.pg-about .ab-hero{padding:150px 0 clamp(50px,7vw,100px);position:relative;overflow:hidden}.pg-about .ab-hero:before,.pg-about .ab-hero:after{content:"";filter:blur(70px);z-index:0;pointer-events:none;border-radius:50%;position:absolute}.pg-about .ab-hero:before{background:#2f5dff33;width:560px;height:560px;top:20px;right:-120px}.pg-about .ab-hero:after{background:#ff8a3c33;width:380px;height:380px;bottom:-60px;left:-120px}.pg-about .ab-grid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:24px;display:grid;position:relative}.pg-about .ab-hero h1{font-variation-settings:"wdth" 88,"opsz" 96;max-width:10ch;margin-bottom:26px;font-size:clamp(46px,6.2vw,88px)}.pg-about .ab-hero .lede{color:var(--ink-soft);max-width:32em;margin-bottom:30px;font-size:clamp(18px,1.6vw,21px)}.pg-about .vals-row{flex-wrap:wrap;gap:10px;margin-top:6px;padding:0;list-style:none;display:flex}.pg-about .vals-row li{background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 12px;font-size:15px;font-weight:600;display:flex;box-shadow:inset 0 -4px 8px #2f5dff14,0 10px 20px -12px #2f5dff73}.pg-about .vals-row li:before{content:"";background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100%;border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 2px 3px #ffffff80,inset 0 -3px 4px #0000002e}.pg-about .portrait{--d:.4;--delay:.1s;--dur:9s;--r0:-1deg;--r1:1.5deg;z-index:2;width:72%;top:8%;left:14%}.pg-about .pframe{aspect-ratio:1/1.08;background:#f1eedd;border-radius:46% 54% 50% 50%/44% 46% 54% 56%;position:relative;overflow:hidden;box-shadow:inset 0 8px 14px #ffffffb3,inset 0 -18px 30px #2f5dff2e,0 40px 60px -26px #2f5dff99,0 0 0 10px #fff}.pg-about .pframe img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.pg-about .name-tag{--d:1;--delay:.7s;--dur:7s;--r0:-2deg;--r1:2deg;z-index:4;bottom:6%;left:6%}.pg-about .name-tag .tag{background:#fff;border-radius:999px;align-items:center;gap:12px;padding:14px 22px 14px 14px;display:flex;box-shadow:inset 0 -5px 10px #2f5dff1a,inset 0 2px #fff,0 22px 30px -16px #2f5dff99}.pg-about .name-tag .tag .dotx{background:linear-gradient(160deg,#5c84ff,var(--blue-deep));color:#fff;width:44px;height:44px;font:700 18px var(--head);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 4px 6px #ffffff80,inset 0 -6px 8px #0a196e59}.pg-about .name-tag b{font:700 18px/1.15 var(--head);letter-spacing:-.01em;display:block}.pg-about .name-tag span.r{color:var(--ink-soft);font-size:14px}.pg-about .o-heart{--d:1.3;--delay:.95s;--dur:6.6s;--r0:-8deg;--r1:8deg;z-index:3;width:21%;top:4%;right:2%}.pg-about .o-code{--d:1;--delay:1.15s;--dur:7.2s;--r0:5deg;--r1:-4deg;z-index:3;width:24%;bottom:8%;right:0}.pg-about .o-spark{--d:1.4;--delay:1.35s;--dur:9s;--r1:20deg;z-index:3;width:14%;top:4%;left:2%}@media (max-width:900px){.pg-about .ab-grid{grid-template-columns:1fr}.pg-about .ab-hero{padding-top:128px}.pg-about .stage.pstage{max-width:480px;margin:20px auto 0}}.pg-about .stats{padding-top:0}.pg-about .stats .results{margin-top:0}.pg-about .vals{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;display:grid}.pg-about .val{border-radius:40px;flex-direction:column;gap:14px;padding:36px 30px;display:flex}.pg-about .val:first-child{border-radius:52px 30px 30px 52px}.pg-about .val:nth-child(2){border-radius:56px;margin-block:-14px;padding:44px 32px}.pg-about .val:nth-child(3){border-radius:30px 52px 52px 30px}.pg-about .val .ico{width:68px;height:68px}.pg-about .val .ico svg{width:32px;height:32px}.pg-about .val h3{font-size:28px}.pg-about .val p{max-width:34ch;font-size:17px}.pg-about .val:not(.clay-blue) p{color:var(--ink-soft)}.pg-about .val.clay-blue .ico{color:#fff;background:#ffffff4d}@media (max-width:1000px){.pg-about .vals{grid-template-columns:1fr}.pg-about .val:nth-child(2){margin-block:0}.pg-about .val,.pg-about .val:first-child,.pg-about .val:nth-child(3){border-radius:40px}}.pg-about .note{grid-template-columns:4fr 8fr;align-items:start;gap:clamp(24px,5vw,64px);display:grid}.pg-about .note>div:first-child{position:sticky;top:120px}.pg-about .note h2{max-width:11ch;font-size:clamp(32px,3.8vw,52px)}.pg-about .note .who{color:var(--ink-soft);margin-top:20px;font-size:17px}.pg-about .note .who b{font:700 19px var(--head);color:var(--ink);letter-spacing:-.01em;display:block}.pg-about .nbody{border-radius:52px;padding:clamp(28px,4vw,52px)}.pg-about .nbody p{max-width:none;color:var(--ink);font-size:clamp(18px,1.6vw,21px);line-height:1.65}.pg-about .nbody p+p{margin-top:18px}.pg-about .nbody p.big{font:600 clamp(24px,2.6vw,34px)/1.25 var(--head);letter-spacing:-.02em;font-variation-settings:"wdth" 94,"opsz" 48;margin-bottom:22px}@media (max-width:900px){.pg-about .note{grid-template-columns:1fr}.pg-about .note>div:first-child{position:static}.pg-about .nbody{border-radius:40px}}.pg-about .dolist{gap:16px;padding:0;display:grid}.pg-about .dolist li{border-radius:999px 34px 34px 999px;align-items:center;gap:20px;padding:22px 28px 22px 20px;list-style:none;display:flex}.pg-about .dolist li:nth-child(2n){margin-left:clamp(0px,3vw,40px)}.pg-about .dolist .ico{flex:none;width:60px;height:60px}.pg-about .dolist .ico svg{width:28px;height:28px}.pg-about .dolist h3{margin-bottom:4px;font-size:22px}.pg-about .dolist p{color:var(--ink-soft);max-width:46ch;font-size:17px}.pg-about .split{grid-template-columns:4fr 8fr;align-items:start;gap:clamp(24px,5vw,64px);display:grid}.pg-about .split>h2{max-width:11ch;font-size:clamp(32px,3.8vw,52px);position:sticky;top:120px}@media (max-width:900px){.pg-about .split{grid-template-columns:1fr}.pg-about .split>h2{position:static}.pg-about .dolist li,.pg-about .dolist li:nth-child(2n){border-radius:36px;margin-left:0}}.pg-about .world{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,64px);display:grid}.pg-about .world h2{max-width:12ch}.pg-about .world p{color:var(--ink-soft);margin-top:18px}.pg-about .globe{width:100%;max-width:380px;margin-inline:auto}.pg-about .globe svg{filter:drop-shadow(0 28px 24px #1e3caa47);--r0:-2deg;--r1:3deg;width:100%;height:auto;animation:9s ease-in-out infinite float}@media (max-width:900px){.pg-about .world{grid-template-columns:1fr}.pg-about .globe{max-width:260px}}.pg-about .team-line{border-radius:48px;flex-wrap:wrap;align-items:center;gap:28px;padding:clamp(28px,4vw,48px);display:flex}.pg-about .team-line .ico{width:76px;height:76px}.pg-about .team-line .ico svg{width:36px;height:36px}.pg-about .team-line>div{flex:340px}.pg-about .team-line h3{margin-bottom:6px;font-size:28px}.pg-about .team-line p{color:var(--ink-soft);font-size:18px}
