@media (prefers-reduced-motion:no-preference){.ledger-row[data-astro-cid-dfdv3qyp]{opacity:0;animation:.3s forwards ledger-row-in;transform:translateY(6px)}@keyframes ledger-row-in{to{opacity:1;transform:translateY(0)}}.ledger-dot[data-astro-cid-dfdv3qyp]{animation:4s ease-in-out infinite ledger-live}@keyframes ledger-live{0%,to{opacity:.35}50%{opacity:1}}}[data-astro-cid-wgcdvvlb][data-sticky-cta]{inset-inline:0;z-index:30;background-color:var(--color-obsidian);border-top:1px solid var(--color-navy);padding:.75rem 1rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));display:none;position:fixed;bottom:0}@media (width<=47.9375rem){[data-astro-cid-wgcdvvlb][data-sticky-cta][data-visible=true]{display:block}}@media (width<=47.9375rem) and (prefers-reduced-motion:no-preference){[data-astro-cid-wgcdvvlb][data-sticky-cta][data-visible=true]{animation:.2s ease-out sticky-cta-in}}@keyframes sticky-cta-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){html.js-reveal [data-astro-cid-lcdefpme][data-reveal]{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(16px)}html.js-reveal [data-astro-cid-lcdefpme][data-reveal].visible{opacity:1;transform:translateY(0)}}.faq-item[data-astro-cid-lcdefpme]{border:1px solid var(--color-navy);background-color:var(--color-slate);border-radius:12px;transition:border-color .15s}.faq-item[data-astro-cid-lcdefpme]:hover{border-color:var(--color-blueprint-mid)}.faq-summary[data-astro-cid-lcdefpme]{color:var(--color-white);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.faq-summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-summary[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:12px}.faq-marker[data-astro-cid-lcdefpme]{color:var(--color-drafting);flex-shrink:0;font-size:1.25rem;transition:transform .2s}.faq-item[data-astro-cid-lcdefpme][open] .faq-marker[data-astro-cid-lcdefpme]{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.faq-marker[data-astro-cid-lcdefpme]{transition:none}}.comparison-wrap[data-astro-cid-lcdefpme]{border-color:var(--color-navy)}@media (width>=48rem){.comparison-wrap[data-astro-cid-lcdefpme]{background-color:var(--color-obsidian)}.comparison-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{padding:0 1.5rem 1rem}.comparison-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:1rem 1.5rem}.comparison-table[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(th,td):first-child{padding-left:0}.comparison-table[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(th,td):not(:last-child){border-right:1px solid var(--color-navy)}.comparison-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme],.comparison-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:not(:last-child){border-bottom:1px solid var(--color-navy)}}.comparison-need[data-astro-cid-lcdefpme]{color:var(--color-silver)}.comparison-row[data-astro-cid-lcdefpme]{transition:background-color .15s}.comparison-row[data-astro-cid-lcdefpme]:hover{background-color:color-mix(in srgb, var(--color-blueprint-mid) 30%, transparent)}.comparison-cell--own[data-astro-cid-lcdefpme]{background-color:color-mix(in srgb, var(--color-accent) 8%, transparent);border-left:2px solid var(--color-accent)}@media (width<=47.9375rem){.comparison-table[data-astro-cid-lcdefpme],.comparison-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme],.comparison-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme],.comparison-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{display:block}.comparison-table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.comparison-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{border:1px solid var(--color-navy);background-color:var(--color-obsidian);border-radius:.75rem;margin-bottom:1rem;padding:1.25rem}.comparison-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.comparison-row[data-astro-cid-lcdefpme]:hover{background-color:var(--color-obsidian)}.comparison-need[data-astro-cid-lcdefpme]{color:var(--color-white);font-weight:600;line-height:1.45}.comparison-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]+td[data-astro-cid-lcdefpme]{margin-top:1rem}.comparison-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].comparison-cell--own{border-radius:.5rem;padding:.75rem}.comparison-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme][data-label]:before{content:attr(data-label);content:attr(data-label) / "";font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.15em;text-transform:uppercase;color:var(--color-drafting);margin-bottom:.25rem;font-weight:700;display:block}.comparison-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].comparison-cell--own:before{color:var(--color-accent-light)}}.pillar-card[data-astro-cid-lcdefpme]{border-color:var(--color-navy);transition:border-color .3s,box-shadow .3s}.pillar-card[data-astro-cid-lcdefpme]:hover{border-color:var(--color-blueprint-mid);box-shadow:0 12px 32px color-mix(in srgb, var(--color-obsidian) 60%, transparent)}@media (prefers-reduced-motion:no-preference){.pillar-card[data-astro-cid-lcdefpme]{transition:transform .3s,border-color .3s,box-shadow .3s}.pillar-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.pillar-card[data-astro-cid-lcdefpme]{transition:none}}.sector-tab[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.sector-tab[data-astro-cid-lcdefpme]{border:1px solid var(--color-navy);min-height:44px;color:var(--color-drafting);font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background-color:#0000;border-radius:9999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;transition:color .15s,border-color .15s,background-color .15s}.sector-tab[data-astro-cid-lcdefpme]:hover{color:var(--color-white);border-color:var(--color-silver)}.sector-tab--active[data-astro-cid-lcdefpme]{border-color:var(--color-accent);color:var(--color-white);background-color:color-mix(in srgb, var(--color-accent) 8%, transparent)}.sector-panel--hidden[data-astro-cid-lcdefpme]{display:none}
