.rows[data-astro-cid-756mnibl]{gap:var(--space-6) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.row[data-astro-cid-756mnibl]{margin:0;padding:0;list-style:none;display:contents}.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]{min-width:0}.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl]{height:100%;color:var(--color-text-on-dark);text-decoration:none;display:block;position:relative}.tile[data-astro-cid-756mnibl]{aspect-ratio:4/3;object-fit:cover;object-position:top;border-radius:var(--radius-md);background:var(--color-panel-dark);width:100%;display:block}.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl] .shot{border-radius:var(--radius-md);box-shadow:none}.cap[data-astro-cid-756mnibl]{padding-top:var(--space-3);font-size:var(--text-sm);gap:.125rem;display:grid}.cap-tag[data-astro-cid-756mnibl]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-yellow)}.cap[data-astro-cid-756mnibl] strong[data-astro-cid-756mnibl]{font-size:var(--text-base);letter-spacing:-.015em;line-height:1.2}.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl]:hover strong[data-astro-cid-756mnibl]{text-underline-offset:.15em;text-decoration:underline}@media (width>=64em){.rows[data-astro-cid-756mnibl]{gap:var(--space-4);flex-direction:column;height:clamp(34rem,26rem + 20vw,46rem);display:flex}.row[data-astro-cid-756mnibl]{gap:var(--space-4);flex:1 1 0;min-height:0;transition:flex 1.5s cubic-bezier(.22,1,.36,1);display:flex}.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]{flex:1 1 0;min-width:0;transition:flex 1.5s cubic-bezier(.22,1,.36,1)}.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl]{border-radius:var(--radius-md);background:var(--color-panel-dark);overflow:hidden}.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl] .shot,.tile[data-astro-cid-756mnibl]{border-radius:0;height:100%}.tile[data-astro-cid-756mnibl]{aspect-ratio:auto;transition:transform 1.2s var(--ease-out)}.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl] .shot .view{aspect-ratio:auto;--frame:100cqb;height:100%;container-type:size}.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]:hover .shot .page,.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]:focus-within .shot .page{transform:translateY(calc(-100% + var(--frame)));transition:transform var(--dur) cubic-bezier(.45, 0, .55, 1) .6s}.cap[data-astro-cid-756mnibl]{padding:3rem var(--space-4) var(--space-4);opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);background:linear-gradient(#0000,#0b0b0ce6);position:absolute;inset:auto 0 0;transform:translateY(.5rem)}.rows[data-astro-cid-756mnibl]:has(a:hover) .row[data-astro-cid-756mnibl]:has(a:hover){flex:1.7 1 0}.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]:hover,.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]:focus-within{flex:2.4 1 0}.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]:hover .cap[data-astro-cid-756mnibl],.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]:focus-within .cap[data-astro-cid-756mnibl]{opacity:1;transition-delay:.5s;transform:none}.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl]:hover .tile[data-astro-cid-756mnibl]{transform:scale(1.03)}.cap[data-astro-cid-756mnibl] strong[data-astro-cid-756mnibl]{font-size:var(--text-lg)}.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl]:hover strong[data-astro-cid-756mnibl]{text-decoration:none}.rows[data-astro-cid-756mnibl]:has(a:hover) li[data-astro-cid-756mnibl]:not(:hover) a[data-astro-cid-756mnibl]{filter:brightness(.6)}.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl]{transition:filter 1s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-756mnibl],.row[data-astro-cid-756mnibl] li[data-astro-cid-756mnibl],.tile[data-astro-cid-756mnibl],.cap[data-astro-cid-756mnibl],.row[data-astro-cid-756mnibl] a[data-astro-cid-756mnibl]{transition:none}}.hero[data-astro-cid-irahaz3f]{text-align:center;padding-top:clamp(3.5rem,2rem + 5vw,6rem);position:relative;overflow:hidden}.hero-glow[data-astro-cid-irahaz3f]{filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#ffe60033,#ffffff12 55%,#0000);width:min(1100px,140vw);height:520px;position:absolute;top:48%;left:50%;transform:translate(-50%)}.hero-text[data-astro-cid-irahaz3f]{justify-items:center;gap:var(--space-5);display:grid;position:relative}.hero[data-astro-cid-irahaz3f] h1[data-astro-cid-irahaz3f]{font-size:clamp(2.375rem,1.1rem + 5.4vw,5.75rem);line-height:1.02}.hero[data-astro-cid-irahaz3f] h1[data-astro-cid-irahaz3f] span[data-astro-cid-irahaz3f]{display:inline-block}.hero[data-astro-cid-irahaz3f] .lead[data-astro-cid-irahaz3f]{max-width:52rem}.hero[data-astro-cid-irahaz3f] .btn-row[data-astro-cid-irahaz3f]{margin-top:var(--space-2);justify-content:center}.stage[data-astro-cid-irahaz3f]{aspect-ratio:1000/560;width:min(62.5rem,100%);margin:clamp(3rem,2rem + 3vw,4rem) auto 0;position:relative}.laptop[data-astro-cid-irahaz3f]{width:78%;height:100%;position:absolute;top:0;left:9%}.laptop-screen[data-astro-cid-irahaz3f]{border:1.5px solid var(--color-line-dark);background:var(--color-panel-dark);border-bottom:0;border-radius:20px 20px 0 0;height:87%;padding:1.4% 1.4% 1.8%}.laptop-view[data-astro-cid-irahaz3f]{border-radius:6px;height:100%;overflow:hidden;container-type:size}.laptop-view[data-astro-cid-irahaz3f] .screen[data-astro-cid-irahaz3f]{width:100%;max-width:none;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.laptop-view[data-astro-cid-irahaz3f] .screen[data-astro-cid-irahaz3f]{animation:22s cubic-bezier(.45,0,.55,1) 2s infinite alternate page-scroll}}@keyframes page-scroll{0%,8%{transform:translateY(0)}92%,to{transform:translateY(calc(100cqb - 100%))}}.laptop-base[data-astro-cid-irahaz3f]{background:linear-gradient(#d1d1d6,#8e8e93);border-radius:0 0 14px 14px;width:110%;height:3%;margin-left:-5%}.phone[data-astro-cid-irahaz3f]{aspect-ratio:1/2;background:var(--color-text);width:20%;box-shadow:var(--shadow-float);border:1.5px solid #48484a;border-radius:clamp(16px,3.8vw,38px);padding:1%;position:absolute;top:27%;right:0}.phone[data-astro-cid-irahaz3f] .screen[data-astro-cid-irahaz3f]{object-fit:cover;object-position:top;border-radius:clamp(12px,2.9vw,29px);width:100%;height:100%}.badge[data-astro-cid-irahaz3f]{text-align:left;width:19%;position:absolute;top:30%;left:-1%}.badge-strap[data-astro-cid-irahaz3f]{z-index:1;background:var(--color-line);border-radius:0 0 4px 4px;width:14%;height:7rem;margin:-7rem auto -1.25rem;position:relative;mask-image:linear-gradient(#0000,#000 70%)}.badge-card[data-astro-cid-irahaz3f]{width:100%;height:auto;box-shadow:var(--shadow-float);border-radius:14px;display:block}.chip-float[data-astro-cid-irahaz3f]{-webkit-backdrop-filter:blur(16px);text-align:left;background:#1c1c1ec7;border:1px solid #ffffff1f;border-radius:16px;padding:.75rem 1.125rem;display:grid;position:absolute}.chip-float[data-astro-cid-irahaz3f] span[data-astro-cid-irahaz3f]{color:var(--color-text-muted-on-dark);font-size:.75rem}.chip-float[data-astro-cid-irahaz3f] strong[data-astro-cid-irahaz3f]{white-space:nowrap;font-size:1.25rem}.chip-stats[data-astro-cid-irahaz3f]{top:80%;left:-4%}@media (width<=47.99em){.badge[data-astro-cid-irahaz3f],.chip-float[data-astro-cid-irahaz3f]{display:none}.laptop[data-astro-cid-irahaz3f]{width:84%;left:0}.phone[data-astro-cid-irahaz3f]{width:24%}}.bento[data-astro-cid-irahaz3f]{gap:var(--space-5);display:grid}.tile[data-astro-cid-irahaz3f]{gap:var(--space-3);flex-direction:column;padding:clamp(1.75rem,1.2rem + 1.5vw,2.75rem);display:flex;position:relative}.tile[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{color:inherit}.tile[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]:after{content:"";z-index:1;position:absolute;inset:0}.tile[data-astro-cid-irahaz3f]:has(h3 a:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.tile[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]:focus-visible{outline:none}.tile-text[data-astro-cid-irahaz3f]{gap:var(--space-3);flex-direction:column;display:flex}.tile-desc[data-astro-cid-irahaz3f]{color:var(--fg-2)}.tile[data-astro-cid-irahaz3f] .more[data-astro-cid-irahaz3f]{padding-top:var(--space-2);margin-top:auto}.tile[data-astro-cid-irahaz3f] .tick-list[data-astro-cid-irahaz3f]{color:var(--fg-2)}.tile-img[data-astro-cid-irahaz3f]{aspect-ratio:4/3;object-fit:cover;object-position:top;border-radius:var(--radius-md);width:100%;box-shadow:0 1rem 2rem #00000014}.story[data-astro-cid-irahaz3f]{text-align:center;padding-block:clamp(4rem,3rem + 5vw,8rem)}.story[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{max-width:64rem;font-size:clamp(1.625rem,1rem + 2.6vw,3rem);line-height:1.18;font-weight:var(--weight-bold);letter-spacing:-.035em;text-wrap:balance;margin-inline:auto}.science-grid[data-astro-cid-irahaz3f]{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.science-text[data-astro-cid-irahaz3f]{gap:var(--space-5);align-content:start;justify-items:start;display:grid}.science-text[data-astro-cid-irahaz3f] .tick-list[data-astro-cid-irahaz3f]{color:var(--fg-2)}.science-stats[data-astro-cid-irahaz3f]{align-items:flex-start;gap:var(--space-6) var(--space-10);flex-wrap:wrap;display:flex}.science-stats[data-astro-cid-irahaz3f] div[data-astro-cid-irahaz3f]{align-items:center;gap:var(--space-4);flex-direction:row-reverse;display:flex}.science-stats[data-astro-cid-irahaz3f] dd[data-astro-cid-irahaz3f]{font-size:clamp(3rem,2rem + 3vw,4.5rem);font-weight:var(--weight-black);letter-spacing:-.05em;line-height:1;font-stretch:var(--stretch-display);color:var(--color-yellow)}.science-stats[data-astro-cid-irahaz3f] dt[data-astro-cid-irahaz3f]{max-width:11rem;font-size:var(--text-sm);color:var(--fg-muted);line-height:1.3}.science-pubs[data-astro-cid-irahaz3f] .eyebrow[data-astro-cid-irahaz3f]{margin-bottom:var(--space-4)}@media (width>=64em){.science-grid[data-astro-cid-irahaz3f]{grid-template-columns:5fr 1fr 6fr}.science-pubs[data-astro-cid-irahaz3f]{grid-column:3;align-self:center}}.paper-stack[data-astro-cid-irahaz3f]{min-height:13rem;position:relative}.paper[data-astro-cid-irahaz3f]{border-radius:8px;width:7.5rem;height:auto;position:absolute;box-shadow:0 12px 30px #00000024}.paper--back[data-astro-cid-irahaz3f]{top:4%;left:10%;transform:rotate(-8deg)}.paper--front[data-astro-cid-irahaz3f]{top:12%;left:34%;transform:rotate(5deg)}.ads-mock[data-astro-cid-irahaz3f]{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-mist);color:var(--color-text-muted);align-content:start;gap:.5rem;font-size:.6875rem;display:grid}.ads-mock[data-astro-cid-irahaz3f] strong[data-astro-cid-irahaz3f]{color:var(--color-text);font-size:.75rem}.ads-mock[data-astro-cid-irahaz3f] i[data-astro-cid-irahaz3f]{background:var(--color-graphite);border-radius:4px;height:8px;display:block}.ads-mock[data-astro-cid-irahaz3f] i[data-astro-cid-irahaz3f].red{background:var(--color-red)}@media (width>=48em){.tile--events[data-astro-cid-irahaz3f],.tile--ads[data-astro-cid-irahaz3f]{gap:var(--space-5);grid-template-columns:1fr 12rem;display:grid}}@media (width>=64em){.bento[data-astro-cid-irahaz3f]{grid-template-columns:repeat(6,minmax(0,1fr))}.tile--web[data-astro-cid-irahaz3f]{gap:var(--space-10);grid-column:span 6;grid-template-columns:1fr 1fr;align-items:center;display:grid}.tile--events[data-astro-cid-irahaz3f],.tile--ads[data-astro-cid-irahaz3f]{grid-column:span 3}.tile--web[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f]{font-size:clamp(2rem,1.2rem + 1.5vw,2.75rem)}}.audience[data-astro-cid-irahaz3f]{gap:var(--space-6);padding:0;list-style:none;display:grid}@media (width>=48em){.audience[data-astro-cid-irahaz3f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.aud[data-astro-cid-irahaz3f]{height:100%;position:relative}.aud[data-astro-cid-irahaz3f] .aud-img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.aud-body[data-astro-cid-irahaz3f]{gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-8);display:grid}.aud-body[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f]{letter-spacing:-.02em;font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem)}.aud-body[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{color:inherit}.aud-body[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]:after{content:"";position:absolute;inset:0}.aud[data-astro-cid-irahaz3f]:has(h3 a:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.aud-body[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]:focus-visible{outline:none}.aud-body[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{color:var(--fg-2)}.timeline[data-astro-cid-irahaz3f]{gap:var(--space-8);padding:0;list-style:none;display:grid}.timeline[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{padding-top:2.25rem;position:relative}.timeline[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:before{content:"";background:var(--color-graphite);border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:0}.timeline[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:not(:last-child):after{content:"";left:0;right:calc(-1 * var(--space-6));background:var(--color-graphite);height:2px;position:absolute;top:8px}.timeline[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:last-child:before{background:var(--color-red)}.timeline[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f]{letter-spacing:-.02em;font-size:1.375rem}.timeline[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{margin-top:var(--space-2);color:var(--fg-2)}@media (width>=48em){.timeline[data-astro-cid-irahaz3f]{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=47.99em){.timeline[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{padding-top:0;padding-left:2.25rem}.timeline[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:not(:last-child):after{top:18px;left:8px;right:auto;bottom:calc(-1 * var(--space-8));width:2px;height:auto}}.process-cta[data-astro-cid-irahaz3f]{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:flex}.quote-grid[data-astro-cid-irahaz3f]{gap:var(--space-10);align-items:center;display:grid}.quote-img[data-astro-cid-irahaz3f]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.quote[data-astro-cid-irahaz3f]{gap:var(--space-6);justify-items:start;display:grid}blockquote[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);line-height:1.2;font-weight:var(--weight-bold);letter-spacing:-.025em}@media (width>=64em){.quote-grid[data-astro-cid-irahaz3f]{grid-template-columns:5fr 1fr 6fr}.quote[data-astro-cid-irahaz3f]{grid-column:3}}
