.hero[data-astro-cid-ge2uvauf]{max-width:var(--wide-width);padding:var(--space-8) var(--gutter) var(--space-7);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.avatar[data-astro-cid-ge2uvauf]{width:64px;height:64px;margin-bottom:var(--space-5);box-shadow:0 0 0 1px var(--color-hairline);border-radius:50%}.title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--font-display-weight);letter-spacing:-.02em;text-wrap:balance;flex-direction:column;line-height:1.2;display:flex}.muted[data-astro-cid-ge2uvauf]{color:var(--color-text-muted)}.muted[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--color-text);font-style:normal}.baseline[data-astro-cid-ge2uvauf]{margin-block:var(--space-4) var(--space-6);font-size:var(--text-subtitle);color:var(--color-text-muted);align-self:stretch;line-height:1.38462;container-type:inline-size}.baseline[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{display:block}@container (width<23em){.baseline[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{text-wrap:balance;display:block}}@media (width>=640px){.hero[data-astro-cid-ge2uvauf]{padding:var(--space-9) var(--gutter) var(--space-8)}.avatar[data-astro-cid-ge2uvauf]{width:80px;height:80px;margin-bottom:var(--space-6)}.baseline[data-astro-cid-ge2uvauf]{margin-block:var(--space-5) var(--space-7)}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{padding-block:0}.avatar[data-astro-cid-ge2uvauf]{width:calc(80px * var(--intro-fit));height:auto;margin-bottom:calc(var(--space-6) * var(--intro-fit))}.title[data-astro-cid-ge2uvauf]{font-size:calc(var(--text-title) * var(--intro-fit))}.baseline[data-astro-cid-ge2uvauf]{margin-block:calc(var(--space-5) * var(--intro-fit)) calc(var(--space-7) * var(--intro-fit));font-size:calc(var(--text-subtitle) * var(--intro-fit))}.keywords[data-astro-cid-ge2uvauf]{gap:calc(var(--space-2) * var(--intro-fit))}.keywords[data-astro-cid-ge2uvauf] li{padding:calc(6px * var(--intro-fit)) calc(14px * var(--intro-fit));font-size:calc(var(--text-md) * var(--intro-fit))}}.keywords[data-astro-cid-ge2uvauf]{justify-content:center}.keywords[data-astro-cid-ge2uvauf] svg{overflow:visible}.keywords[data-astro-cid-ge2uvauf] :is(.needle,.needle-search,.heart,.ray){transform-box:view-box;transform-origin:50%}.keywords[data-astro-cid-ge2uvauf] :is(.heart-fill,.particle,.tetris-drop){opacity:0}.keywords[data-astro-cid-ge2uvauf] .needle{transition:transform var(--duration-ui) var(--ease-out)}.keywords[data-astro-cid-ge2uvauf] .heart-fill{transition:opacity var(--duration-hover) var(--ease-out)}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]):after{opacity:1;transition-duration:var(--duration-hover)}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .heart-fill{opacity:1;transition-delay:.13s}@media (prefers-reduced-motion:no-preference){:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .needle{transition:transform 1.2s linear(0, .07, .24, .48, .73, .97, 1.16, 1.3, 1.36, 1.37, 1.32, 1.25, 1.16, 1.06, .98, .92, .88, .86, .87, .89, .92, .96, .99, 1.02, 1.04, 1.05, 1.05, 1.05, 1.04, 1.02, 1.01, 1, .99, .98, .98, .98, .98, .99, .99, 1, 1);transform:rotate(-45deg)}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .needle-search{animation:needle-search 2.8s var(--ease-in-out) .9s infinite}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .heart{animation:heart-beat 1.6s var(--ease-out) infinite}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .particle{transform-box:fill-box;transform-origin:50%;animation:heart-particle 1.6s var(--ease-out) infinite}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .speed-line{animation:speed-line calc(var(--travel) * 70ms) linear infinite}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .ray{animation:ray-think 1.2s var(--ease-in-out) calc(var(--i) * .12s) infinite}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .tetris-drop{animation:tetris-drop 1.6s step-end infinite, tetris-fade 1.6s var(--ease-out) infinite}:is(.keywords[data-astro-cid-ge2uvauf]:not([data-autoplay]) li[data-astro-cid-ge2uvauf]:hover,.keywords[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf][data-playing]) .tetris-stack{animation:tetris-lock 1.6s var(--ease-out) infinite}}@keyframes needle-search{18%{transform:rotate(35deg)}40%{transform:rotate(-28deg)}60%{transform:rotate(18deg)}80%{transform:rotate(-40deg)}}@keyframes heart-beat{8%{transform:scale(.85)}20%{transform:scale(1.2)}32%,to{transform:none}}@keyframes heart-particle{0%,10%{opacity:0;transform:none}12%,40%{opacity:1}60%,to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.5)}}@keyframes speed-line{30%{transform:translateX(calc(var(--travel) * -1px))}30.01%,70%{transform:translateX(calc(var(--travel) * 1px))}}@keyframes ray-think{50%{transform:scaleY(.45)}}@keyframes tetris-drop{0%{transform:translateY(-15px)}12%{transform:translateY(-10px)}24%{transform:translateY(-5px)}36%,to{transform:none}}@keyframes tetris-fade{0%,80%{opacity:1}92%,to{opacity:0}}@keyframes tetris-lock{0%,36%{transform:none}40%{transform:translateY(.75px)}52%,to{transform:none}}.logo-frame{container:logos/inline-size}.logo-row{--scale:var(--intro-fit,1);--gap-x:var(--phone-gap-x);--gap-y:var(--phone-gap-y);--width:var(--phone-width);width:calc(100% * var(--scale));justify-content:center;align-items:center;column-gap:calc(var(--gap-x) * min(1px, 100cqi / var(--width)) * var(--scale));margin:calc(var(--gap-y) * -.5px * var(--scale)) auto;color:color-mix(in srgb, var(--color-text-muted) 75%, var(--color-bg));flex-wrap:wrap;padding:0;list-style:none;display:flex}.logo-row>li{--h:var(--phone-h);--x:var(--phone-x);--y:var(--phone-y);padding-block:calc(var(--gap-y) * .5px * var(--scale));justify-content:center;display:flex}.logo-row>li>*{display:flex}.logo-row svg{width:auto;height:calc(var(--h) * 1px * var(--scale));translate:calc(var(--x) * 1px * var(--scale)) calc(var(--y) * 1px * var(--scale))}.logo-row>[data-break]{flex-basis:100%;padding:0;display:none}.logo-row>[data-break~=phone]{display:block}@container logos (width>=640px){.logo-row{--gap-x:var(--tablet-gap-x);--gap-y:var(--tablet-gap-y);--width:var(--tablet-width)}.logo-row>li{--h:var(--tablet-h);--x:var(--tablet-x);--y:var(--tablet-y)}.logo-row>[data-break]{display:none}.logo-row>[data-break~=tablet]{display:block}}@container logos (width>=900px){.logo-row{--gap-x:var(--desktop-gap-x);--gap-y:var(--desktop-gap-y);--width:var(--desktop-width)}.logo-row>li{--h:var(--desktop-h);--x:var(--desktop-x);--y:var(--desktop-y)}.logo-row>[data-break]{display:none}.logo-row>[data-break~=desktop]{display:block}}.logos[data-astro-cid-pzhvjl5p]{max-width:var(--wide-width);padding:0 var(--gutter) var(--space-9);margin-inline:auto}.section-label[data-astro-cid-pzhvjl5p]{color:color-mix(in srgb, var(--color-text-subtle) 80%, var(--color-bg))}@media (width>=768px){.logos[data-astro-cid-pzhvjl5p]{padding-bottom:var(--space-10)}}@media (width>=1024px){.logos[data-astro-cid-pzhvjl5p]{padding-bottom:0}}.gap[data-astro-cid-pwptlscb]{display:none}@media (width>=1024px){.intro[data-astro-cid-pwptlscb]{--header-height:76px;--feed-peek:clamp(40px, 20svh - 120px, 240px);--intro-max:1000px;--intro-fit:min(1, tan(atan2(100svh, 1100px)));min-height:min(100svh - var(--header-height) - var(--feed-peek), var(--intro-max));flex-direction:column;display:flex}.intro[data-astro-cid-pwptlscb]:before,.intro[data-astro-cid-pwptlscb]>.gap[data-astro-cid-pwptlscb],.intro[data-astro-cid-pwptlscb]:after{content:"";display:block}.intro[data-astro-cid-pwptlscb]:before{flex:1 0 var(--space-6);max-height:var(--space-9)}.intro[data-astro-cid-pwptlscb]>.gap[data-astro-cid-pwptlscb]{flex:1 0 var(--space-6);max-height:var(--space-8)}.intro[data-astro-cid-pwptlscb]:after{flex:1 0 var(--space-7)}}
