.about-ref{--brand:#265af5;--cyan:#00d2ff;--ink:#11131c;--muted:#757682;color:var(--ink);-webkit-font-smoothing:antialiased;background:#040810;margin:0;font-family:Noto Sans SC,Noto Sans,PingFang SC,Microsoft YaHei,Arial,sans-serif}.about-ref button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.about-ref button:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.about-ref .hero{text-align:center;color:#fff;background:#020915 url(/about-page/space-horizon.png) top/100% no-repeat;height:612px;position:relative;overflow:hidden}.about-ref .hero-copy{z-index:1;padding-top:132px;position:relative}.about-ref .hero h1{letter-spacing:-4px;margin:0;font-size:100px;font-weight:800;line-height:120px}.about-ref .brand-gradient{background:linear-gradient(100deg,#fff 0%,#eaf3ff 20%,#227bff 62%,#00bdff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.about-ref .hero p{letter-spacing:4px;margin:16px 0 0;font-size:40px;font-weight:500;line-height:56px}.about-ref .light-flare{filter:blur(2px);background:radial-gradient(#e8ffff 0%,#45c4ff 4%,#0966fd77 22%,#0000 69%);width:800px;height:32px;margin:8px auto 0}.about-ref .about-content{background:radial-gradient(at 15% 40%,#edf7ff3b,#0000 50%),#fff;height:2396px;position:relative;overflow:hidden}.about-ref .intro{z-index:2;letter-spacing:4px;text-align:center;margin:0;padding-top:120px;font-size:64px;font-weight:400;line-height:88px;position:relative}.about-ref .intro span{letter-spacing:0;font-size:36px}.about-ref .pale-orbit{pointer-events:none;filter:blur(4px);border-top:12px solid #d8f1ff88;border-radius:50%;width:92%;height:328px;position:absolute;top:236px;left:4%;transform:rotate(-1deg);-webkit-mask-image:linear-gradient(#000,#0000 50%);mask-image:linear-gradient(#000,#0000 50%)}.about-ref .reasons{z-index:3;grid-template-columns:560px minmax(0,1fr);gap:40px;max-width:1544px;min-height:528px;margin:184px auto 0;scroll-margin-top:40px;display:grid;position:relative}.about-ref .reasons>h2{letter-spacing:-3px;margin:92px 0 0;font-size:88px;font-weight:800;line-height:104px}.about-ref .reasons>h2>span:first-child{color:#7b8190}.about-ref .blue{color:#0874ff}.about-ref .reasons>h2 b{color:#00baff}.about-ref .accordion{padding-top:4px}.about-ref .reason{border-radius:8px;margin-bottom:8px}.about-ref .reason h3{margin:0}.about-ref .reason h3 button{color:#273040;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:24px 40px;font-size:32px;font-weight:600;line-height:44px;transition:background .2s;display:flex}.about-ref .reason h3 button:hover,.about-ref .reason.highlighted h3 button{background:#eaf2ff}.about-ref .acc-icon{color:#265af5;flex-shrink:0;width:32px;height:32px;transition:transform .2s;transform:rotate(45deg)}.about-ref .reason.open{outline-offset:0;border-radius:0;outline:2px dotted #dfebff;padding:12px 0 24px}.about-ref .reason.open h3 button{color:#101522;padding-bottom:12px}.about-ref .reason.open .acc-icon{transform:rotate(0)}.about-ref .answer p{color:#969aa5;margin:0;padding:0 40px;font-size:24px;font-weight:500;line-height:44px}.about-ref .ecosystem{scroll-margin-top:48px;position:absolute;inset:1016px 0 0}.about-ref .ecosystem:before{content:"";filter:blur(3px);border-top:32px solid #e8f5ff88;border-radius:50%;width:2400px;height:800px;position:absolute;top:168px;left:-320px;transform:rotate(19deg);box-shadow:0 -16px #f5faff,0 -32px #edf7ff80}.about-ref .ecosystem-copy{z-index:2;margin-left:264px;position:relative}.about-ref .ecosystem h2{letter-spacing:-2px;margin:0;font-size:72px;font-weight:800;line-height:84px}.about-ref .ecosystem h2 span{color:#b8bfcd}.about-ref .ecosystem-copy p{color:#303c4c;margin:28px 0 0;font-size:28px;line-height:44px}.about-ref .collage{transform-origin:50% 40%;opacity:.91;grid-template-columns:repeat(3,1fr);gap:28px;width:2360px;display:grid;position:absolute;top:360px;left:50%;transform:translate(-50%)rotate(17deg)skew(-10deg);-webkit-mask-image:linear-gradient(#0000 0,#000 160px 100%);mask-image:linear-gradient(#0000 0,#000 160px 100%)}.about-ref .screen{background:#fff;border:2px solid #e5f0fb;height:420px;overflow:hidden;box-shadow:0 0 24px #aad9ff22}.about-ref .screen img{object-fit:cover;object-position:top;opacity:.88;width:100%;height:calc(100% + 36px);display:block;transform:translateY(-36px)}.about-ref .map-card{background:#142131 url(/about-page/world-map.png) 50%/cover no-repeat;justify-content:center;align-items:center;display:flex;position:relative}.about-ref .map-card span{color:#147dff;letter-spacing:12px;text-shadow:0 0 24px #006cff66;font-size:52px;font-weight:700}.about-ref .contact{text-align:center;color:#fff;background:#030a13 url(/about-page/space-horizon.png) top/100% no-repeat;height:568px;position:relative;overflow:hidden}.about-ref .contact:before{content:"";background:linear-gradient(#02060b44,#0000 50%,#01040a11);position:absolute;inset:0}.about-ref .contact-copy{z-index:1;padding-top:36px;position:relative}.about-ref .trust-label{color:#bdcce1;background:#020b1a66;border:1px solid #168ded;border-radius:100px;padding:8px 32px;font-size:20px;line-height:28px;display:inline-flex}.about-ref .contact h2{margin:28px 0 20px;font-size:64px;font-weight:750;line-height:80px}.about-ref .contact h2 .brand-gradient{background-image:linear-gradient(100deg,#0867ff,#00bfff)}.about-ref .contact p{margin:0 0 32px;font-size:28px;line-height:48px}.about-ref .primary{color:#fff;background:linear-gradient(135deg,#2f60fc,#00d2ff);border-radius:100px;justify-content:center;align-items:center;min-height:68px;padding:16px 48px;font-size:24px;font-weight:600;line-height:32px;transition:box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 4px 24px #006fff33}.about-ref .primary:hover{filter:brightness(1.12);box-shadow:0 0 24px #00d2ff66}.about-ref .primary:active{transform:translateY(1px)}@media (min-width:1921px){.about-ref{max-width:1920px;margin-left:auto;margin-right:auto}}@media (max-width:1500px) and (min-width:901px){.about-ref .hero h1{font-size:88px}.about-ref .reasons{grid-template-columns:38% 1fr;gap:32px;margin-left:8%;margin-right:8%}.about-ref .reasons>h2{font-size:64px;line-height:80px}.about-ref .reason h3 button{padding-left:24px;padding-right:24px;font-size:24px}.about-ref .answer p{padding:0 24px;font-size:20px;line-height:36px}.about-ref .ecosystem-copy{margin-left:14%}.about-ref .hero,.about-ref .contact{background-size:auto 740px}}@media (min-width:901px){.about-ref .collage{top:180px;-webkit-mask-image:linear-gradient(#0000 0 140px,#000 400px 100%);mask-image:linear-gradient(#0000 0 140px,#000 400px 100%)}}@media (max-width:900px){.about-ref .hero{background-size:auto 540px;height:440px}.about-ref .hero-copy{padding:96px 20px 0}.about-ref .hero h1{letter-spacing:-2px;font-size:52px;line-height:68px}.about-ref .hero p{letter-spacing:2px;font-size:20px;line-height:32px}.about-ref .light-flare{max-width:90%;height:24px}.about-ref .about-content{height:auto;padding-bottom:0}.about-ref .intro{letter-spacing:0;padding:64px 16px 0;font-size:32px;line-height:48px}.about-ref .intro span{font-size:24px}.about-ref .pale-orbit{border-top-width:6px;top:152px}.about-ref .reasons{min-height:0;margin:96px 32px 0;display:block}.about-ref .reasons>h2{letter-spacing:-1px;margin:0 0 40px;font-size:48px;line-height:56px}.about-ref .reason h3 button{gap:12px;padding:16px;font-size:18px;line-height:28px}.about-ref .acc-icon{width:24px;height:24px}.about-ref .answer p{padding:0 16px;font-size:15px;line-height:28px}.about-ref .reason.open{padding:4px 0 16px}.about-ref .ecosystem{height:960px;margin-top:72px;position:relative;top:auto}.about-ref .ecosystem-copy{margin-left:32px;margin-right:24px}.about-ref .ecosystem h2{letter-spacing:-1px;font-size:40px;line-height:48px}.about-ref .ecosystem-copy p{margin-top:16px;font-size:16px;line-height:28px}.about-ref .collage{gap:16px;width:1320px;top:280px;-webkit-mask-image:linear-gradient(#0000 0,#000 100px 100%);mask-image:linear-gradient(#0000 0,#000 100px 100%)}.about-ref .screen{height:240px}.about-ref .map-card span{letter-spacing:6px;font-size:28px}.about-ref .ecosystem:before{width:1500px;height:600px;top:160px}.about-ref .contact{background-position:50% 20%;background-size:auto 700px;height:480px}.about-ref .contact-copy{padding:36px 24px}.about-ref .trust-label{padding:4px 16px;font-size:14px;line-height:20px}.about-ref .contact h2{margin:28px 0 20px;font-size:36px;line-height:48px}.about-ref .contact p{margin-bottom:24px;font-size:18px;line-height:32px}.about-ref .primary{min-height:52px;padding:12px 32px;font-size:18px}}@media (max-width:440px){.about-ref .hero h1{font-size:40px;line-height:56px}.about-ref .hero p{letter-spacing:1px;font-size:16px}.about-ref .hero{height:380px}.about-ref .hero-copy{padding-top:88px}.about-ref .intro{font-size:26px}.about-ref .reasons{margin-left:24px;margin-right:24px}.about-ref .reasons>h2{font-size:44px}.about-ref .ecosystem-copy{margin-left:24px}.about-ref .ecosystem h2{font-size:34px;line-height:44px}.about-ref .contact h2{font-size:32px;line-height:44px}}@media (prefers-reduced-motion:reduce){.about-ref *,.about-ref :before,.about-ref :after{transition:none!important}}
