.about[data-astro-cid-xyxjdmag]{--ring:oklch(92% .018 232);--soft-blue:oklch(78% .12 238/.16)}.about-hero[data-astro-cid-xyxjdmag]{min-height:0;padding:132px 0 32px;position:relative;overflow:hidden}.about-hero[data-astro-cid-xyxjdmag]:before{content:"";background:linear-gradient(92deg, oklch(98.5% .006 225/.94) 0%, oklch(98.5% .006 225/.82) 32%, oklch(98.5% .006 225/.46) 56%, oklch(98.5% .006 225/.1) 80%), url(/assets/hero-background.svg) center top / cover no-repeat, var(--page);z-index:-1;position:absolute;inset:0}.about-hero[data-astro-cid-xyxjdmag]:after{content:"";background:linear-gradient(180deg, oklch(98.5% .006 225/0), var(--page) 72%);pointer-events:none;z-index:-1;height:140px;position:absolute;bottom:0;left:0;right:0}.about-hero-inner[data-astro-cid-xyxjdmag]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(28px,5vw,64px);width:min(1180px,100% - 40px);margin:0 auto;display:grid}.kicker[data-astro-cid-xyxjdmag]{color:var(--blue-strong);letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px;font-size:.82rem;font-weight:860}.about-hero[data-astro-cid-xyxjdmag] .kicker[data-astro-cid-xyxjdmag]{padding-bottom:8px;display:inline-block;position:relative}.about-hero[data-astro-cid-xyxjdmag] .kicker[data-astro-cid-xyxjdmag]:after{content:"";background:linear-gradient(90deg, var(--blue) 0%, var(--blue) 65%, var(--yellow) 100%);border-radius:2px;width:44px;height:3px;position:absolute;bottom:0;left:0}.about-hero[data-astro-cid-xyxjdmag] h1[data-astro-cid-xyxjdmag]{color:var(--ink);letter-spacing:-.005em;margin:0;font-size:clamp(2.1rem,3.6vw,3rem);font-weight:860;line-height:1}.lead[data-astro-cid-xyxjdmag]{max-width:56ch;color:var(--muted);margin:22px 0 0;font-size:clamp(1.04rem,1.4vw,1.18rem);line-height:1.65}.about-hero-figure[data-astro-cid-xyxjdmag]{background:var(--surface-strong);border-radius:26px;margin:0;overflow:hidden;box-shadow:0 24px 64px oklch(34% .05 245/.14)}.about-hero-figure[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag]{width:100%;height:auto;display:block}.partner[data-astro-cid-xyxjdmag]{padding:56px 0}.partner[data-astro-cid-xyxjdmag].partner-alt{background:linear-gradient(180deg, var(--page), oklch(97% .012 232))}.partner-inner[data-astro-cid-xyxjdmag]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,6vw,80px);width:min(1080px,100% - 40px);margin:0 auto;display:grid}.partner-inner[data-astro-cid-xyxjdmag].is-reversed .partner-copy[data-astro-cid-xyxjdmag]{order:2}.partner-copy[data-astro-cid-xyxjdmag] h2[data-astro-cid-xyxjdmag]{color:var(--ink);letter-spacing:-.005em;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:860;line-height:1.1}.partner-copy[data-astro-cid-xyxjdmag] p[data-astro-cid-xyxjdmag]{color:var(--muted);margin:14px 0 0;font-size:1rem;line-height:1.7}.partner-copy[data-astro-cid-xyxjdmag] strong[data-astro-cid-xyxjdmag]{color:var(--ink);font-weight:760}.partner-logo[data-astro-cid-xyxjdmag]{border:1px solid var(--ring);background:var(--surface);border-radius:22px;justify-content:center;align-items:center;padding:32px;display:flex;box-shadow:0 14px 40px oklch(34% .04 245/.07)}.partner-logo[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag]{width:auto;max-width:100%;height:auto;max-height:160px;display:block}.press-inner[data-astro-cid-xyxjdmag]{text-align:center;width:min(1180px,100% - 40px);margin:0 auto}.press[data-astro-cid-xyxjdmag] h2[data-astro-cid-xyxjdmag]{color:var(--muted);letter-spacing:.04em;margin:0 0 24px;font-size:.88rem;font-weight:760}.press-logos[data-astro-cid-xyxjdmag]{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 44px;display:flex}.press-logos[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag]{opacity:.72;filter:grayscale(.2);width:auto;max-width:160px;height:42px;transition:opacity .2s,filter .2s}.press-logos[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag]:hover{opacity:1;filter:grayscale(0)}.about-founders[data-astro-cid-xyxjdmag]{background:linear-gradient(180deg, oklch(97% .012 232), var(--page));padding:64px 0}.about-founders-inner[data-astro-cid-xyxjdmag]{width:min(1080px,100% - 40px);margin:0 auto}.founders-head[data-astro-cid-xyxjdmag] h2[data-astro-cid-xyxjdmag]{color:var(--ink);letter-spacing:-.005em;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:860}.founder-grid[data-astro-cid-xyxjdmag]{flex-direction:column;gap:36px;display:flex}.founder[data-astro-cid-xyxjdmag]{border:1px solid var(--ring);background:var(--surface);border-radius:24px;grid-template-columns:minmax(0,.4fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);padding:32px;display:grid;box-shadow:0 14px 40px oklch(34% .04 245/.07)}.founder-photo[data-astro-cid-xyxjdmag]{aspect-ratio:1;background:0 0;border-radius:50%;width:min(260px,100%);margin:0;overflow:hidden;box-shadow:0 18px 36px oklch(34% .05 245/.1)}.founder-photo[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag]{aspect-ratio:1;object-fit:cover;background:0 0;width:100%;height:100%;display:block}.founder-body[data-astro-cid-xyxjdmag] h3[data-astro-cid-xyxjdmag]{color:var(--ink);letter-spacing:-.005em;margin:0;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:860;line-height:1.15}.founder-role[data-astro-cid-xyxjdmag]{color:var(--blue-strong);letter-spacing:.02em;margin:4px 0 18px;font-size:.92rem;font-weight:700}.founder-bio[data-astro-cid-xyxjdmag]{color:var(--muted);margin:0;font-size:.98rem;line-height:1.7}.about-faq[data-astro-cid-xyxjdmag]{padding:80px 0}.about-faq-inner[data-astro-cid-xyxjdmag]{width:min(820px,100% - 40px);margin:0 auto}.faq-head[data-astro-cid-xyxjdmag]{text-align:center;margin-bottom:28px}.faq-head[data-astro-cid-xyxjdmag] h2[data-astro-cid-xyxjdmag]{color:var(--ink);letter-spacing:-.005em;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:860}.faq-list[data-astro-cid-xyxjdmag]{flex-direction:column;gap:12px;display:flex}.faq-list[data-astro-cid-xyxjdmag] details[data-astro-cid-xyxjdmag]{border:1px solid var(--ring);background:var(--surface);border-radius:14px;transition:box-shadow .18s,border-color .18s;overflow:hidden}.faq-list[data-astro-cid-xyxjdmag] details[data-astro-cid-xyxjdmag][open]{border-color:oklch(78% .06 236);box-shadow:0 10px 30px oklch(34% .04 245/.08)}.faq-list[data-astro-cid-xyxjdmag] summary[data-astro-cid-xyxjdmag]{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:1.02rem;font-weight:700;list-style:none;display:flex}.faq-list[data-astro-cid-xyxjdmag] summary[data-astro-cid-xyxjdmag]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-xyxjdmag] summary[data-astro-cid-xyxjdmag] svg[data-astro-cid-xyxjdmag]{color:var(--blue-strong);flex-shrink:0;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.faq-list[data-astro-cid-xyxjdmag] details[data-astro-cid-xyxjdmag][open] summary[data-astro-cid-xyxjdmag] svg[data-astro-cid-xyxjdmag]{transform:rotate(180deg)}.faq-list[data-astro-cid-xyxjdmag] p[data-astro-cid-xyxjdmag]{color:var(--muted);margin:0;padding:0 22px 20px;font-size:.98rem;line-height:1.7}@media (width<=860px){.about-hero[data-astro-cid-xyxjdmag]{min-height:0;padding:108px 0 24px}.about-hero-inner[data-astro-cid-xyxjdmag]{grid-template-columns:1fr}.about-hero-figure[data-astro-cid-xyxjdmag]{order:2}.partner-inner[data-astro-cid-xyxjdmag]{grid-template-columns:1fr}.partner-inner[data-astro-cid-xyxjdmag].is-reversed .partner-copy[data-astro-cid-xyxjdmag]{order:0}.partner-logo[data-astro-cid-xyxjdmag]{max-width:280px;margin:0 auto;padding:22px}.founder[data-astro-cid-xyxjdmag]{grid-template-columns:1fr;padding:24px}.founder-photo[data-astro-cid-xyxjdmag]{width:180px;max-width:180px;margin:0 auto}}.eco[data-astro-cid-xyxjdmag]{padding:40px 0 56px}.eco-inner[data-astro-cid-xyxjdmag]{width:min(1080px,100% - 40px);margin:0 auto}.eco-head[data-astro-cid-xyxjdmag] h2[data-astro-cid-xyxjdmag]{color:var(--ink);letter-spacing:-.005em;margin:0;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:860;line-height:1.12}.eco-grid[data-astro-cid-xyxjdmag]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.eco-card[data-astro-cid-xyxjdmag]{border:1px solid var(--ring);background:var(--surface);border-radius:20px;padding:28px;box-shadow:0 14px 40px oklch(34% .04 245/.07)}.eco-logo[data-astro-cid-xyxjdmag]{align-items:center;height:56px;margin-bottom:18px;display:flex}.eco-logo[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag]{width:auto;max-width:180px;height:auto;max-height:56px;display:block}.eco-label[data-astro-cid-xyxjdmag]{color:var(--blue-strong);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:820}.eco-card[data-astro-cid-xyxjdmag] p[data-astro-cid-xyxjdmag]:not(.eco-label){color:var(--muted);margin:10px 0 0;font-size:1rem;line-height:1.7}.eco-actions[data-astro-cid-xyxjdmag]{text-align:center;margin-top:28px}.press[data-astro-cid-xyxjdmag]{padding:32px 0 56px}.press-marquee[data-astro-cid-xyxjdmag]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.press-track[data-astro-cid-xyxjdmag]{align-items:center;width:max-content;animation:32s linear infinite press-scroll;display:flex}.press-marquee[data-astro-cid-xyxjdmag]:hover .press-track[data-astro-cid-xyxjdmag]{animation-play-state:paused}.press-track[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag]{opacity:.72;filter:grayscale(.2);width:auto;max-width:130px;height:30px;margin-right:56px}@keyframes press-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.press-track[data-astro-cid-xyxjdmag]{flex-wrap:wrap;justify-content:center;row-gap:20px;width:auto;animation:none}.press-track[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag][aria-hidden=true]{display:none}}.founders-head[data-astro-cid-xyxjdmag]{text-align:left;margin-bottom:28px}.founder-grid[data-astro-cid-xyxjdmag]{flex-direction:initial;grid-template-columns:repeat(2,minmax(0,240px));gap:28px;display:grid}.founder[data-astro-cid-xyxjdmag]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.founder-photo[data-astro-cid-xyxjdmag]{width:100%;box-shadow:none;background:linear-gradient(160deg,oklch(93% .04 230),oklch(97% .03 90));border-radius:20px;padding:22px}.founder-photo[data-astro-cid-xyxjdmag] img[data-astro-cid-xyxjdmag]{border-radius:50%}.founder[data-astro-cid-xyxjdmag] h3[data-astro-cid-xyxjdmag]{color:var(--ink);margin:16px 0 0;font-size:1.12rem;font-weight:760;line-height:1.25}.founder[data-astro-cid-xyxjdmag] .founder-role[data-astro-cid-xyxjdmag]{color:var(--muted);letter-spacing:0;margin:4px 0 0;font-size:.95rem;font-weight:500}.founder-linkedin[data-astro-cid-xyxjdmag]{color:#0a66c2;margin-top:10px;display:inline-flex}@media (width<=860px){.eco-grid[data-astro-cid-xyxjdmag]{grid-template-columns:1fr}.founder[data-astro-cid-xyxjdmag]{padding:0}.founder-photo[data-astro-cid-xyxjdmag]{width:100%;max-width:none;margin:0}}@media (width<=520px){.founder-grid[data-astro-cid-xyxjdmag]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.founder-photo[data-astro-cid-xyxjdmag]{padding:12px}}
