.page-module__q5pkXq__page{width:min(100% - (2 * var(--gutter)), var(--container));border-inline:var(--hairline);margin-inline:auto;padding-bottom:clamp(3rem,6vw,5rem)}.page-module__q5pkXq__heading{justify-content:space-between;align-items:end;gap:var(--space-12);padding:clamp(3rem, 5vw, 4.5rem) clamp(2rem, 4vw, 4rem) var(--space-8);border-bottom:var(--hairline);display:flex}.page-module__q5pkXq__heading h1{letter-spacing:-.055em;margin:0;font-size:clamp(3.75rem,6vw,6rem);font-weight:400;line-height:.95}.page-module__q5pkXq__stage{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.5fr);align-items:center;gap:clamp(2rem,5vw,4rem);width:min(70%,68rem);margin-inline:auto;padding-top:clamp(2rem,4vw,3rem);display:grid}.page-module__q5pkXq__portraitField{border:var(--hairline);background-color:var(--color-paper);background-image:radial-gradient(circle at center, #11110f1c 0 2px, transparent 2.5px), linear-gradient(to right, transparent calc(50% - .5px), var(--color-line) 50%, transparent calc(50% + .5px)), linear-gradient(to bottom, transparent calc(50% - .5px), var(--color-line) 50%, transparent calc(50% + .5px));background-size:2rem 2rem,100% 100%,100% 100%;min-width:0;position:relative;overflow:hidden}.page-module__q5pkXq__portraits{z-index:1;justify-content:center;align-items:center;gap:clamp(.5rem,2vw,1.5rem);min-height:19rem;padding:1.5rem 2rem;display:flex;position:relative}.page-module__q5pkXq__portrait{aspect-ratio:1;width:min(46%,15rem);margin:0}.page-module__q5pkXq__portrait img{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.page-module__q5pkXq__portraitInactive img{transform-origin:bottom;transform:scale(.9)}.page-module__q5pkXq__portraitActive img{transform-origin:bottom;transform:scale(1)}.page-module__q5pkXq__signalOne,.page-module__q5pkXq__signalTwo,.page-module__q5pkXq__signalThree{background:var(--color-lime);width:.55rem;height:.55rem;position:absolute}.page-module__q5pkXq__signalOne{top:15%;left:17%}.page-module__q5pkXq__signalTwo{top:31%;right:20%}.page-module__q5pkXq__signalThree{bottom:18%;right:10%}.page-module__q5pkXq__selector{padding-block:var(--space-6);border-block:var(--hairline)}.page-module__q5pkXq__selector>p{padding:0 var(--space-4) var(--space-3);color:var(--color-muted);font-family:var(--font-mono);margin:0;font-size:.9375rem}.page-module__q5pkXq__selector button{isolation:isolate;width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-4);cursor:pointer;font-family:var(--font-article-body);letter-spacing:-.015em;text-align:left;background:0 0;border:0;grid-template-columns:1fr;align-items:center;font-size:clamp(.9375rem,1.15vw,1.125rem);display:grid;position:relative}.page-module__q5pkXq__selector button:after{z-index:-1;background:var(--color-lime);content:"";transform-origin:0;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:.25rem 0;transform:scaleX(0)}.page-module__q5pkXq__selector button:hover:after,.page-module__q5pkXq__selector button[aria-pressed=true]:after{transform:scaleX(1)}.page-module__q5pkXq__founderName{white-space:nowrap;display:inline-block}@media (max-width:64rem){.page-module__q5pkXq__stage{grid-template-columns:1fr;width:min(100% - 3rem,48rem)}}@media (max-width:50rem){.page-module__q5pkXq__heading{align-items:flex-start;gap:var(--space-6);padding:3.5rem 1.5rem var(--space-8);flex-direction:column}.page-module__q5pkXq__heading h1{font-size:clamp(4rem,18vw,5.5rem)}.page-module__q5pkXq__portraits{min-height:15rem;padding:1rem .75rem}.page-module__q5pkXq__portrait{width:50%}}@media (prefers-reduced-motion:reduce){.page-module__q5pkXq__selector button:after{transition:none}}
