.cross-links[data-astro-cid-b2ylkwvk]{padding-block:var(--space-12)}.cross-links__list[data-astro-cid-b2ylkwvk]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin:0;padding:0;list-style:none}.cross-links__list[data-astro-cid-b2ylkwvk]>li[data-astro-cid-b2ylkwvk]{display:grid}.cross-links__card[data-astro-cid-b2ylkwvk]{display:grid;align-content:start;gap:var(--space-2);--card-accent: var(--color-primary);color:var(--color-ink-900);text-decoration-line:none}.cross-links__group[data-astro-cid-b2ylkwvk]{color:var(--color-accent-red);font-family:var(--font-stack-mono);font-size:var(--font-size-micro);line-height:var(--font-leading-micro);letter-spacing:var(--font-tracking-micro)}.cross-links__name[data-astro-cid-b2ylkwvk]{display:flex;justify-content:space-between;gap:var(--space-3);color:var(--color-primary);font-size:var(--font-size-h4);line-height:var(--font-leading-h4);letter-spacing:var(--font-tracking-h4)}.cross-links__card[data-astro-cid-b2ylkwvk]:hover .cross-links__name[data-astro-cid-b2ylkwvk]{text-decoration-line:underline;text-decoration-thickness:1px}.cross-links__arrow[data-astro-cid-b2ylkwvk]{font-family:var(--font-stack-mono)}.cross-links__desc[data-astro-cid-b2ylkwvk]{color:var(--color-ink-800);font-size:var(--font-size-small);line-height:var(--font-leading-small)}@media(width>=768px){.cross-links__list[data-astro-cid-b2ylkwvk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=1280px){.cross-links__list[data-astro-cid-b2ylkwvk]{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-block__shot[data-astro-cid-u4uu6ufh]{grid-column:1 / -1}.feature-block__title-link[data-astro-cid-u4uu6ufh]{color:inherit;text-decoration-line:none}.feature-block__title-link[data-astro-cid-u4uu6ufh]:hover{text-decoration-line:underline;text-decoration-thickness:1px}.feature-block[data-astro-cid-u4uu6ufh]{padding-block:var(--space-12)}.feature-block[data-astro-cid-u4uu6ufh]+.feature-block{border-block-start:1px solid var(--color-stone-300)}.feature-block__body[data-astro-cid-u4uu6ufh]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:start}.feature-block__text[data-astro-cid-u4uu6ufh]{display:grid;align-content:start;justify-items:start;gap:var(--space-3)}.feature-block__title[data-astro-cid-u4uu6ufh]{color:var(--color-primary);font-size:var(--font-size-h2);line-height:var(--font-leading-h2);letter-spacing:var(--font-tracking-h2)}.feature-block__pitch[data-astro-cid-u4uu6ufh]{max-inline-size:40rem}.feature-block__benefits[data-astro-cid-u4uu6ufh]{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.feature-block__benefits[data-astro-cid-u4uu6ufh] li[data-astro-cid-u4uu6ufh]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);align-items:baseline}.feature-block__benefits[data-astro-cid-u4uu6ufh] .feature-block__tick{color:var(--color-status-supports);transform:translateY(2px)}.feature-block__not[data-astro-cid-u4uu6ufh]{display:grid;gap:var(--space-1);max-inline-size:40rem;margin-block-start:var(--space-2);padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--color-accent-red);background-color:var(--color-paper-100);color:var(--color-ink-800);font-size:var(--font-size-small);line-height:var(--font-leading-small)}.feature-block__not-label[data-astro-cid-u4uu6ufh]{color:var(--color-accent-red);font-family:var(--font-stack-mono);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);line-height:var(--font-leading-micro);letter-spacing:var(--font-tracking-micro);text-transform:uppercase}.feature-block__mockup[data-astro-cid-u4uu6ufh] a[data-astro-cid-u4uu6ufh]{display:inline-flex;align-items:center;min-block-size:var(--touch-target-min);font-weight:var(--font-weight-semibold)}.feature-block__footnotes[data-astro-cid-u4uu6ufh]{margin-block-start:var(--space-2);padding-inline-start:var(--space-6)}.feature-block__visual[data-astro-cid-u4uu6ufh]{min-inline-size:0}@media(width>=1024px){.feature-block--visual[data-astro-cid-u4uu6ufh] .feature-block__body[data-astro-cid-u4uu6ufh]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-12)}.feature-block--visual[data-astro-cid-u4uu6ufh].feature-block--flip .feature-block__body[data-astro-cid-u4uu6ufh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.feature-block--flip[data-astro-cid-u4uu6ufh] .feature-block__visual[data-astro-cid-u4uu6ufh]{order:-1}}.mini-faq[data-astro-cid-kx7fxn4m]{padding-block:var(--space-12)}.mini-faq__list[data-astro-cid-kx7fxn4m]{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--color-ink-900)}.mini-faq__item[data-astro-cid-kx7fxn4m]{border-block-end:1px solid var(--color-ink-900)}.mini-faq__question[data-astro-cid-kx7fxn4m]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-block-size:var(--touch-target-min);padding-block:var(--space-4);cursor:pointer;font-family:var(--font-stack-display);font-size:var(--font-size-h4);line-height:var(--font-leading-h4);list-style:none}.mini-faq__question[data-astro-cid-kx7fxn4m]::-webkit-details-marker{display:none}.mini-faq__question[data-astro-cid-kx7fxn4m]:after{content:"+";flex-shrink:0;color:var(--color-accent-red);font-family:var(--font-stack-mono)}.mini-faq__details[data-astro-cid-kx7fxn4m][open]>.mini-faq__question[data-astro-cid-kx7fxn4m]:after{content:"−"}.mini-faq__answer[data-astro-cid-kx7fxn4m]{margin:0;padding-block-end:var(--space-4);max-inline-size:65ch}.mini-faq__details[data-astro-cid-kx7fxn4m][open]>.mini-faq__answer[data-astro-cid-kx7fxn4m]{animation-name:mini-faq-in;animation-duration:var(--duration-base);animation-timing-function:var(--ease-standard)}@keyframes mini-faq-in{0%{opacity:0}to{opacity:1}}
