.pq[data-astro-cid-yt67xyxy]{border-left:3px solid var(--color-rose);margin:0;padding-left:clamp(1.25rem,.75rem + 1.5vw,2rem);position:relative}.pq__mark[data-astro-cid-yt67xyxy]{width:2.75rem;height:auto;fill:var(--color-rose-deep);opacity:.85;margin-bottom:.75rem}.pq__quote[data-astro-cid-yt67xyxy]{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-rosemary);text-wrap:balance;margin:0;font-weight:440;line-height:1.22}.pq__cite[data-astro-cid-yt67xyxy]{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--tracking-eyebrow);color:var(--color-ink-soft);margin-top:1rem;font-weight:700}.pq__cite[data-astro-cid-yt67xyxy]:before{content:"";vertical-align:.3em;background:var(--color-rose-deep);border-radius:2px;width:1.5rem;height:2px;margin-right:.625rem;display:inline-block}.ledger[data-astro-cid-kdbcbaol]{border-radius:var(--radius-xl);background:var(--color-paper);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.ledger[data-astro-cid-kdbcbaol]:before{content:"";background:linear-gradient(90deg, var(--color-brick), var(--color-rose-deep) 55%, var(--color-butter));height:6px;position:absolute;inset:0 0 auto}.ledger__head[data-astro-cid-kdbcbaol]{align-items:center;gap:1.25rem;padding:clamp(1.75rem,1.25rem + 1.5vw,2.5rem) clamp(1.25rem,.75rem + 2.5vw,3rem) 0;display:flex}.ledger__badge[data-astro-cid-kdbcbaol]{font-size:var(--text-label);letter-spacing:var(--tracking-eyebrow);color:var(--color-rosemary);font-variant-numeric:lining-nums tabular-nums;flex:none;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.ledger__badge[data-astro-cid-kdbcbaol] svg{color:var(--color-leaf-deep)}.ledger__rule[data-astro-cid-kdbcbaol]{border-top:2px dotted color-mix(in srgb, var(--color-rosemary) 28%, transparent);flex:1;height:0}.ledger__grid[data-astro-cid-kdbcbaol]{margin:0;padding:clamp(.5rem,.25rem + 1vw,1rem) clamp(1.25rem,.75rem + 2.5vw,3rem) 0;display:grid}@media (width>=52rem){.ledger__grid[data-astro-cid-kdbcbaol]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,1rem + 3vw,4rem)}}.ledger__entry[data-astro-cid-kdbcbaol]{border-bottom:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.25rem;padding-block:clamp(1.5rem,1.2rem + 1vw,2rem);display:grid}@media (width>=52rem){.ledger__entry[data-astro-cid-kdbcbaol]:nth-last-child(-n+2){border-bottom:0}}@media (width<=51.99rem){.ledger__entry[data-astro-cid-kdbcbaol]:last-child{border-bottom:0}}.ledger__medal[data-astro-cid-kdbcbaol]{background:var(--color-rose-wash);width:4.25rem;height:4.25rem;color:var(--color-brick-deep);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-brick) 22%, transparent);border-radius:50%;place-items:center;display:grid}.ledger__figure[data-astro-cid-kdbcbaol]{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:1.75rem;font-weight:560;line-height:1}.ledger__figure--long[data-astro-cid-kdbcbaol]{letter-spacing:-.03em;font-size:1.3rem}.ledger__lead[data-astro-cid-kdbcbaol]{font-family:var(--font-display);font-size:var(--text-h4);line-height:var(--text-h4--line-height);color:var(--color-rosemary);margin:0;font-weight:560}.ledger__text[data-astro-cid-kdbcbaol]{color:var(--color-ink);margin-top:.5rem}.ledger__source[data-astro-cid-kdbcbaol]{border-radius:var(--radius-sm);background:var(--color-linen);font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-ink-soft);margin-top:.875rem;padding:.125rem .625rem;display:inline-flex}@media (width<=29.99rem){.ledger__entry[data-astro-cid-kdbcbaol]{align-items:center;gap:0 .875rem}.ledger__copy[data-astro-cid-kdbcbaol]{display:contents}.ledger__medal[data-astro-cid-kdbcbaol]{width:3rem;height:3rem}.ledger__medal[data-astro-cid-kdbcbaol] svg{width:1.375rem;height:1.375rem}.ledger__figure[data-astro-cid-kdbcbaol]{font-size:1.3rem}.ledger__figure--long[data-astro-cid-kdbcbaol]{font-size:1rem}.ledger__text[data-astro-cid-kdbcbaol],.ledger__source[data-astro-cid-kdbcbaol]{grid-column:1/-1}.ledger__text[data-astro-cid-kdbcbaol]{margin-top:.75rem}.ledger__source[data-astro-cid-kdbcbaol]{justify-self:start}}.ledger__foot[data-astro-cid-kdbcbaol]{border-top:1px solid var(--color-line);background:color-mix(in oklab, var(--color-paper), var(--color-linen) 55%);margin-top:clamp(.5rem,.25rem + 1vw,1rem);padding:1.25rem clamp(1.25rem,.75rem + 2.5vw,3rem) clamp(1.5rem,1.1rem + 1.5vw,2.25rem)}.tq[data-astro-cid-5yansd4y]{--px:clamp(1.25rem, .75rem + 2vw, 2.5rem);border-radius:var(--radius-lg);background:var(--color-paper);box-shadow:var(--shadow-md);position:relative}.tq__pad[data-astro-cid-5yansd4y]{padding:clamp(2rem, 1.5rem + 2vw, 3rem) var(--px) 1.5rem;border-radius:var(--radius-lg) var(--radius-lg) 0 0;position:relative}.tq__clip[data-astro-cid-5yansd4y]{background:linear-gradient(180deg, var(--color-butter), color-mix(in oklab, var(--color-butter), var(--color-terracotta) 35%));border-radius:.625rem .625rem .375rem .375rem;width:6.5rem;height:1.75rem;position:absolute;top:-.875rem;left:50%;translate:-50%;box-shadow:0 2px 4px #17221c2e,inset 0 -2px #17221c1f}.tq__clip[data-astro-cid-5yansd4y]:after{content:"";background:#17221c38;border-radius:999px;width:1.75rem;height:.375rem;position:absolute;top:.5rem;left:50%;translate:-50%}.tq__title[data-astro-cid-5yansd4y]{font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin:0}.tq__lede[data-astro-cid-5yansd4y]{color:var(--color-ink-soft);margin-top:.75rem}.tq__list[data-astro-cid-5yansd4y]{border-top:1px dashed var(--color-line);margin:1.5rem 0 0;display:grid}.tq__item[data-astro-cid-5yansd4y]{border-bottom:1px dashed var(--color-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;padding-block:.75rem;display:grid}.tq__box[data-astro-cid-5yansd4y]{background:var(--color-paper);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 2px var(--color-field-line);border-radius:.375rem;place-items:center;margin-top:.05rem;display:grid;position:relative}.tq__n[data-astro-cid-5yansd4y]{color:var(--color-ink-soft);font-variant-numeric:lining-nums tabular-nums;font-size:.875rem;font-weight:700;line-height:1}.tq__q[data-astro-cid-5yansd4y]{color:var(--color-ink)}.tq__print-foot[data-astro-cid-5yansd4y]{font-size:var(--text-caption);color:var(--color-ink-soft);margin-top:1.5rem}.tq__actions[data-astro-cid-5yansd4y]{padding:1.25rem var(--px) 1.5rem;border-top:1px dashed var(--color-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}@media print{.tq[data-astro-cid-5yansd4y]{border:1px solid var(--color-line);box-shadow:none!important}.tq__clip[data-astro-cid-5yansd4y]{display:none}.tq__box[data-astro-cid-5yansd4y]{border:1.5px solid var(--color-field-line)}}.mc-chips[data-astro-cid-e7ahei5o]{flex-wrap:wrap;gap:.625rem;margin-top:.5rem;display:flex}.mc-why[data-astro-cid-e7ahei5o]{gap:var(--spacing-stack) clamp(2rem, 1rem + 5vw, 7rem);display:grid}@media (width>=64rem){.mc-why[data-astro-cid-e7ahei5o]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.mc-why__aside[data-astro-cid-e7ahei5o]{top:calc(var(--header-h) + 2rem);position:sticky}}.mc-why__aside[data-astro-cid-e7ahei5o] .mc-why__quote{max-width:26rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem)}@media (width<=63.99rem){.mc-why__aside[data-astro-cid-e7ahei5o] .mc-why__quote{display:none}}.mc-why__body[data-astro-cid-e7ahei5o]{max-width:var(--container-prose)}.mc-why__body[data-astro-cid-e7ahei5o]>p[data-astro-cid-e7ahei5o]+p[data-astro-cid-e7ahei5o]{margin-top:1.25rem}.mc-why__first[data-astro-cid-e7ahei5o]{font-family:var(--font-display);font-size:var(--text-h4);color:var(--color-rosemary);font-weight:420;line-height:1.4}@media (width>=64rem){.mc-why__body[data-astro-cid-e7ahei5o]{padding-top:3.25rem}}.mc-why__body[data-astro-cid-e7ahei5o] .mc-why__note{border-top:1px solid var(--color-line);margin-top:2rem;padding-top:1.25rem}.mc-license__head[data-astro-cid-e7ahei5o]{margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.mc-split[data-astro-cid-e7ahei5o]{gap:var(--spacing-stack) clamp(2rem, 1rem + 5vw, 6.5rem);align-items:center;display:grid}@media (width>=64rem){.mc-split[data-astro-cid-e7ahei5o]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.mc-split__media[data-astro-cid-e7ahei5o]{order:-1}}.mc-split__media[data-astro-cid-e7ahei5o]{justify-self:center;width:100%;max-width:32rem}@media (width<=63.99rem){.mc-split__media[data-astro-cid-e7ahei5o]{max-width:30rem}}.mc-rhythm__media[data-astro-cid-e7ahei5o]{isolation:isolate;position:relative}.mc-rhythm__media[data-astro-cid-e7ahei5o]:before{content:"";z-index:-1;border-radius:var(--radius-xl);background-color:var(--color-batten);background-image:repeating-linear-gradient(45deg,#1f3b2d0f 0 1.5px,#0000 1.5px 26px),repeating-linear-gradient(-45deg,#1f3b2d0f 0 1.5px,#0000 1.5px 26px);position:absolute;inset:22% 12% -6% max(-6%,-1.5rem)}@media (width<=39.99rem){.mc-rhythm__media[data-astro-cid-e7ahei5o]:before{inset:24% 10% -4% -3%}}.mc-prose[data-astro-cid-e7ahei5o]{max-width:var(--container-prose);margin-top:1.75rem}.mc-prose[data-astro-cid-e7ahei5o]>p[data-astro-cid-e7ahei5o]+p[data-astro-cid-e7ahei5o]{margin-top:1.1rem}.mc-lead[data-astro-cid-e7ahei5o]{font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-ink)}.mc-safety[data-astro-cid-e7ahei5o]{gap:var(--spacing-stack) clamp(2rem, 1rem + 4vw, 5.5rem);display:grid}@media (width>=64rem){.mc-safety[data-astro-cid-e7ahei5o]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}.mc-safety__media[data-astro-cid-e7ahei5o]{top:calc(var(--header-h) + 2.5rem);margin-top:.5rem;position:sticky}}.mc-safety__media[data-astro-cid-e7ahei5o]{justify-self:center;width:100%;max-width:26rem}.mc-safety__text[data-astro-cid-e7ahei5o] .mc-safety__list{margin-top:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.mc-safety__text[data-astro-cid-e7ahei5o] .mc-safety__note{margin-top:1.5rem}.mc-ask[data-astro-cid-e7ahei5o]{border-radius:var(--radius-lg);background:var(--color-paper);box-shadow:var(--shadow-sm);border-left:4px solid var(--color-rose-deep);gap:1.25rem;margin-top:2rem;padding:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);display:grid}.mc-ask__body[data-astro-cid-e7ahei5o]{font-family:var(--font-display);font-size:var(--text-h4);color:var(--color-rosemary);max-width:40rem;font-weight:420;line-height:1.4}.mc-ask__actions[data-astro-cid-e7ahei5o]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=39.99rem){.mc-ask__actions[data-astro-cid-e7ahei5o] .btn{width:100%}}.mc-faq[data-astro-cid-e7ahei5o]{gap:clamp(3rem,2rem + 3vw,4.5rem) clamp(2rem,1rem + 4vw,5rem);display:grid}.mc-faq__main[data-astro-cid-e7ahei5o] .mc-faq__list{margin-top:2rem}@media (width>=64rem){.mc-faq[data-astro-cid-e7ahei5o]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.mc-faq__aside[data-astro-cid-e7ahei5o]{top:calc(var(--header-h) + 2.5rem);margin-top:.75rem;position:sticky}}@media print{.mc-why__aside[data-astro-cid-e7ahei5o],.mc-safety__media[data-astro-cid-e7ahei5o],.mc-faq__aside[data-astro-cid-e7ahei5o]{position:static}}
