.faq-title,.home-demo__title,.home-hero__title,.pj-title,.rec-title{--depth-edge:0 1px 0 rgba(255,255,255,0.07);--depth-near:0 3px 6px rgba(5,5,10,0.5);--depth-far:0 16px 34px rgba(5,5,10,0.55);--depth-glow:0 30px 64px rgba(102,45,145,0.3);text-shadow:var(--depth-edge),var(--depth-near),var(--depth-far),var(--depth-glow)}@keyframes depth-drift{0%{transform:translate3d(0,14px,0)}to{transform:translate3d(0,-14px,0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.faq-title,.home-demo__title,.pj-title,.rec-title,.tiers-title{animation:depth-drift linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}}.pj-section{--glass-rim:rgba(255,255,255,0.38);--glass-rim-dim:rgba(255,255,255,0.07);background:radial-gradient(520px 360px at 16% 46%,rgba(138,75,189,.26),transparent 70%),radial-gradient(460px 340px at 50% 74%,rgba(227,106,142,.13),transparent 70%),radial-gradient(520px 380px at 86% 40%,rgba(127,183,168,.14),transparent 70%)}.pj-rail{display:inline-flex;flex-wrap:wrap;gap:2px;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(5,3,14,.5),rgba(255,255,255,.025));-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 2px 5px rgba(5,3,14,.55),inset 0 -1px 0 rgba(255,255,255,.12)}.pj-filter{min-height:36px;padding:0 18px;border:0;background:transparent;box-shadow:none;text-shadow:none;color:rgba(214,208,226,.7);transition:background .25s ease,box-shadow .25s ease,color .25s ease}.pj-filter:hover{color:var(--pj-ink);background:rgba(255,255,255,.07);border-color:transparent}.pj-filter[aria-pressed=true]{color:#ffffff;background:linear-gradient(180deg,rgba(196,164,236,.46),rgba(102,45,145,.5));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(20,5,40,.35),inset 0 0 14px rgba(190,150,255,.25)}@media (max-width:767px){.pj-rail{display:grid;grid-template-columns:1fr 1fr;width:100%;border-radius:24px}.pj-filter-wrap{display:flex}.pj-filter{width:100%;padding:0 12px}}.pj-scroller{perspective:1500px;perspective-origin:50% 35%}.pj-card{border:1px solid rgba(255,255,255,.13);background:linear-gradient(112deg,rgba(255,255,255,.15),rgba(255,255,255,.04) 24%,rgba(255,255,255,.01) 52%,rgba(255,255,255,.06)),linear-gradient(160deg,rgba(70,46,125,.3),rgba(20,16,42,.2));-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);transform:rotateY(-8deg);transform-origin:50% 50%;transition:transform .45s cubic-bezier(.2,.7,.2,1);box-shadow:inset 1.5px 1.5px 0 var(--glass-rim),inset -1px -1px 0 var(--glass-rim-dim),inset 0 0 46px rgba(190,160,255,.07),6px 4px 0 -2px rgba(176,150,235,.2),0 36px 40px -30px rgba(5,5,10,.7)}.pj-card:hover{transform:rotateY(-4deg) translateY(-3px)}@media (prefers-reduced-motion:reduce){.pj-card{transition:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pj-card{background:linear-gradient(160deg,rgba(40,30,76,.92),rgba(20,16,38,.92))}}.pj-tag{border-color:color-mix(in srgb,var(--pj-group) 30%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--pj-group) 8%,rgba(10,8,20,.5)),color-mix(in srgb,var(--pj-group) 24%,rgba(10,8,20,.25)));box-shadow:inset 0 2px 4px rgba(5,3,14,.6),inset 0 0 12px color-mix(in srgb,var(--pj-group) 28%,transparent),inset 0 -1px 0 rgba(255,255,255,.16),0 1px 0 rgba(255,255,255,.09)}.pj-card-title,.pj-domain,.pj-link,.pj-status,.pj-tag,.pj-tagline{text-shadow:none}.pj-link{border-color:rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.2)}.pj-status{border-top:1px solid rgba(5,3,14,.5);box-shadow:0 -1px 0 rgba(255,255,255,.1)}.pj-scroller{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--pj-pad,24px),#000 calc(100% - var(--pj-pad, 24px)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--pj-pad,24px),#000 calc(100% - var(--pj-pad, 24px)),transparent 100%)}.pj-arrow{width:56px;height:56px;border:0;border-radius:12px;background:none;box-shadow:none;color:rgba(236,228,255,.62);filter:drop-shadow(0 -1px 0 rgba(5,3,14,.5)) drop-shadow(0 1px 0 rgba(255,255,255,.28));transition:transform .2s ease,color .2s ease,filter .2s ease,opacity .2s ease}.pj-arrow svg{width:30px;height:30px;stroke-width:2.2}.pj-arrow:hover:not(:disabled){background:none;color:rgba(248,243,255,.92);filter:drop-shadow(0 -1px 0 rgba(5,3,14,.55)) drop-shadow(0 1px 0 rgba(255,255,255,.4)) drop-shadow(0 0 12px rgba(176,140,235,.55))}.pj-arrow:first-child:hover:not(:disabled){transform:translateX(-2px)}.pj-arrow:last-child:hover:not(:disabled){transform:translateX(2px)}.pj-arrow:active:not(:disabled){transform:scale(.94)}.pj-arrow:disabled{background:none;box-shadow:none;opacity:.22}.pj-counter{font-size:12px;color:rgba(214,208,226,.3)}@media (max-width:767px){.pj-arrow{width:48px;height:48px}.pj-arrow svg{width:26px;height:26px}.pj-card{transform:rotateY(-5deg)}}.tiers-title{text-shadow:none;animation:none}.tiers-sub{font-size:22px;line-height:1.5;max-width:760px}.pj-filter-wrap{position:relative;display:inline-flex}.pj-filter-help{position:absolute;top:calc(100% + 12px);left:0;z-index:5;width:280px;padding:12px 14px;border-radius:12px;border:1px solid rgba(201,169,227,.35);background:rgba(20,16,36,.97);box-shadow:0 2px 4px rgba(5,5,10,.5),0 18px 36px -10px rgba(5,5,10,.85);color:#e6e1f0;font-size:13px;line-height:19px;font-weight:400;text-shadow:none;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease,visibility .18s;pointer-events:none}.pj-filter-wrap:focus-within .pj-filter-help,.pj-filter-wrap:hover .pj-filter-help{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:767px){.pj-filter-help{width:min(260px,calc(100vw - 48px))}}:root{--section-pad-y:clamp(5.5rem,15vh,9.5rem)}.faq-section,.home-founder,.home-router,.rec-section,.tiers-section{padding-top:var(--section-pad-y);padding-bottom:var(--section-pad-y)}.pj-section{padding-top:var(--section-pad-y);padding-bottom:calc(var(--section-pad-y) * .8)}.home-calc{padding-top:calc(var(--section-pad-y) * .75);padding-bottom:calc(var(--section-pad-y) * .75)}.home-router__tiles{margin-top:3.5rem}.tiers-head{margin-bottom:3.5rem}@media (max-width:767px){:root{--section-pad-y:clamp(3.75rem,9vh,5rem)}.home-router__tiles{margin-top:2rem}.tiers-head{margin-bottom:1.75rem}}