.home-faq[data-astro-cid-vay7uplm]{border:1px solid var(--color-lab-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.home-faq[data-astro-cid-vay7uplm] li[data-astro-cid-vay7uplm]{--faq-accent:var(--color-lab-vermilion-deep);border-right:1px solid var(--color-lab-ink);background:var(--color-lab-paper);flex-direction:column;min-width:0;min-height:17.5rem;padding:1.5rem;list-style:none;display:flex}.home-faq[data-astro-cid-vay7uplm] li[data-astro-cid-vay7uplm]:last-child{border-right:0}.home-faq__category[data-astro-cid-vay7uplm]{color:var(--faq-accent);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.72rem;line-height:1.45;display:flex}.home-faq__category[data-astro-cid-vay7uplm]:after{background:color-mix(in srgb, var(--faq-accent) 42%, transparent);content:"";flex:1;height:1px}.home-faq[data-astro-cid-vay7uplm] h3[data-astro-cid-vay7uplm]{max-width:16ch;min-height:2.1em;margin-top:1rem;font-size:clamp(1.55rem,2.1vw,2rem);line-height:1.05}.home-faq[data-astro-cid-vay7uplm] p[data-astro-cid-vay7uplm]{max-width:34rem;color:var(--color-lab-graphite);text-wrap:pretty;margin:1rem 0 0;font-size:1rem;line-height:1.5}@media (width>=1101px) and (height>=800px){.home-faq[data-astro-cid-vay7uplm] li[data-astro-cid-vay7uplm]{min-height:clamp(15rem,34vh,17.5rem)}}@media (width<=820px){.home-faq[data-astro-cid-vay7uplm]{grid-template-columns:1fr}.home-faq[data-astro-cid-vay7uplm] li[data-astro-cid-vay7uplm]{border-right:0;border-bottom:1px solid var(--color-lab-ink);min-height:0}.home-faq[data-astro-cid-vay7uplm] h3[data-astro-cid-vay7uplm]{min-height:0}.home-faq[data-astro-cid-vay7uplm] li[data-astro-cid-vay7uplm]:last-child{border-bottom:0}}@media (width<=620px){.home-faq[data-astro-cid-vay7uplm] li[data-astro-cid-vay7uplm]{padding:1.25rem 1rem}}.product-page{background:var(--color-lab-paper);color:var(--color-lab-ink)}.product-hero{background:var(--color-lab-apricot)}.product-hero:before{background:var(--color-lab-sulphur-soft);content:"";width:clamp(2rem,10vw,10rem);height:100%;position:absolute;top:0;right:0}.product-hero>.section-container{z-index:1;position:relative}.product-hero .editorial-index-hero__grid{align-items:start}.product-waitlist{border:1px solid color-mix(in srgb, var(--color-lab-paper-bright) 78%, transparent);background:var(--color-lab-ink);box-shadow:.7rem .7rem 0 var(--color-lab-vermilion);color:var(--color-lab-paper-bright);align-self:center;padding:clamp(1.25rem,2vw,1.5rem)}.product-waitlist>p:first-child{color:var(--color-lab-sulphur);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.5rem;font-size:.72rem}.product-waitlist h2{max-width:none;color:var(--color-lab-paper-bright);white-space:nowrap;margin-bottom:.75rem;font-size:clamp(2rem,3vw,3rem)}.product-waitlist>p:nth-child(3){max-width:34rem;color:color-mix(in srgb, var(--color-lab-paper-bright) 72%, transparent);margin-bottom:1rem;line-height:1.35}.product-waitlist .newsletter-signup,.product-waitlist .newsletter-form{width:100%}.product-waitlist .newsletter-form{justify-content:flex-start;gap:0}.product-waitlist .newsletter-form input,.product-waitlist .newsletter-form button{border-radius:0;height:48px}.product-waitlist .newsletter-form input{border-color:var(--color-lab-paper-bright);background:var(--color-lab-paper-bright);width:100%;min-width:0;color:var(--color-lab-ink)}.product-waitlist .newsletter-form button{border:1px solid var(--color-lab-sulphur);background:var(--color-lab-sulphur);color:var(--color-lab-ink);flex:none}.product-waitlist .newsletter-form button:hover{background:var(--color-lab-vermilion);color:var(--color-lab-paper-bright)}.product-register .editorial-section__heading h2{max-width:15ch}.product-page .product-register{background:var(--color-lab-paper-bright);border-bottom:0}.register-grid{border-top:1px solid var(--color-lab-ink);border-left:1px solid var(--color-lab-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.register-card{border-right:1px solid var(--color-lab-ink);border-bottom:1px solid var(--color-lab-ink);min-height:14rem;padding:1.5rem}.register-card:nth-child(2),.register-card:nth-child(3){background:var(--color-lab-paper-deep)}.register-card h3{margin-bottom:.75rem;font-size:clamp(1.35rem,2vw,1.85rem)}.register-card p{max-width:38rem;color:var(--color-lab-graphite);margin-bottom:0}.product-page__evidence .lab-opportunity,.product-page__architecture .lab-architecture{min-height:calc(100svh - 4.75rem)}.product-page__evidence .lab-opportunity{background:var(--color-lab-paper-deep);height:auto;min-height:auto;padding:clamp(3rem,5vw,5rem) 0}.product-page__evidence .lab-opportunity:before,.product-page__architecture .lab-architecture:before{display:none}.product-page__evidence .lab-heading .lab-kicker,.product-page__architecture .lab-heading .lab-kicker{margin-bottom:1rem}@media (width>=1101px){.product-page__evidence .lab-opportunity>.section-container{grid-template-columns:minmax(24rem,.85fr) minmax(0,1.15fr);align-items:center;gap:3rem;display:grid}.product-page__evidence .lab-heading{--lab-heading-size:clamp(3.2rem, 3.7vw, 4rem)}}.product-page__architecture .lab-architecture{background:var(--color-lab-apricot)}.product-page__architecture .custody-chain li.custody-chain__analysis{transform:none}@media (hover:hover){.product-page__architecture .custody-chain li.custody-chain__analysis:hover{transform:translateY(-.3rem)}}.product-people__grid{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.65fr);align-items:start;gap:2rem 5rem;display:grid}.product-page .product-people{background:var(--color-lab-paper-deep);border-bottom:0}.product-people__grid h2{max-width:15ch}.product-people__copy>p{color:var(--color-lab-graphite);margin-bottom:1rem}.product-refusals{flex-wrap:wrap;gap:.65rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.product-refusals li{border:1px solid var(--color-lab-ink);background:var(--color-lab-paper-bright);color:var(--color-lab-graphite);font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;padding:.55rem .75rem;font-size:.72rem}.product-refusals s{text-decoration-color:var(--color-lab-vermilion);text-decoration-thickness:2px}.editorial-invitation{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.55fr);align-items:end;gap:2rem 5rem;display:grid}.product-invitation{border-bottom:0}.editorial-invitation h2{max-width:12ch}.editorial-invitation__copy>p{max-width:34rem;color:color-mix(in srgb, var(--color-lab-paper-bright) 72%, transparent);margin-bottom:1.5rem}.editorial-invitation__actions{flex-wrap:wrap;align-items:center;gap:.8rem 1.25rem;display:flex}@media (width<=820px){.product-hero:before{width:3rem}.product-hero .editorial-index-hero__grid,.product-people__grid,.editorial-invitation,.register-grid{grid-template-columns:1fr}.register-card{min-height:0}.register-card:nth-child(3){background:var(--color-lab-paper-bright)}.register-card:nth-child(4){background:var(--color-lab-paper-deep)}.product-page__evidence .lab-opportunity,.product-page__architecture .lab-architecture{min-height:auto}.product-page__evidence .lab-opportunity__intro{margin-bottom:2rem}}.product-page__faq .lab-faq{border-bottom:1px solid var(--color-lab-ink);background:var(--color-lab-sulphur-soft)}.product-page__faq .lab-kicker{color:var(--color-lab-vermilion-deep)}@media (width<=560px){.product-hero:before{display:none}.product-waitlist{box-shadow:.4rem .4rem 0 var(--color-lab-vermilion)}.product-waitlist h2{font-size:1.8rem}.register-card{padding:1.25rem}}
