.pg-about .grad-lt{background:linear-gradient(90deg,#12517d,#32729f,#12517d) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite alternate gradientShift}.pg-about .eb{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:600;display:inline-block}.pg-about .reveal.slide-l{transform:translate(-56px)}.pg-about .reveal.slide-r,[dir=rtl] .pg-about .reveal.slide-l{transform:translate(56px)}[dir=rtl] .pg-about .reveal.slide-r{transform:translate(-56px)}.pg-about .reveal.slide-l.in,.pg-about .reveal.slide-r.in{transform:none}.pg-about .ab-hero{background:#eff4f7;padding:80px 0 96px;position:relative;overflow:hidden}.pg-about .ab-hero:before{content:"";pointer-events:none;background:radial-gradient(45% 50% at 50% 40%,#6595b733,#0000 70%);position:absolute;inset:-20% -10% 40%}.pg-about .ab-hero .narrow{position:relative}.pg-about .ab-hero .eb{animation:fadeInUp .7s var(--ease) both}.pg-about .ab-hero h1{letter-spacing:-.035em;color:var(--head);animation:fadeInUp .8s 60ms var(--ease) both;margin-top:16px;font-size:clamp(40px,5.2vw,68px);font-weight:600;line-height:1.04}.pg-about .ab-hero p{max-width:600px;color:var(--body);animation:fadeInUp .8s .14s var(--ease) both;margin:22px auto 0;font-size:17px;line-height:1.6}.pg-about .ab-hero .btn{animation:fadeInUp .8s .22s var(--ease) both;margin-top:34px}.pg-about .ab-shot{aspect-ratio:2000/720;animation:fadeInUp .9s .3s var(--ease) both;background:#071f30;border-radius:22px;margin-top:64px;position:relative;overflow:hidden;box-shadow:0 40px 80px #32729f2e}.pg-about .ab-shot img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;animation:heroIn 1.8s var(--ease) both;position:absolute;inset:0}.pg-about .ab-shot:after{content:"";background:linear-gradient(#0000 35%,#000000b8);position:absolute;inset:0}.pg-about .ab-stats{z-index:1;color:#fff;text-align:start;grid-template-columns:repeat(4,1fr);padding:0 36px 28px;display:grid;position:absolute;inset:auto 0 0}.pg-about .ab-stats>div{border-inline-start:1px solid #ffffff40;padding-inline:20px}.pg-about .ab-stats>div:first-child{border-inline-start:0;padding-inline-start:0}.pg-about .ab-stats .odo{margin:0;font-size:clamp(30px,3vw,42px);font-weight:500}.pg-about .ab-stats .odo .sym{margin-inline-start:2px}.pg-about .ab-stats>div>span{color:#dfe3ea;margin-top:8px;font-size:13px;font-weight:500;display:block}.pg-about .vm{background:#fff;padding:100px 0;overflow:hidden}.pg-about .vm-card{background:var(--panel);border:4px solid var(--panel-line);border-radius:18px;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid;overflow:hidden}.pg-about .vm-card+.vm-card{margin-top:28px}.pg-about .vm-img{border-radius:12px;min-height:380px;margin:4px;position:relative;overflow:hidden}.pg-about .vm-img img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.pg-about .vm-card:hover .vm-img img{transform:scale(1.04)}.pg-about .vm-txt{flex-direction:column;justify-content:center;padding:60px 56px;display:flex}.pg-about .vm-txt .h2{margin-top:14px;font-size:clamp(28px,2.8vw,38px)}.pg-about .vm-txt p{color:#444;max-width:440px;margin-top:16px;font-size:15.5px;line-height:1.65}.pg-about .vm-card.rev .vm-img{order:2}.pg-about .vals{background:#f5f8fa;padding:100px 0}.pg-about .vgrid{text-align:start;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:48px;display:grid}.pg-about .val{border:1px solid var(--line);transition:transform .35s var(--ease),box-shadow .35s,border-color .35s;background:#fff;border-radius:16px;grid-column:span 2;padding:30px 28px 32px;position:relative;overflow:hidden}.pg-about .val:nth-child(n+4){grid-column:span 3}.pg-about .val:after{content:"";aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#6595b729,#0000);border-radius:50%;width:70%;transition:opacity .4s;position:absolute;inset:auto -30% -60% auto}.pg-about .val:hover{border-color:var(--sky);transform:translateY(-5px);box-shadow:0 22px 44px #071f3017}.pg-about .val:hover:after{opacity:1}.pg-about .val i{color:var(--accent);transition:transform .4s var(--ease);font-size:32px;display:inline-block}.pg-about .val:hover i{transform:translateY(-4px)}.pg-about .val h4{letter-spacing:-.015em;color:#111;margin-top:22px;font-size:19px;font-weight:600}.pg-about .val p{color:var(--soft);max-width:420px;margin-top:10px;font-size:14.5px;line-height:1.6}.pg-about .build{background:#fff;padding:100px 0 110px;overflow:hidden}.pg-about .build .sub{color:#8a8a90;max-width:540px;margin:16px auto 0;font-size:17px;line-height:1.55}.pg-about .tl{margin-top:64px;position:relative}.pg-about .tl-line{top:0;bottom:0;background:#e3e8f2;border-radius:2px;width:2px;position:absolute;inset-inline-start:calc(50% - 1px);overflow:hidden}.pg-about .tl-line span{background:linear-gradient(var(--accent),var(--accent-hi));transform-origin:top;transition:transform .15s linear;position:absolute;inset:0;transform:scaleY(0)}.pg-about .tl-item{grid-template-columns:1fr 64px 1fr;align-items:center;display:grid;position:relative}.pg-about .tl-item+.tl-item{margin-top:28px}.pg-about .tl-dot{width:20px;height:20px;transition:background .35s,border-color .35s,transform .35s var(--ease);z-index:1;background:#fff;border:2px solid #c2d5e2;border-radius:50%;grid-area:1/2;justify-self:center;position:relative}.pg-about .tl-dot:before{content:"";border:2px solid var(--accent-hi);opacity:0;border-radius:50%;position:absolute;inset:-7px}.pg-about .tl-item.hit .tl-dot{background:var(--accent);border-color:var(--accent);transform:scale(1.1)}.pg-about .tl-item.hit .tl-dot:before{animation:2s infinite pulseRing}.pg-about .tl-card{border:1px solid var(--line);text-align:start;background:#fff;border-radius:16px;grid-row:1;grid-template-columns:132px 1fr;align-items:center;gap:18px;padding:14px;transition:border-color .4s,box-shadow .4s;display:grid}.pg-about .tl-item.l .tl-card{grid-column:1}.pg-about .tl-item.r .tl-card{grid-column:3}.pg-about .tl-item.hit .tl-card{border-color:var(--sky);box-shadow:0 18px 40px #32729f1a}.pg-about .tl-card img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.pg-about .tl-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pg-about .state{color:#2b2b30;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.pg-about .state:before{content:"";background:#2fd47a;border-radius:50%;width:7px;height:7px}.pg-about .state.beta:before{background:var(--accent-hi);animation:1.6s infinite dotBlink}.pg-about .state.soon:before{background:#c3c8d2}.pg-about .tl-card h4{letter-spacing:-.01em;color:#111;margin-top:10px;font-size:17px;font-weight:600}.pg-about .tl-card p{color:var(--soft);margin-top:6px;font-size:13.5px;line-height:1.55}.pg-about .note-sec{background:#f5f8fa;padding:90px 0;position:relative;overflow:hidden}.pg-about .note-sec:before{content:"";background:radial-gradient(40% 50%,#6595b724,#0000 70%);position:absolute;inset:-20% -10%}.pg-about .note{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:56px 1fr;align-items:start;gap:24px;max-width:760px;margin-inline:auto;padding:36px 40px;display:grid;position:relative;box-shadow:0 24px 50px #071f300f}.pg-about .note>img{border-radius:14px;width:56px;height:56px}.pg-about .note h3{letter-spacing:-.02em;font-size:22px;font-weight:600}.pg-about .note p{color:var(--body);margin-top:12px;font-size:15.5px;line-height:1.65}.pg-about .note-mail{color:var(--accent);align-items:center;gap:8px;margin-top:18px;font-size:15px;font-weight:600;display:inline-flex}.pg-about .note-mail i{font-size:18px}.pg-about .note-mail:hover span{text-underline-offset:3px;text-decoration:underline}.pg-about .ab-final{text-align:center;grid-template-columns:1fr;padding:0 40px}[dir=rtl] .pg-about .ab-final{padding:0 40px}.pg-about .ab-final .final-left{align-items:center;padding:72px 0 40px}.pg-about .ab-final .sub{max-width:480px;margin-inline:auto}.pg-about .ab-acts{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.pg-about .btn-dk{color:#fff;background:#ffffff0a;border:1px solid #3a3d45}.pg-about .btn-dk:hover{border-color:#6a6f7b}.pg-about .ab-final .logo-marquee{max-width:560px;margin:44px auto 0}@media (max-width:1140px){.pg-about .vm-card,.pg-about .vm-card.rev{grid-template-columns:1fr}.pg-about .vm-card.rev .vm-img{order:0}.pg-about .vm-img{min-height:300px}.pg-about .vm-txt{padding:40px 36px}.pg-about .tl-card{grid-template-columns:96px 1fr}}@media (max-width:760px){.pg-about .ab-hero{padding:52px 0 64px}.pg-about .ab-shot{aspect-ratio:4/5;margin-top:44px}.pg-about .ab-shot:after{background:linear-gradient(#0000 20%,#000000c7)}.pg-about .ab-stats{grid-template-columns:1fr 1fr;row-gap:22px;padding:0 22px 22px}.pg-about .ab-stats>div,.pg-about .ab-stats>div:first-child{border-inline-start:0;padding-inline:0}.pg-about .vm{padding:64px 0}.pg-about .vm-img{min-height:220px}.pg-about .vm-txt{padding:30px 24px}.pg-about .vals{padding:72px 0}.pg-about .vgrid{grid-template-columns:1fr}.pg-about .val,.pg-about .val:nth-child(n+4){grid-column:auto}.pg-about .build{padding:72px 0 80px}.pg-about .tl-line{inset-inline-start:9px}.pg-about .tl-item{grid-template-columns:20px 1fr;column-gap:18px}.pg-about .tl-dot{grid-column:1}.pg-about .tl-item.l .tl-card,.pg-about .tl-item.r .tl-card{grid-column:2}.pg-about .tl-card{grid-template-columns:1fr}.pg-about .tl-card img{aspect-ratio:16/9}.pg-about .note{grid-template-columns:1fr;gap:16px;padding:28px 24px}.pg-about .ab-final,[dir=rtl] .pg-about .ab-final{padding:0 18px}}@media (prefers-reduced-motion:reduce){.pg-about .reveal.slide-l,.pg-about .reveal.slide-r{transform:none}}
