.section--hero[data-astro-cid-ros5dwxu]{padding-block-start:var(--space-9)}.hero[data-astro-cid-ros5dwxu]{display:grid;gap:var(--space-8);align-items:start}@media(min-width:60rem){.hero[data-astro-cid-ros5dwxu]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--space-9)}.hero__proof[data-astro-cid-ros5dwxu]{justify-self:end}.hero[data-astro-cid-ros5dwxu]{align-items:center}}.hero__art[data-astro-cid-ros5dwxu]{border-radius:var(--radius-2xl);overflow:hidden;box-shadow:var(--shadow-lg);background:var(--color-surface);line-height:0}.hero__art[data-astro-cid-ros5dwxu] img[data-astro-cid-ros5dwxu]{inline-size:100%;block-size:auto;display:block}.section--proof[data-astro-cid-ros5dwxu]{padding-block:var(--space-7)}.proofwrap[data-astro-cid-ros5dwxu]{display:flex;justify-content:center}.proofwrap[data-astro-cid-ros5dwxu]>[data-astro-cid-ros5dwxu]{max-inline-size:34rem;inline-size:100%}.rated[data-astro-cid-ros5dwxu]{padding-block-end:var(--space-6);text-align:center;font-size:var(--text-lg);max-inline-size:none}.rated[data-astro-cid-ros5dwxu] strong[data-astro-cid-ros5dwxu]{color:var(--color-rating-text);font-weight:var(--weight-semibold)}.rated__stars[data-astro-cid-ros5dwxu]{color:var(--color-rating);letter-spacing:.08em}.featured[data-astro-cid-ros5dwxu]{display:grid;gap:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6);margin-block-start:var(--space-6)}@media(min-width:48rem){.featured[data-astro-cid-ros5dwxu]{grid-template-columns:14rem 1fr;column-gap:var(--space-8);align-items:start}}.featured__value[data-astro-cid-ros5dwxu]{font-family:var(--font-mono);font-size:var(--text-4xl);font-weight:var(--weight-bold);color:var(--color-rating);line-height:1;max-inline-size:none}.featured__label[data-astro-cid-ros5dwxu]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin-block-start:var(--space-2);max-inline-size:none}.featured__logo[data-astro-cid-ros5dwxu]{max-block-size:2.5rem;max-inline-size:10rem;inline-size:auto;block-size:auto;object-fit:contain;margin-block-end:var(--space-4)}.featured__body[data-astro-cid-ros5dwxu] h3[data-astro-cid-ros5dwxu]{margin-block-end:var(--space-3)}.featured__body[data-astro-cid-ros5dwxu] p[data-astro-cid-ros5dwxu]{max-inline-size:46ch}.featured__body[data-astro-cid-ros5dwxu] .work__link[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-4)}.argument[data-astro-cid-ros5dwxu]{max-inline-size:var(--width-prose)}.block__note[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-6);color:var(--color-text-muted);font-size:.95rem}.econ[data-astro-cid-ros5dwxu]{display:grid;gap:var(--space-5);margin-block-start:var(--space-6)}@media(min-width:52rem){.econ[data-astro-cid-ros5dwxu]{grid-template-columns:1fr 1fr;gap:var(--space-6)}}.incl[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6)}.incl__label[data-astro-cid-ros5dwxu]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);padding-block-end:var(--space-4);border-block-end:1px dashed var(--color-border);max-inline-size:none}.incl__list[data-astro-cid-ros5dwxu]{display:grid;gap:var(--space-3) var(--space-6);list-style:none;padding:0;margin-block-start:var(--space-5)}@media(min-width:48rem){.incl__list[data-astro-cid-ros5dwxu]{grid-template-columns:1fr 1fr}}.incl__item[data-astro-cid-ros5dwxu]{display:flex;gap:var(--space-3);align-items:baseline}.incl__item[data-astro-cid-ros5dwxu]:before{content:"✓";color:var(--color-accent);font-weight:var(--weight-bold);flex:none}.econ__card[data-astro-cid-ros5dwxu]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.econ__label[data-astro-cid-ros5dwxu]{font-size:var(--text-base);margin-block-end:var(--space-4)}.econ__rows[data-astro-cid-ros5dwxu]{border-block-start:1px dashed var(--color-border);margin-block-end:var(--space-4)}.econ__row[data-astro-cid-ros5dwxu]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);border-block-end:1px dashed var(--color-border)}.econ__row[data-astro-cid-ros5dwxu] dt[data-astro-cid-ros5dwxu]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.econ__row[data-astro-cid-ros5dwxu] dd[data-astro-cid-ros5dwxu]{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-accent);margin:0}.econ__row[data-astro-cid-ros5dwxu]:last-child dt[data-astro-cid-ros5dwxu]{color:var(--color-text)}.econ__foot[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-6);color:var(--color-text-muted)}.econ__note[data-astro-cid-ros5dwxu]{color:var(--color-text-muted);font-size:.95rem;max-inline-size:none}.faqs__points[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-3);padding-inline-start:var(--space-5);color:var(--color-text-muted)}.faqs__points[data-astro-cid-ros5dwxu] li[data-astro-cid-ros5dwxu]{margin-block-end:var(--space-2)}.trust[data-astro-cid-ros5dwxu]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);list-style:none;padding:0;margin-block-start:var(--space-7);font-size:var(--text-sm);color:var(--color-text-muted)}.trust[data-astro-cid-ros5dwxu] li[data-astro-cid-ros5dwxu]{max-inline-size:none;display:flex;gap:var(--space-2);align-items:baseline}.trust__tick[data-astro-cid-ros5dwxu]{color:var(--color-accent)}.stats[data-astro-cid-ros5dwxu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-6)}.stat[data-astro-cid-ros5dwxu]{border-inline-start:2px solid var(--color-accent);padding-inline-start:var(--space-4)}.stat__value[data-astro-cid-ros5dwxu]{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.stat__label[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-2)}.stat__attr[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.stats__note[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-6);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.stages[data-astro-cid-ros5dwxu]{list-style:none;padding:0;margin-block-start:var(--space-7)}.stage[data-astro-cid-ros5dwxu]{max-inline-size:none;display:grid;gap:var(--space-2);padding-block:var(--space-6);border-block-start:1px solid var(--color-border)}.stage[data-astro-cid-ros5dwxu]:last-child{border-block-end:1px solid var(--color-border)}@media(min-width:52rem){.stage[data-astro-cid-ros5dwxu]{grid-template-columns:9rem minmax(0,12rem) minmax(0,1fr);gap:var(--space-6);align-items:start}}.stage__n[data-astro-cid-ros5dwxu]{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);color:var(--color-accent);max-inline-size:none}.stage__title[data-astro-cid-ros5dwxu]{font-size:var(--text-lg)}.stage__body[data-astro-cid-ros5dwxu]{color:var(--color-text-muted);max-inline-size:none}.grid--three[data-astro-cid-ros5dwxu]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.work[data-astro-cid-ros5dwxu]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column}.work__shot[data-astro-cid-ros5dwxu]{inline-size:100%;block-size:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top center;border-block-end:1px solid var(--color-border)}.work__shot--empty[data-astro-cid-ros5dwxu]{background:var(--color-surface-sunken)}.work__body[data-astro-cid-ros5dwxu]{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);flex:1}.work__body[data-astro-cid-ros5dwxu] p[data-astro-cid-ros5dwxu]{color:var(--color-text-muted);max-inline-size:none}.work__body[data-astro-cid-ros5dwxu] .card__kicker[data-astro-cid-ros5dwxu]{margin-block-end:0}.work__link[data-astro-cid-ros5dwxu]{margin-block-start:auto;padding-block-start:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);text-decoration:none}.work__link[data-astro-cid-ros5dwxu]:hover{text-decoration:underline}.faqs[data-astro-cid-ros5dwxu]{margin-block-start:var(--space-6)}
