.brand-hero{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;min-height:100svh;padding-block:156px 112px}.brand-hero .hero-copy{justify-self:center;max-width:860px}.brand-hero .eyebrow{justify-content:center}.brand-hero .hero-lede{max-width:680px;margin-inline:auto}.brand-hero .hero-actions,.brand-hero .hero-notes{justify-content:center}.brand-hero h1{max-width:none}.hub-dock{flex-wrap:wrap;justify-content:center;gap:14px;margin:40px auto 6px;display:flex}.hub-dock a{color:#dfe5f5;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;justify-items:center;gap:10px;width:112px;padding:16px 8px 12px;font-size:13px;font-weight:650;transition:transform .25s,background .25s,border-color .25s;display:grid}.hub-dock a:hover{background:#ffffff1a;border-color:#ffffff38;transform:translateY(-4px)}.hub-dock img{border-radius:15px;width:64px;height:64px;box-shadow:0 12px 28px #00000059}.hub-apps{padding-block:112px 24px}.hub-family+.shared-ledger,.shared-ledger+.hub-family{margin-top:40px}.hub-family+.shared-ledger+.hub-family{margin-top:112px}.hub-family>header{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:5vw;margin-bottom:40px;display:grid}.hub-family>header h2{font:700 clamp(34px, 3.8vw, 54px)/1.02 var(--display);letter-spacing:-.05em;margin:0}.hub-family>header p:not(.section-label){color:#5d6679;margin:0;font-size:16px;line-height:1.7}.hub-family.ai .section-label{color:var(--violet)}.hub-grid{gap:22px;display:grid}.hub-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-grid.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-grid.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-card{background:#fff;border:1px solid #dde1ec;border-radius:26px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #35416912}.hub-card:hover{transform:translateY(-4px);box-shadow:0 30px 70px #35416924}.hub-card:before{content:"";background:var(--card-accent);height:4px;position:absolute;inset:0 0 auto}.hub-card-shot{background:linear-gradient(180deg, color-mix(in srgb, var(--card-accent) 14%, white), white);padding:26px 26px 0;display:block}.hub-card-shot img{aspect-ratio:16/10;object-fit:cover;object-position:left top;width:100%;height:auto;box-shadow:0 -6px 30px color-mix(in srgb, var(--card-accent) 20%, transparent);border:1px solid #19213a1a;border-bottom:0;border-radius:12px 12px 0 0;display:block}.hub-card-body{border-top:1px solid #e6e9f1;flex-direction:column;flex:1;padding:26px 28px 28px;display:flex}.hub-card-head{align-items:center;gap:14px;display:flex}.hub-card-head img{border-radius:13px;width:52px;height:52px;box-shadow:0 8px 20px #141e3229}.hub-card-head h3{font:700 clamp(22px, 1.9vw, 27px)/1.08 var(--display);letter-spacing:-.04em;margin:0}.hub-card-head h3 a{color:var(--ink)}.hub-card-head p{color:#6b7489;margin:4px 0 0;font-size:13.5px;font-weight:600}.hub-chip{color:var(--card-accent);background:color-mix(in srgb, var(--card-accent) 10%, white);font:700 11px var(--mono);letter-spacing:.04em;border-radius:99px;align-self:flex-start;margin-top:18px;padding:5px 10px}.hub-card-text{color:#4f586c;margin:16px 0 0;font-size:15px;line-height:1.65}.hub-card ul{margin:18px 0 0;padding:0;list-style:none}.hub-card li{color:#4f586c;border-top:1px solid #edf0f5;padding:9px 0 9px 24px;font-size:14px;line-height:1.5;position:relative}.hub-card li:before{content:"";border-left:2px solid var(--card-accent);border-bottom:2px solid var(--card-accent);width:9px;height:5px;position:absolute;top:15px;left:3px;transform:rotate(-45deg)}.hub-card-meta{color:#69728a;font:600 11.5px/1.5 var(--mono);gap:3px;margin:18px 0 0;display:grid}.hub-card-meta span+span{color:var(--ink);font-weight:700}.hub-card-note{color:#7e88a3;margin:8px 0 0;font-size:12.5px}.hub-card-cta{color:var(--card-accent);align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:14.5px;font-weight:750;display:inline-flex}.hub-card-cta .icon{width:16px;height:16px;transition:transform .25s}.hub-card:hover .hub-card-cta .icon{transform:translate(4px)}.shared-ledger{background:#fff;border:1px solid #d9deea;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.shared-ledger article{border-right:1px solid #d9deea;padding:28px 26px}.shared-ledger article:last-child{border-right:0}.shared-ledger h3{color:var(--indigo);font:700 18px/1.1 var(--display);letter-spacing:-.03em;margin:0 0 10px}.shared-ledger p{color:#5d6679;margin:0;font-size:13.5px;line-height:1.65}.hub-trust{color:#c9d0e3;background:#0f1426;margin-top:110px;padding-block:100px}.hub-trust .section-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6vw;display:grid}.hub-trust h2{color:#fff;font:700 clamp(32px, 3.6vw, 50px)/1.04 var(--display);letter-spacing:-.05em;margin:0}.hub-trust .section-wrap>div>p:not(.section-label){margin:22px 0 26px;font-size:17px;line-height:1.72}.hub-trust .section-label{color:#9fb2ef}.hub-trust .text-link{color:#fff}.hub-trust ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.hub-trust li{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;gap:16px;padding:22px 24px;display:flex}.hub-trust li .icon{color:#9fb2ef;flex:none;width:24px;height:24px}.hub-trust li span{gap:6px;font-size:14.5px;line-height:1.6;display:grid}.hub-trust li b{color:#fff;font-size:16px}.hub-closing{text-align:center}.hub-closing>div{margin-inline:auto}.hub-closing-apps{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.hub-closing-apps a{color:#19213a;background:#fffffff2;border-radius:16px;align-items:center;gap:10px;padding:10px 18px 10px 10px;font-size:14.5px;font-weight:700;transition:transform .25s;display:inline-flex;box-shadow:0 12px 30px #0000002e}.hub-closing-apps a:hover{transform:translateY(-3px)}.hub-closing-apps img{border-radius:9px;width:36px;height:36px}@media (width<=1080px){.hub-grid.count-3{grid-template-columns:repeat(2,minmax(0,1fr))}.shared-ledger{grid-template-columns:1fr 1fr}.shared-ledger article:nth-child(2n){border-right:0}.shared-ledger article:nth-child(-n+2){border-bottom:1px solid #d9deea}}@media (width<=860px){.brand-hero{padding-block:124px 88px}.hub-apps{padding-block:80px 16px}.hub-family>header,.hub-trust .section-wrap{grid-template-columns:1fr;align-items:start;gap:20px}.hub-grid.count-2,.hub-grid.count-3,.hub-grid.count-4{grid-template-columns:1fr}.hub-family+.shared-ledger+.hub-family{margin-top:80px}.shared-ledger{grid-template-columns:1fr}.shared-ledger article{border-bottom:1px solid #d9deea;border-right:0}.shared-ledger article:last-child{border-bottom:0}.hub-trust{margin-top:80px;padding-block:72px}}@media (width<=520px){.hub-dock{gap:8px}.hub-dock a{width:calc(33.3333% - 5.33333px);padding:12px 4px 10px;font-size:12px}.hub-dock img{border-radius:12px;width:52px;height:52px}.hub-card-shot{padding:18px 18px 0}.hub-card-body{padding:22px 20px 24px}}.brand-hero .hero-copy>*{animation:1s cubic-bezier(.16,1,.3,1) backwards brand-rise}.brand-hero .hero-copy>:nth-child(2){animation-delay:80ms}.brand-hero .hero-copy>:nth-child(3){animation-delay:.18s}.brand-hero .hero-copy>.hub-dock{animation:none}.brand-hero .hero-copy>:nth-child(5){animation-delay:.62s}.brand-hero .hero-copy>:nth-child(6){animation-delay:.72s}.brand-hero h1 em{-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#aabaf5,#c8b6ff 32%,#f6a892 50%,#c8b6ff 68%,#aabaf5);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out 1.4s infinite brand-shimmer}.brand-hero .live-dot{animation:2.6s ease-out infinite brand-ping}.hub-dock a{transition:transform .35s cubic-bezier(.16,1,.3,1),background .25s,border-color .25s,box-shadow .35s;animation:.9s cubic-bezier(.34,1.56,.64,1) backwards brand-pop;position:relative}.hub-dock a:first-child{animation-delay:.3s}.hub-dock a:nth-child(2){animation-delay:.37s}.hub-dock a:nth-child(3){animation-delay:.44s}.hub-dock a:nth-child(4){animation-delay:.51s}.hub-dock a:nth-child(5){animation-delay:.58s}.hub-dock a:nth-child(6){animation-delay:.65s}.hub-dock a:hover{transform:translateY(-6px);box-shadow:0 22px 44px #3c5adc47,inset 0 1px #ffffff1f}.hub-dock img{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.hub-dock a:hover img{transform:scale(1.1)rotate(-5deg)}.hub-card-shot{overflow:hidden}.hub-card-shot img{transform-origin:30% 100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.hub-card:hover .hub-card-shot img{transform:scale(1.035)translateY(-4px)}.hub-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffd9,#0000);height:4px;position:absolute;inset:0 0 auto;transform:translate(-100%)}.hub-card:hover:after{transition:transform 1s cubic-bezier(.16,1,.3,1);transform:translate(100%)}@keyframes brand-rise{0%{opacity:0;transform:translateY(26px)}}@keyframes brand-pop{0%{opacity:0;transform:translateY(22px)scale(.82)}}@keyframes brand-shimmer{0%,to{background-position:0%}50%{background-position:100%}}@keyframes brand-ping{0%{box-shadow:0 0 #ee73588c}80%,to{box-shadow:0 0 0 10px #ee735800}}.brand-hero{isolation:isolate;position:relative;overflow:hidden}.hero-tunnel{z-index:-1;pointer-events:none;perspective:1200px;perspective-origin:50% 46%;position:absolute;inset:0}.hero-tunnel-stage{transform-style:preserve-3d;position:absolute;inset:0}.hero-tunnel-card{opacity:0;will-change:transform, opacity;width:132px;height:132px;display:block;position:absolute;top:50%;left:50%}.hero-tunnel-card img{-webkit-user-select:none;user-select:none;border-radius:24%;width:100%;height:100%;display:block;box-shadow:0 24px 60px #0000008c,0 0 0 1px #ffffff24}.hero-tunnel[data-compact=true]{perspective:900px}.hero-tunnel[data-compact=true] .hero-tunnel-card{width:84px;height:84px}.brand-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(52% 58% at 50% 48%,#080b18c7,#080b1859 65%,#0000 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hero-tunnel-card{will-change:auto}}.brand-hero .hero-copy{z-index:1;position:relative}.hero-tunnel[data-compact=true]{opacity:.55}
