html:has(>body[data-screen=About]){scroll-behavior:smooth}body[data-screen=About]{color:#0e0f12;-webkit-font-smoothing:antialiased;background:#f4f4ef;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=About] a{color:inherit;text-decoration:none}[data-screen=About] a:hover{color:var(--accent)}[data-screen=About] .dd *,[data-screen=About] .dd :before,[data-screen=About] .dd :after{box-sizing:border-box}[data-screen=About] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=About] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=About] .btn{border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=About] .btn:hover{transform:translateY(-2px)}[data-screen=About] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=About] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=About] .btn-line{color:#0e0f12;border:1px solid #0e0f1240}[data-screen=About] .btn-line:hover{color:#0e0f12;border-color:#0e0f12}[data-screen=About] .btn-acc{background:var(--accent);color:#fff}[data-screen=About] .btn-acc:hover{color:#fff;background:#0e0f12}[data-screen=About] .navlink{padding:8px 0;position:relative}[data-screen=About] .navlink:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .4s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}[data-screen=About] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=About] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=About] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both About__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=About] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both About__riseLoad;animation-delay:var(--d,0s)}[data-screen=About] .marquee{width:max-content;animation:40s linear infinite About__marquee;display:flex}[data-screen=About] .lift{transition:transform .5s cubic-bezier(.2,.7,.1,1)}[data-screen=About] .lift:hover{transform:translateY(-6px)}[data-screen=About] .menu-btn{display:none}[data-screen=About] .foot a:hover{color:#fff}@keyframes About__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes About__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes About__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes About__marquee{to{transform:translate(-50%)}}@keyframes About__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efdb;box-shadow:0 1px #0e0f1214}}@keyframes About__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes About__zoomIn{0%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes About__lightUp{0%{opacity:.14}to{opacity:1}}@keyframes About__pxDown{to{transform:translateY(200px)}}@keyframes About__tiltL{0%{transform:translateY(120px)rotate(-6deg)}to{transform:translateY(-60px)rotate(-2deg)}}@keyframes About__tiltR{0%{transform:translateY(40px)rotate(5deg)}to{transform:translateY(-140px)rotate(1deg)}}@keyframes About__widen{0%{clip-path:inset(0 12% round 40px)}to{clip-path:inset(0 round 40px)}}@supports (animation-timeline:view()){[data-screen=About] .hero{view-timeline-name:--hero}[data-screen=About] .px-down{animation:linear both About__pxDown;animation-timeline:--hero;animation-range:exit}[data-screen=About] .navbar{animation:linear both About__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=About] .progress{animation:linear both About__grow;animation-timeline:scroll(root)}[data-screen=About] .rv{animation:linear both About__rise;animation-timeline:view();animation-range:entry entry 70%}[data-screen=About] .zoom{animation:linear both About__zoomIn;animation-timeline:view();animation-range:entry cover 50%}[data-screen=About] .lw{animation:linear both About__lightUp;animation-timeline:view();animation-range:cover 5% cover 30%}[data-screen=About] .tilt-l{animation:linear both About__tiltL;animation-timeline:view();animation-range:cover}[data-screen=About] .tilt-r{animation:linear both About__tiltR;animation-timeline:view();animation-range:cover}[data-screen=About] .widen{animation:linear both About__widen;animation-timeline:view();animation-range:entry cover 45%}}[data-screen=About] .still *,[data-screen=About] .still :before,[data-screen=About] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=About] .dd *,[data-screen=About] .dd :before,[data-screen=About] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=About]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=About] .nav-links{display:none!important}[data-screen=About] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=About] .g2,[data-screen=About] .g3{grid-template-columns:1fr!important}[data-screen=About] .g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-screen=About] .foot-grid{grid-template-columns:1fr 1fr!important}[data-screen=About] .sticky-col{position:static!important}}@media (width<=680px){[data-screen=About] .wrap{padding:0 16px}[data-screen=About] .topbar-social,[data-screen=About] .client-btn{display:none!important}[data-screen=About] .g4,[data-screen=About] .foot-grid{grid-template-columns:1fr!important}[data-screen=About] .hero{padding:48px 0 24px!important}[data-screen=About] .hero .wrap{gap:24px!important}[data-screen=About] .hero p{font-size:17px!important}[data-screen=About] section h2{font-size:36px!important;line-height:1!important}[data-screen=About] .ab-vision{padding:48px 0 64px!important}[data-screen=About] .ab-vision p{font-size:28px!important}[data-screen=About] .ab-film{padding:0 0 64px!important}[data-screen=About] .ab-film a{border-radius:28px!important;height:300px!important}[data-screen=About] .ab-film a>div:last-child>span:first-child{width:80px!important;height:80px!important;box-shadow:0 0 0 12px #ffffff0f!important}[data-screen=About] .ab-film a>div:last-child>span:nth-child(2){font-size:24px!important}[data-screen=About] .ab-numbers{padding:0 0 72px!important}[data-screen=About] .ab-numbers>.wrap{gap:32px!important}[data-screen=About] .ab-numbers .g2,[data-screen=About] .ab-goals .g2{gap:20px!important}[data-screen=About] .ab-numbers p,[data-screen=About] .ab-goals .g2 p{font-size:17px!important}[data-screen=About] .ab-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}[data-screen=About] .ab-stats>div{border-radius:20px!important;gap:22px!important;padding:18px!important}[data-screen=About] .ab-stats>div>div>div:first-child{font-size:44px!important}[data-screen=About] .ab-stats>div>div>div:last-child{line-height:1.35;font-size:13.5px!important}[data-screen=About] .ab-why{border-radius:32px 32px 0 0!important;padding:72px 0!important}[data-screen=About] .ab-why>.wrap{gap:36px!important}[data-screen=About] .ab-vrow{grid-template-columns:32px 1fr auto!important;gap:14px!important;padding:22px 0!important}[data-screen=About] .ab-vrow>span:nth-child(2){font-size:36px!important}[data-screen=About] .ab-philo{padding:72px 0!important}[data-screen=About] .ab-philo>.wrap{gap:36px!important}[data-screen=About] .ab-philo .sticky-col p{font-size:30px!important}[data-screen=About] .ab-philo .sticky-col+div{gap:20px!important;font-size:17px!important}[data-screen=About] .ab-tilt{height:250px!important;margin-top:8px!important}[data-screen=About] .ab-tilt>div:first-child{height:200px!important}[data-screen=About] .ab-tilt>div:last-child{height:190px!important;top:50px!important}[data-screen=About] .ab-goals{padding:72px 0!important}[data-screen=About] .ab-goals>.wrap{gap:32px!important}[data-screen=About] .g3{gap:10px!important}[data-screen=About] .ab-goal{border-radius:22px!important;gap:14px!important;min-height:0!important;padding:24px!important}[data-screen=About] .ab-goal>span:first-child{border-radius:14px!important;width:48px!important;height:48px!important}[data-screen=About] .ab-goal h3{margin-top:12px!important;font-size:24px!important}[data-screen=About] .ab-goal p{font-size:15px!important}[data-screen=About] .ab-trusted{padding:24px 0 72px!important}[data-screen=About] .ab-trusted h2{font-size:30px!important}[data-screen=About] .ab-trusted>.wrap:first-child{margin-bottom:28px!important}[data-screen=About] .ab-trusted .marquee{padding:20px 0!important}[data-screen=About] .ab-trusted .marquee>span{border-radius:14px!important;min-width:150px!important;height:54px!important;margin-right:10px!important;padding:0 18px!important;font-size:16px!important}[data-screen=About] .ab-tstats{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:32px!important}[data-screen=About] .ab-tstats>div>div:first-child{margin-top:14px!important;font-size:38px!important}[data-screen=About] .ab-tstats>div>div:last-child{line-height:1.35;font-size:13px!important}[data-screen=About] .ab-culture{padding:72px 0!important}[data-screen=About] .ab-culture>.wrap{gap:32px!important}[data-screen=About] .ab-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}[data-screen=About] .ab-gallery>div{border-radius:20px!important;height:220px!important;padding:14px!important}[data-screen=About] .ab-gallery>div:nth-child(2n){margin-top:36px!important}}
