.tiers[data-astro-cid-fpwxnwfl]{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:stretch}@media(min-width:980px){.tiers[data-astro-cid-fpwxnwfl]{grid-template-columns:repeat(3,1fr)}}.tier[data-astro-cid-fpwxnwfl]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);background:var(--canvas-soft);border:1px solid var(--hairline);border-radius:var(--radius-lg);color:var(--ink)}.tier[data-astro-cid-fpwxnwfl].featured{background:var(--primary-deep);border-color:var(--primary-deep);color:var(--on-dark-2)}.tier-badge[data-astro-cid-fpwxnwfl]{margin:0;align-self:flex-start;padding:4px 10px;font-size:var(--fs-micro-cap);letter-spacing:var(--ls-micro-cap);text-transform:uppercase;color:var(--primary-deep);background:var(--gold-soft);border-radius:var(--radius-pill)}.tier-name[data-astro-cid-fpwxnwfl]{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--fs-heading-lg);line-height:var(--lh-heading);letter-spacing:var(--ls-heading-lg);color:var(--ink)}.featured[data-astro-cid-fpwxnwfl] .tier-name[data-astro-cid-fpwxnwfl]{color:var(--on-dark-1)}.tier-who[data-astro-cid-fpwxnwfl]{margin:0;font-size:var(--fs-body-md);line-height:var(--lh-body);color:var(--ink-secondary)}.featured[data-astro-cid-fpwxnwfl] .tier-who[data-astro-cid-fpwxnwfl]{color:var(--on-dark-2)}.tier-price[data-astro-cid-fpwxnwfl]{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:var(--space-4) 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.featured[data-astro-cid-fpwxnwfl] .tier-price[data-astro-cid-fpwxnwfl]{border-color:#ffffff2e}.figure[data-astro-cid-fpwxnwfl]{font-size:var(--fs-display-lg);line-height:var(--lh-display-lg);letter-spacing:var(--ls-display-lg);font-weight:600;color:var(--gold-deep)}.featured[data-astro-cid-fpwxnwfl] .figure[data-astro-cid-fpwxnwfl]{color:var(--gold-soft)}.unit[data-astro-cid-fpwxnwfl]{font-size:var(--fs-micro-cap);letter-spacing:var(--ls-micro-cap);text-transform:uppercase;color:var(--ink-mute)}.featured[data-astro-cid-fpwxnwfl] .unit[data-astro-cid-fpwxnwfl]{color:var(--on-dark-3)}.tier-inherits[data-astro-cid-fpwxnwfl]{margin:0;font-size:var(--fs-body-md);font-weight:600;color:var(--ink)}.featured[data-astro-cid-fpwxnwfl] .tier-inherits[data-astro-cid-fpwxnwfl]{color:var(--on-dark-1)}.group[data-astro-cid-fpwxnwfl]{display:flex;flex-direction:column;gap:var(--space-2)}.group-label[data-astro-cid-fpwxnwfl]{margin:0;font-size:var(--fs-micro-cap);letter-spacing:var(--ls-micro-cap);text-transform:uppercase;color:var(--gold-deep)}.featured[data-astro-cid-fpwxnwfl] .group-label[data-astro-cid-fpwxnwfl]{color:var(--gold-soft)}.group[data-astro-cid-fpwxnwfl] ul[data-astro-cid-fpwxnwfl]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.group[data-astro-cid-fpwxnwfl] li[data-astro-cid-fpwxnwfl]{position:relative;padding-left:18px;font-size:var(--fs-body-md);line-height:var(--lh-body)}.group[data-astro-cid-fpwxnwfl] li[data-astro-cid-fpwxnwfl]:before{content:"";position:absolute;left:0;top:.65em;width:8px;height:2px;background:var(--gold)}.extras[data-astro-cid-fpwxnwfl]{display:grid;grid-template-columns:1fr;gap:var(--space-8);margin-top:var(--space-10)}@media(min-width:980px){.extras[data-astro-cid-fpwxnwfl]{grid-template-columns:repeat(3,1fr)}}.extra[data-astro-cid-fpwxnwfl]{display:flex;flex-direction:column;gap:var(--space-4)}.plain-list[data-astro-cid-fpwxnwfl],.terms[data-astro-cid-fpwxnwfl]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--hairline)}.plain-list[data-astro-cid-fpwxnwfl] li[data-astro-cid-fpwxnwfl],.terms[data-astro-cid-fpwxnwfl] li[data-astro-cid-fpwxnwfl]{padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);font-size:var(--fs-body-md);line-height:var(--lh-body);color:var(--ink)}.term-heading[data-astro-cid-fpwxnwfl]{margin:0 0 var(--space-2);font-size:var(--fs-body-lg);font-weight:600;color:var(--ink)}.add-ons[data-astro-cid-fpwxnwfl]{margin:0;display:flex;flex-direction:column;border-top:1px solid var(--hairline)}.add-on[data-astro-cid-fpwxnwfl]{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);font-size:var(--fs-body-md);line-height:var(--lh-body)}.add-on[data-astro-cid-fpwxnwfl] dt[data-astro-cid-fpwxnwfl]{color:var(--ink)}.add-on[data-astro-cid-fpwxnwfl] dd[data-astro-cid-fpwxnwfl]{margin:0;font-weight:600;white-space:nowrap;color:var(--gold-deep)}.body[data-astro-cid-fpwxnwfl]{display:flex;flex-direction:column;gap:var(--space-5);max-width:68ch;margin-top:var(--space-10)}.list[data-astro-cid-gq3l3q6k]{list-style:none;margin-bottom:0;margin-left:0;margin-right:0;padding:0;row-gap:var(--space-12)}.item[data-astro-cid-gq3l3q6k]{display:flex;flex-direction:column;gap:var(--space-3)}.shot[data-astro-cid-gq3l3q6k]{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--hairline);background:var(--canvas-soft);margin-bottom:var(--space-2)}.shot[data-astro-cid-gq3l3q6k] img[data-astro-cid-gq3l3q6k]{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.metric[data-astro-cid-gq3l3q6k]{display:flex;flex-direction:column;gap:var(--space-1);margin:0}.figure[data-astro-cid-gq3l3q6k]{font-size:var(--fs-display-lg);line-height:var(--lh-display-lg);letter-spacing:var(--ls-display-lg);color:var(--gold-deep);font-weight:600}.signals[data-astro-cid-a3gwdkcy].tinted{background:var(--canvas-soft);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.signals[data-astro-cid-a3gwdkcy].dark{background:var(--primary-deep)}.signals[data-astro-cid-a3gwdkcy].dark .body-md{color:var(--on-dark-2)}.signals[data-astro-cid-a3gwdkcy].dark a{color:var(--gold-soft)}.signals[data-astro-cid-a3gwdkcy].dark a:hover{color:#fff}.list[data-astro-cid-a3gwdkcy]{list-style:none;margin-bottom:0;margin-left:0;margin-right:0;padding:0;row-gap:var(--space-12)}.item[data-astro-cid-a3gwdkcy]{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--hairline)}.signals[data-astro-cid-a3gwdkcy].tinted .item[data-astro-cid-a3gwdkcy]{border-top-color:var(--gold-soft)}.signals[data-astro-cid-a3gwdkcy].dark .item[data-astro-cid-a3gwdkcy]{border-top-color:#ffffff2e}.evidence[data-astro-cid-a3gwdkcy]{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-2) 0 0;padding-left:var(--space-4);border-left:2px solid var(--gold)}.evidence-label[data-astro-cid-a3gwdkcy]{font-size:var(--fs-micro-cap);letter-spacing:var(--ls-micro-cap);text-transform:uppercase;font-weight:600;color:var(--gold-deep)}.evidence-text[data-astro-cid-a3gwdkcy]{font-size:var(--fs-body-md);line-height:var(--lh-body);color:var(--ink)}.signals[data-astro-cid-a3gwdkcy].dark .evidence-label[data-astro-cid-a3gwdkcy]{color:var(--gold-soft)}.signals[data-astro-cid-a3gwdkcy].dark .evidence-text[data-astro-cid-a3gwdkcy]{color:var(--on-dark-1)}@media(max-width:860px){.list[data-astro-cid-a3gwdkcy]{row-gap:var(--space-8)}}.diagram[data-astro-cid-323r4oaw]{margin-bottom:0;margin-left:0;margin-right:0;padding:0}.frame[data-astro-cid-323r4oaw]{background:#fff;border:1px solid var(--hairline);border-radius:var(--radius-md);padding:var(--space-4);overflow-x:auto}img[data-astro-cid-323r4oaw]{display:block;width:100%;height:auto}.caption[data-astro-cid-323r4oaw]{margin:var(--space-3) 0 0;max-width:68ch;font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--ink-mute)}.caption[data-astro-cid-323r4oaw].on-dark{color:var(--on-dark-2)}@media(max-width:720px){img[data-astro-cid-323r4oaw]{min-width:640px}}
