.about-accent{color:var(--accent-text)}.about-purpose{align-content:safe center;gap:var(--space-6);padding:calc(var(--header-h) + var(--space-8)) var(--gutter) var(--space-9);flex:auto;display:grid}.about-purpose__title{color:var(--text-2);margin:0}.about-purpose__body{align-items:flex-start;gap:var(--space-7);flex-direction:column;display:flex}.about-purpose__statement{max-width:13em;color:var(--text);text-wrap:balance;margin:0}@media (min-width:1024px){.about-purpose{column-gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start}.about-purpose__title{padding-top:calc((var(--display-2) * .96 - var(--display-4) * 1.12) / 2)}}.about-how{--step-pad:clamp(var(--space-3), 2.4svh, var(--space-5));align-content:safe center;gap:var(--space-7);padding:calc(var(--header-h) + clamp(var(--space-5), 5svh, var(--space-8))) var(--gutter) clamp(var(--space-5), 5svh, var(--space-8));flex:auto;display:grid}.about-how__title{color:var(--text);margin:0}.about-how__title>span{display:block}@media (min-width:1024px){.about-how{column-gap:var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.how-steps{--title-size:clamp(1.0625rem, .95rem + .35vw, 1.3125rem);--mark:.5rem;--rail:1.5rem;--mark-y:calc(var(--step-pad) + var(--title-size) * .65);margin:0;padding:0;list-style:none}.how-step{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--space-3);row-gap:var(--space-2);padding-block:var(--step-pad);display:grid;position:relative}.how-step__rule{top:var(--mark-y);bottom:calc(var(--mark-y) * -1);left:calc(var(--rail) / 2);background-color:var(--rule);width:1px;position:absolute}.how-step:last-child .how-step__rule{bottom:0}.how-step__fill{background-color:var(--accent);transform-origin:top;width:2px;position:absolute;top:0;bottom:0;left:-.5px}.how-step__mark{top:calc(var(--mark-y) - var(--mark) / 2);left:calc(var(--rail) / 2 - var(--mark) / 2 + .5px);width:var(--mark);height:var(--mark);border:1px solid var(--accent);background-color:var(--accent);transition:background-color var(--duration-control) var(--ease-out), border-color var(--duration-control) var(--ease-out), transform var(--duration-control) var(--ease-out);position:absolute}.how-step__title{font-family:var(--font-sans);font-size:var(--title-size);color:var(--text);text-wrap:balance;transition:color var(--duration-control) var(--ease-out);grid-column:2;margin:0;font-weight:600;line-height:1.3}.how-step__body{max-width:40em;color:var(--text-2);text-wrap:pretty;transition:color var(--duration-control) var(--ease-out);grid-column:2;margin:0;font-size:clamp(.9375rem,.9rem + .15vw,1.0625rem);line-height:1.55}.how-step[data-state=next] .how-step__title{color:var(--text-2)}.how-step[data-state=next] .how-step__mark{border-color:color-mix(in oklab, var(--text) 45%, transparent);background-color:var(--surface)}.how-step[data-state=active] .how-step__body{color:var(--text)}.how-step[data-state=active] .how-step__mark{transform:scale(1.5)}@media (prefers-reduced-motion:no-preference) and (min-height:600px) and (min-width:768px) and (max-height:719.98px),(prefers-reduced-motion:no-preference) and (min-height:600px) and (min-width:768px) and (max-width:1023.98px) and (max-height:899.98px){#purpose[data-scene],#how[data-scene]{height:auto}#purpose>[data-scene-stage],#how>[data-scene-stage]{height:auto;min-height:100svh;position:relative}#how[data-scene-rise],#how+[data-scene-rise]{margin-top:0}}.about-reach{gap:var(--space-8);padding:calc(var(--header-h) + var(--space-8)) var(--gutter) var(--space-10);display:grid}.about-reach__words{gap:var(--space-6);flex-direction:column;display:flex}.about-reach__title{color:var(--text);margin:0}.about-reach__title>span{display:block}.about-reach__lead{max-width:30em;color:var(--text-2);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,.95rem + .45vw,1.375rem);line-height:1.45}@media (min-width:1024px){.about-reach{column-gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.reach-map{gap:var(--space-5);margin:0;display:grid}.reach-map__frame{padding:clamp(var(--space-3), 1.6vw, var(--space-6));border-radius:var(--radius-md)}.reach-map__window{aspect-ratio:2;position:relative;overflow:clip}.reach-map__dots{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block;position:absolute}.reach-map__arcs{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.reach-map__arc{fill:none;stroke:var(--accent-text);stroke-width:.26px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.reach-map__end,.reach-map__home{fill:var(--accent-text)}.reach-map__home-name{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--text);pointer-events:none;font-size:.6875rem;line-height:1;position:absolute;transform:translate(calc(-100% - .375rem),.25rem)}.reach-map[data-draw=waiting] .reach-map__arc{stroke-dashoffset:1px}.reach-map[data-draw=waiting] .reach-map__end{opacity:0}.reach-map[data-draw=drawing] .reach-map__arc{transition:stroke-dashoffset .9s var(--ease-out) calc(var(--i,0) * 80ms)}.reach-map[data-draw=drawing] .reach-map__end{transition:opacity var(--duration-control) var(--ease-out) calc(var(--i,0) * 80ms + .6s)}.reach-map__caption{gap:var(--space-4);display:grid}.reach-map__note{max-width:40em;color:var(--text-2);margin:0;font-size:.9375rem;line-height:1.55}.reach-map__countries{gap:var(--space-1) var(--space-5);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text);flex-wrap:wrap;margin:0;padding:0;font-size:.75rem;line-height:1.6;list-style:none;display:flex}.about-marks{row-gap:var(--space-6);padding:var(--space-9) var(--gutter) var(--space-10);display:grid}.about-marks__title{max-width:14em;font-family:var(--font-display-500);font-synthesis:none;letter-spacing:-.02em;text-wrap:balance;color:var(--text);margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:500;line-height:1.1}.about-marks__row{background-color:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px 0;list-style:none;display:grid}.about-marks__cell{min-height:7rem;padding:var(--space-5) var(--space-3);background-color:var(--surface);justify-content:center;align-items:center;display:flex}.about-marks__cell:last-child:nth-child(3n+1){grid-column:1/-1}.about-marks__logo{object-fit:contain;width:auto;max-width:100%;height:3.5rem;display:block}.about-marks__logo--wide{height:2.5rem}@media (min-width:768px){.about-marks__row{grid-template-columns:repeat(7,minmax(0,1fr))}.about-marks__cell{min-height:8rem}.about-marks__cell:last-child:nth-child(3n+1){grid-column:auto}}@media (min-width:1024px){.about-marks{align-items:center;column-gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.registry{gap:var(--space-8);padding:var(--space-9) var(--gutter) var(--space-10);display:grid}.registry__head{gap:var(--space-5);display:grid}.registry__title{color:var(--text);margin:0}.registry__title>span{display:block}.registry__intro{max-width:34em;color:var(--text-2);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.55}.registry__facts{column-gap:var(--space-7);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.registry__fact{gap:var(--space-2);padding-block:var(--space-5) var(--space-6);border-top:1px solid var(--rule);flex-direction:column;display:flex}.registry__label{color:var(--text-2);font-size:.8125rem;line-height:1.4}.registry__value{color:var(--text);margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.registry__note{color:var(--text-2);margin:0;font-size:.9375rem;line-height:1.5}.registry__line{display:block}.registry__fact--full .registry__value{font-family:var(--font-display);font-size:var(--display-4);font-synthesis:none;letter-spacing:-.02em;font-weight:700;line-height:1.1}.registry__link{align-items:center;gap:var(--space-2);min-width:2.75rem;min-height:2.75rem;color:inherit;text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);transition:color var(--duration-hover) ease, text-decoration-color var(--duration-hover) ease;display:inline-flex}.registry__lines{flex-direction:column;display:flex}.registry__out{width:.875rem;height:.875rem;color:var(--text-2);flex:none}.registry__links{gap:0 var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (hover:hover) and (pointer:fine){.registry__link:hover{color:var(--accent-text);text-decoration-color:currentColor}.registry__link:hover .registry__out{color:currentColor}}@media (min-width:768px){.registry__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.registry__fact--full,.registry__fact--half{grid-column:1/-1}}@media (min-width:1024px){.registry__head{column-gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}.registry__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.registry__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.registry__fact--half{grid-column:span 2}}.about-founder{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.about-founder__name{font-family:var(--font-display);font-size:var(--display-4);font-synthesis:none;letter-spacing:-.02em;color:var(--text);font-weight:700;line-height:1.1}.about-founder__role{color:var(--text-2)}@media (prefers-reduced-motion:reduce){.how-step__mark,.how-step__title,.how-step__body,.registry__link{transition:none}.reach-map .reach-map__arc{stroke-dashoffset:0;transition:none}.reach-map .reach-map__end{opacity:1;transition:none}}
/*# sourceMappingURL=3bc8z5n4ke556.css.map*/