.pxr.about .amb-night{background:radial-gradient(60% 45% at 75% -5%,#d84aff1f,#0000 70%),radial-gradient(45% 35% at 0 20%,#ff5a1f0f,#0000 70%)}.pxr:where(.about) .grad{color:#fff;-webkit-text-fill-color:#fff;background:0 0}.pxr:where(.about) .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pxr:where(.about) .text-link{min-height:44px;font:600 15px/1 var(--f-body);color:var(--orange);transition:gap .25s var(--ease-out), color .2s;align-items:center;gap:8px;display:inline-flex}.pxr:where(.about) .text-link:hover{color:#fff;gap:12px}.pxr.about .display{letter-spacing:-.03em;font-size:clamp(2.3rem,4.4vw,4.2rem)}div.pxr.about .socials{gap:0}div.pxr.about .socials a{min-width:44px;min-height:44px}div.pxr.about .appstore small{letter-spacing:.08em;font-size:11px}.pxr:where(.about) .ab-hero{min-height:100svh;padding:120px var(--gutter) 110px;align-items:center;display:flex;position:relative;overflow:hidden}.pxr:where(.about) .field{width:100%;height:100%;position:absolute;inset:0}.pxr:where(.about) .ab-hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#d84aff33,#d84aff0f 55%,#0000);border-radius:50%;width:min(60vw,820px);position:absolute;top:52%;left:73%;translate:-50% -50%}@media (max-width:860px){.pxr:where(.about) .ab-hero:before{width:110vw;top:30%;left:50%}}.pxr:where(.about) .ab-hero-copy{z-index:2;flex-direction:column;gap:0;max-width:640px;display:flex;position:relative}.pxr:where(.about) .ab-hero .display-1{font-size:clamp(3.3rem,7.6vw,7.6rem)}.pxr:where(.about) .ab-hero .display-1 .ln{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.pxr:where(.about) .ab-hero .display-1 .ln>span{display:inline-block}.pxr:where(.about) .ab-hero .hero-lead{text-wrap:pretty;max-width:30em;margin-top:28px}.pxr:where(.about) .ab-cue{left:var(--gutter);z-index:3;min-height:44px;font:500 14px/1 var(--f-body);color:#8b8b93;align-items:center;gap:12px;transition:color .2s;display:inline-flex;position:absolute;bottom:34px}.pxr:where(.about) .ab-cue:hover{color:#fff}.pxr:where(.about) .ab-cue i{background:linear-gradient(90deg, var(--orange), transparent);transform-origin:0;width:36px;height:1px;animation:pxr-cueline 2.2s var(--ease-out) infinite}@keyframes pxr-cueline{0%{transform:scaleX(0)}55%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.pxr:where(.about) .mission{min-height:100svh;padding:12vh var(--gutter);justify-content:center;align-items:center;display:flex;position:relative}.pxr:where(.about) .mission-in{width:100%;max-width:820px;margin:0 auto}.pxr:where(.about) .mission-h{text-align:center;color:#fff;margin:0 auto 28px}.pxr:where(.about) .statement{font:500 clamp(1.35rem, 2.1vw, 1.85rem)/1.55 var(--f-body);letter-spacing:-.015em;color:#f5f5f5;text-align:center;text-wrap:pretty}.pxr:where(.about) .statement .w{color:#f5f5f529}.pxr:where(.about) .why{min-height:100svh;padding:110px var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid;position:relative}.pxr:where(.about) .why-copy{flex-direction:column;gap:22px;display:flex}.pxr:where(.about) .why-stage{aspect-ratio:1;justify-self:center;width:100%;max-width:560px;position:relative;container-type:inline-size}.pxr:where(.about) .frag,.pxr:where(.about) .one{box-shadow:none;background:0 0;place-items:center;display:grid;position:absolute}.pxr:where(.about) .frag{aspect-ratio:1;width:22%}.pxr:where(.about) .fi{color:#f5f5f5;place-items:center;width:100%;height:100%;display:grid}.pxr:where(.about) .fi svg{width:78%;height:78%}.pxr:where(.about) .f1{color:#d84aff;top:6%;left:4%}.pxr:where(.about) .f1 .fi{color:#d84aff}.pxr:where(.about) .f2{top:10%;right:2%}.pxr:where(.about) .f2 .fi{color:#f5f5f5}.pxr:where(.about) .f3{bottom:10%;left:0}.pxr:where(.about) .f3 .fi{color:#ff5a1f}.pxr:where(.about) .f4{bottom:6%;right:4%}.pxr:where(.about) .f4 .fi{color:#00f0ff}.pxr:where(.about) .one{opacity:0;width:66%;top:50%;left:50%;translate:-50% -50%}.pxr:where(.about) .one img{width:100%;height:auto;display:block}.pxr:where(.about) .vision{place-items:center;min-height:100svh;padding:120px 24px;display:grid;position:relative;overflow:hidden}.pxr:where(.about) .rings{aspect-ratio:1;pointer-events:none;opacity:.9;width:min(1100px,140vw);position:absolute;top:50%;left:50%;translate:-50% -50%}.pxr:where(.about) .rings circle{fill:none;transform-box:fill-box;transform-origin:50%}.pxr:where(.about) .vision-in{text-align:center;max-width:900px;position:relative}.pxr:where(.about) .vision .lead{max-width:34em;margin-top:28px}.pxr:where(.about) .believe{padding:16vh var(--gutter) 10vh}.pxr:where(.about) .bl-head{flex-direction:column;gap:22px;max-width:1180px;margin:0 auto;display:flex}.pxr:where(.about) .principles{gap:16px;max-width:1180px;margin:48px auto 0;list-style:none;display:grid}@media (min-width:861px){.pxr:where(.about) .principles{grid-template-columns:1fr 1fr}}.pxr:where(.about) .pr{background:#121212;border-radius:24px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px 18px;padding:28px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.pxr:where(.about) .pr-n{display:none}.pxr:where(.about) .pr-ic{fill:none;stroke:#ff5a1f;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px;margin-top:2px}.pxr:where(.about) .pr>div{flex-direction:column;gap:8px;display:flex}.pxr:where(.about) .pr h3{font:600 22px/1.2 var(--f-display);letter-spacing:-.02em;color:#f5f5f5}.pxr:where(.about) .pr p{font:400 16px/1.6 var(--f-body);color:#a1a1aa}.pxr:where(.about) .build{padding:12vh var(--gutter)}.pxr:where(.about) .build-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:22px 64px;max-width:1180px;margin:0 auto;display:grid}.pxr:where(.about) .build-cols{grid-template-columns:1fr 1fr;gap:28px;display:grid}.pxr:where(.about) .build-cols p{font:500 17px/1.65 var(--f-body);color:#a1a1aa}.pxr:where(.about) .contact{padding:16vh var(--gutter) 8vh;text-align:center}.pxr:where(.about) .cards{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1180px;margin:48px auto 0;display:grid}.pxr:where(.about) .ccard{min-height:220px;transition:translate .35s var(--ease-out), box-shadow .3s;background:#121212;border-radius:24px;flex-direction:column;gap:10px;padding:28px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.pxr:where(.about) .ccard:hover{translate:0 -4px;box-shadow:inset 0 0 0 1px #ff5a1f8c,0 24px 50px -28px #000000b3}.pxr:where(.about) .ci{color:#ff5a1f;background:#1a1a1a;border-radius:16px;place-items:center;width:44px;height:44px;margin-bottom:8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.pxr:where(.about) .ccard b{font:600 22px/1.2 var(--f-display);letter-spacing:-.02em;color:#f5f5f5}.pxr:where(.about) .ccard small{font:400 15px/1.55 var(--f-body);color:#a1a1aa}.pxr:where(.about) .ccard em{font:600 14px/1 var(--f-body);color:#ff5a1f;margin-top:auto;padding-top:12px;font-style:normal}@media (max-width:860px){.pxr:where(.about) .ab-hero{align-items:flex-end;padding:0 18px 96px}.pxr:where(.about) .ab-hero .display-1{font-size:min(14vw,3.8rem)}.pxr:where(.about) .ab-hero .hero-lead{margin-top:18px;font-size:15.5px}.pxr:where(.about) .ab-cue{bottom:26px;left:18px}.pxr:where(.about) .mission{min-height:70vh;padding:72px 18px}.pxr:where(.about) .mission-h{margin-bottom:18px}.pxr:where(.about) .statement{font-size:1.2rem;line-height:1.55}.pxr:where(.about) .why{grid-template-columns:1fr;align-content:center;gap:36px;padding:96px 18px 72px}.pxr:where(.about) .why-copy{gap:14px}.pxr:where(.about) .why-copy .lead{font-size:15px}.pxr:where(.about) .vision{padding:100px 18px}.pxr:where(.about) .believe{padding:96px 18px 48px}.pxr:where(.about) .principles{margin-top:40px}.pxr:where(.about) .pr{grid-template-columns:40px minmax(0,1fr);gap:8px 14px;padding:22px}.pxr:where(.about) .pr-ic{width:32px;height:32px}.pxr:where(.about) .pr p{font-size:15.5px}.pxr:where(.about) .build{padding:72px 18px}.pxr:where(.about) .build-in{grid-template-columns:1fr}.pxr:where(.about) .build-cols{grid-template-columns:1fr;gap:16px}.pxr:where(.about) .build-cols p{font-size:15.5px}.pxr:where(.about) .contact{padding:96px 18px 40px}.pxr:where(.about) .cards{grid-template-columns:1fr;gap:12px;margin-top:40px}.pxr:where(.about) .ccard{min-height:0;padding:22px}}@media (prefers-reduced-motion:reduce){.pxr:where(.about) .ab-cue i{animation:none}}
