.about-page{padding:0!important}.about-hero[data-astro-cid-kh7btl4r]{position:relative;width:100%;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--bg);color:#fff}.about-hero__dot[data-astro-cid-kh7btl4r]{position:absolute;top:50%;left:50%;inline-size:min(76vh,88vw);block-size:min(76vh,88vw);transform:translate(-50%,-56%);border-radius:var(--radius-full);background:radial-gradient(circle at 38% 34%,#ff9068 0%,var(--accent) 58%,#e0512c 100%);box-shadow:0 0 clamp(4rem,12vw,12rem) #ff6a4559}.about-hero__overlay[data-astro-cid-kh7btl4r]{position:absolute;inset:0;background:linear-gradient(to top,#000000d9,#00000059 42%,#00000014)}.about-hero__content[data-astro-cid-kh7btl4r]{position:relative;z-index:1;width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);padding-block-end:var(--space-2xl)}.about-hero__eyebrow[data-astro-cid-kh7btl4r]{font-family:var(--font-sans);font-size:var(--step--1);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-s)}.about-hero__title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-variation-settings:"opsz" var(--display-opsz),"wght" var(--display-wght),"WONK" var(--display-wonk);font-size:clamp(2.2rem,4vw + 1rem,var(--step-7));line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:#fff;margin:0 0 var(--space-m);max-width:16ch;text-wrap:pretty}.about-hero__desc[data-astro-cid-kh7btl4r]{font-size:var(--step-1);line-height:var(--leading-snug);color:#ffffffc7;max-width:54ch;margin:0;text-wrap:pretty}.about-hero__scroll[data-astro-cid-kh7btl4r]{position:absolute;bottom:var(--space-l);left:50%;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--space-3xs);color:#ffffff80;text-decoration:none;font-family:var(--font-sans);font-size:var(--step--2);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out)}.about-hero__scroll[data-astro-cid-kh7btl4r]:hover{color:#fff}.about-hero__scroll-icon[data-astro-cid-kh7btl4r]{animation:about-bounce 2.4s var(--ease-out) infinite}@keyframes about-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.about-hero__scroll-icon[data-astro-cid-kh7btl4r]{animation:none}}.about[data-astro-cid-kh7btl4r]{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);padding-block:var(--space-xl) var(--space-3xl)}.about__intro[data-astro-cid-kh7btl4r]{max-width:var(--measure)}.about__body[data-astro-cid-kh7btl4r]{color:var(--muted);max-width:var(--measure);margin:0;font-size:var(--step-1);line-height:var(--leading-body);text-wrap:pretty}.about__section[data-astro-cid-kh7btl4r]{margin-block-start:var(--space-2xl);padding-block-start:var(--space-l);border-block-start:1px solid var(--line);max-width:var(--measure)}.about__h[data-astro-cid-kh7btl4r]{font-size:var(--step-3);margin:0 0 var(--space-m)}.authors[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-l)}.author__name[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:500;font-size:var(--step-2);color:var(--ink);text-decoration:none}.author__name[data-astro-cid-kh7btl4r]:hover{color:var(--accent)}.author__bio[data-astro-cid-kh7btl4r]{color:var(--muted);margin:var(--space-2xs) 0 0;max-width:60ch;text-wrap:pretty}.author__links[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:var(--space-m);margin-block-start:var(--space-s);font-size:var(--step--1);font-weight:600}.author__links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:var(--accent-ink);text-decoration:none}.author__links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{color:var(--accent)}.about__cta-link[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:var(--space-2xs);font-size:var(--step-1);font-weight:650;color:var(--accent-ink);text-decoration:none}.about__cta-link[data-astro-cid-kh7btl4r]:hover{color:var(--accent)}
