html:has(>body[data-screen=SvcDesktop]){scroll-behavior:smooth}body[data-screen=SvcDesktop]{color:#f4f4ef;-webkit-font-smoothing:antialiased;background:#0f1014;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=SvcDesktop] a{color:inherit;text-decoration:none}[data-screen=SvcDesktop] a:hover{color:#8ea0ff}[data-screen=SvcDesktop] .dd *,[data-screen=SvcDesktop] .dd :before,[data-screen=SvcDesktop] .dd :after{box-sizing:border-box}[data-screen=SvcDesktop] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=SvcDesktop] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=SvcDesktop] .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=SvcDesktop] .btn:hover{transform:translateY(-2px)}[data-screen=SvcDesktop] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=SvcDesktop] .btn-ink:hover,[data-screen=SvcDesktop] .btn-acc{background:var(--accent);color:#fff}[data-screen=SvcDesktop] .btn-acc:hover{color:#0e0f12;background:#fff}[data-screen=SvcDesktop] .btn-ghost{color:#f4f4ef;border:1px solid #f4f4ef40}[data-screen=SvcDesktop] .btn-ghost:hover{color:#f4f4ef;border-color:#f4f4ef}[data-screen=SvcDesktop] .navlink{padding:8px 0;position:relative}[data-screen=SvcDesktop] .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=SvcDesktop] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=SvcDesktop] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=SvcDesktop] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both SvcDesktop__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=SvcDesktop] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both SvcDesktop__riseLoad;animation-delay:var(--d,0s)}[data-screen=SvcDesktop] .menu-btn{display:none}[data-screen=SvcDesktop] .foot a:hover{color:#fff}[data-screen=SvcDesktop] .svc-link{white-space:nowrap;border:1px solid #f4f4ef2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}[data-screen=SvcDesktop] .svc-link:hover{color:#0e0f12;background:#f4f4ef}[data-screen=SvcDesktop] .svc-cur{background:var(--accent);border-color:var(--accent);color:#fff}[data-screen=SvcDesktop] .tile{background:#17181e;border:1px solid #f4f4ef14;border-radius:24px;flex-direction:column;justify-content:space-between;gap:20px;padding:26px;transition:border-color .3s,transform .5s cubic-bezier(.2,.7,.1,1);display:flex;position:relative;overflow:hidden}[data-screen=SvcDesktop] .tile:hover{border-color:var(--accent);transform:translateY(-4px)}[data-screen=SvcDesktop] .shelf{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:24px;padding:8px 40px 28px;display:flex;overflow-x:auto}[data-screen=SvcDesktop] .shelf>*{scroll-snap-align:start;flex:0 0 min(560px,86vw)}[data-screen=SvcDesktop] .win-row{animation:.5s cubic-bezier(.16,.8,.1,1) both SvcDesktop__rowIn;animation-delay:var(--d,0s)}@keyframes SvcDesktop__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes SvcDesktop__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes SvcDesktop__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes SvcDesktop__rowIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes SvcDesktop__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efeb;box-shadow:0 1px #0e0f1214}}@keyframes SvcDesktop__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SvcDesktop__tilt{0%{transform:perspective(1600px)rotateX(18deg)scale(.92)}to{transform:perspective(1600px)rotateX(0)scale(1)}}@supports (animation-timeline:view()){[data-screen=SvcDesktop] .navbar{animation:linear both SvcDesktop__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=SvcDesktop] .progress{animation:linear both SvcDesktop__grow;animation-timeline:scroll(root)}[data-screen=SvcDesktop] .rv{animation:linear both SvcDesktop__rise;animation-timeline:view();animation-range:entry entry 70%}[data-screen=SvcDesktop] .tilt{animation:linear both SvcDesktop__tilt;animation-timeline:view();animation-range:entry cover 45%}}[data-screen=SvcDesktop] .still *,[data-screen=SvcDesktop] .still :before,[data-screen=SvcDesktop] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=SvcDesktop] .dd *,[data-screen=SvcDesktop] .dd :before,[data-screen=SvcDesktop] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=SvcDesktop]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=SvcDesktop] .nav-links{display:none!important}[data-screen=SvcDesktop] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=SvcDesktop] .g2,[data-screen=SvcDesktop] .bento{grid-template-columns:1fr!important}[data-screen=SvcDesktop] .bento>*{grid-area:auto!important}[data-screen=SvcDesktop] .foot-grid{grid-template-columns:1fr 1fr!important}[data-screen=SvcDesktop] .win-side{display:none!important}}@media (width<=680px){[data-screen=SvcDesktop] .wrap{padding:0 16px}[data-screen=SvcDesktop] .shelf{padding:8px 16px 24px}[data-screen=SvcDesktop] .topbar-social,[data-screen=SvcDesktop] .client-btn{display:none!important}[data-screen=SvcDesktop] .foot-grid{grid-template-columns:1fr!important}}html:has(>body[data-screen=SvcGraphics]){scroll-behavior:smooth}body[data-screen=SvcGraphics]{color:#0e0f12;-webkit-font-smoothing:antialiased;background:#f4f4ef;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=SvcGraphics] a{color:inherit;text-decoration:none}[data-screen=SvcGraphics] a:hover{color:var(--accent)}[data-screen=SvcGraphics] .dd *,[data-screen=SvcGraphics] .dd :before,[data-screen=SvcGraphics] .dd :after{box-sizing:border-box}[data-screen=SvcGraphics] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=SvcGraphics] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=SvcGraphics] .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=SvcGraphics] .btn:hover{transform:translateY(-2px)}[data-screen=SvcGraphics] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=SvcGraphics] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=SvcGraphics] .btn-line{color:#0e0f12;background:0 0;border:1px solid #0e0f1240}[data-screen=SvcGraphics] .btn-line:hover{color:#0e0f12;border-color:#0e0f12}[data-screen=SvcGraphics] .navlink{padding:8px 0;position:relative}[data-screen=SvcGraphics] .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=SvcGraphics] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=SvcGraphics] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=SvcGraphics] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both SvcGraphics__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=SvcGraphics] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both SvcGraphics__riseLoad;animation-delay:var(--d,0s)}[data-screen=SvcGraphics] .menu-btn{display:none}[data-screen=SvcGraphics] .foot a:hover{color:#fff}[data-screen=SvcGraphics] .svc-link{white-space:nowrap;border:1px solid #f4f4ef2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}[data-screen=SvcGraphics] .svc-link:hover{color:#0e0f12;background:#f4f4ef}[data-screen=SvcGraphics] .svc-cur{background:var(--accent);border-color:var(--accent);color:#fff}[data-screen=SvcGraphics] .disc{border-top:1px solid #0e0f1224;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:24px;padding:30px 0;display:grid;position:relative;overflow:hidden}[data-screen=SvcGraphics] .disc:before{content:"";background:var(--sw);transform-origin:bottom;z-index:0;transition:transform .5s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:scaleY(0)}[data-screen=SvcGraphics] .disc>*{z-index:1;position:relative}[data-screen=SvcGraphics] .disc:hover:before{transform:scaleY(1)}[data-screen=SvcGraphics] .disc:hover{color:var(--swfg)}[data-screen=SvcGraphics] .chipf{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid #0e0f122e;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}[data-screen=SvcGraphics] .chipf:hover{border-color:#0e0f12}[data-screen=SvcGraphics] .chipf:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[data-screen=SvcGraphics] .chip-on{color:#f4f4ef;background:#0e0f12;border-color:#0e0f12}[data-screen=SvcGraphics] .tile{break-inside:avoid;border-radius:22px;margin:0 0 16px;animation:.6s cubic-bezier(.16,.8,.1,1) both SvcGraphics__riseLoad;position:relative;overflow:hidden}[data-screen=SvcGraphics] .tile .cap{color:#fff;opacity:0;background:linear-gradient(#0000,#0e0f12bf);padding:18px;transition:transform .4s,opacity .4s;position:absolute;bottom:0;left:0;right:0;transform:translateY(30%)}[data-screen=SvcGraphics] .tile:hover .cap,[data-screen=SvcGraphics] .tile:focus-within .cap{opacity:1;transform:none}@keyframes SvcGraphics__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes SvcGraphics__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes SvcGraphics__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes SvcGraphics__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efdb;box-shadow:0 1px #0e0f1214}}@keyframes SvcGraphics__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SvcGraphics__reelIn{0%{clip-path:inset(12% round 40px)}to{clip-path:inset(0 round 28px)}}@keyframes SvcGraphics__swatch{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@supports (animation-timeline:view()){[data-screen=SvcGraphics] .navbar{animation:linear both SvcGraphics__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=SvcGraphics] .progress{animation:linear both SvcGraphics__grow;animation-timeline:scroll(root)}[data-screen=SvcGraphics] .rv{animation:linear both SvcGraphics__rise;animation-timeline:view();animation-range:entry entry 70%}[data-screen=SvcGraphics] .reel{animation:linear both SvcGraphics__reelIn;animation-timeline:view();animation-range:entry cover 40%}[data-screen=SvcGraphics] .sw{transform-origin:bottom;animation:linear both SvcGraphics__swatch;animation-timeline:view();animation-range:entry}}[data-screen=SvcGraphics] .still *,[data-screen=SvcGraphics] .still :before,[data-screen=SvcGraphics] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=SvcGraphics] .dd *,[data-screen=SvcGraphics] .dd :before,[data-screen=SvcGraphics] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=SvcGraphics]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=SvcGraphics] .nav-links{display:none!important}[data-screen=SvcGraphics] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=SvcGraphics] .g2{grid-template-columns:1fr!important}[data-screen=SvcGraphics] .masonry{columns:2!important}[data-screen=SvcGraphics] .foot-grid{grid-template-columns:1fr 1fr!important}}@media (width<=680px){[data-screen=SvcGraphics] .wrap{padding:0 16px}[data-screen=SvcGraphics] .topbar-social,[data-screen=SvcGraphics] .client-btn{display:none!important}[data-screen=SvcGraphics] .masonry{columns:1!important}[data-screen=SvcGraphics] .foot-grid{grid-template-columns:1fr!important}[data-screen=SvcGraphics] .disc{grid-template-columns:48px 1fr!important}[data-screen=SvcGraphics] .disc-tag{display:none!important}}html:has(>body[data-screen=SvcMobile]){scroll-behavior:smooth}body[data-screen=SvcMobile]{color:#0e0f12;-webkit-font-smoothing:antialiased;background:#f4f4ef;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=SvcMobile] a{color:inherit;text-decoration:none}[data-screen=SvcMobile] a:hover{color:var(--accent)}[data-screen=SvcMobile] .dd *,[data-screen=SvcMobile] .dd :before,[data-screen=SvcMobile] .dd :after{box-sizing:border-box}[data-screen=SvcMobile] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=SvcMobile] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=SvcMobile] .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=SvcMobile] .btn:hover{transform:translateY(-2px)}[data-screen=SvcMobile] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=SvcMobile] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=SvcMobile] .btn-line{color:#0e0f12;background:0 0;border:1px solid #0e0f1240}[data-screen=SvcMobile] .btn-line:hover{color:#0e0f12;border-color:#0e0f12}[data-screen=SvcMobile] .navlink{padding:8px 0;position:relative}[data-screen=SvcMobile] .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=SvcMobile] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=SvcMobile] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=SvcMobile] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both SvcMobile__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=SvcMobile] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both SvcMobile__riseLoad;animation-delay:var(--d,0s)}[data-screen=SvcMobile] .float{animation:6s ease-in-out infinite SvcMobile__float;animation-delay:var(--d,0s)}[data-screen=SvcMobile] .menu-btn{display:none}[data-screen=SvcMobile] .foot a:hover{color:#fff}[data-screen=SvcMobile] .svc-link{white-space:nowrap;border:1px solid #f4f4ef2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}[data-screen=SvcMobile] .svc-link:hover{color:#0e0f12;background:#f4f4ef}[data-screen=SvcMobile] .svc-cur{background:var(--accent);border-color:var(--accent);color:#fff}[data-screen=SvcMobile] .phone{background:#0e0f12;border-radius:40px;padding:10px;position:relative;box-shadow:0 40px 80px -30px #0e0f128c}[data-screen=SvcMobile] .phone-in{border-radius:31px;flex-direction:column;height:100%;display:flex;overflow:hidden}[data-screen=SvcMobile] .notch{z-index:2;background:#0e0f12;border-radius:999px;width:70px;height:20px;position:absolute;top:18px;left:50%;transform:translate(-50%)}[data-screen=SvcMobile] .store{color:#fff;background:#0e0f12;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}[data-screen=SvcMobile] .store:hover{background:var(--accent);color:#fff}[data-screen=SvcMobile] .cap{border-top:1px solid #0e0f121f;padding:28px 0}@keyframes SvcMobile__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes SvcMobile__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes SvcMobile__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes SvcMobile__float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes SvcMobile__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efdb;box-shadow:0 1px #0e0f1214}}@keyframes SvcMobile__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SvcMobile__pxA{to{transform:translateY(-160px)}}@keyframes SvcMobile__pxB{to{transform:translateY(-60px)}}@keyframes SvcMobile__pxC{to{transform:translateY(-240px)}}@supports (animation-timeline:view()){[data-screen=SvcMobile] .hero{view-timeline-name:--hero}[data-screen=SvcMobile] .pxA{animation:linear both SvcMobile__pxA;animation-timeline:--hero;animation-range:exit}[data-screen=SvcMobile] .pxB{animation:linear both SvcMobile__pxB;animation-timeline:--hero;animation-range:exit}[data-screen=SvcMobile] .pxC{animation:linear both SvcMobile__pxC;animation-timeline:--hero;animation-range:exit}[data-screen=SvcMobile] .navbar{animation:linear both SvcMobile__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=SvcMobile] .progress{animation:linear both SvcMobile__grow;animation-timeline:scroll(root)}[data-screen=SvcMobile] .rv{animation:linear both SvcMobile__rise;animation-timeline:view();animation-range:entry entry 70%}}[data-screen=SvcMobile] .still *,[data-screen=SvcMobile] .still :before,[data-screen=SvcMobile] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=SvcMobile] .dd *,[data-screen=SvcMobile] .dd :before,[data-screen=SvcMobile] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=SvcMobile]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=SvcMobile] .nav-links{display:none!important}[data-screen=SvcMobile] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=SvcMobile] .g2{grid-template-columns:1fr!important}[data-screen=SvcMobile] .g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-screen=SvcMobile] .foot-grid{grid-template-columns:1fr 1fr!important}[data-screen=SvcMobile] .sticky-col{position:static!important}[data-screen=SvcMobile] .fan{transform-origin:top;transform:scale(.8)}}@media (width<=680px){[data-screen=SvcMobile] .wrap{padding:0 16px}[data-screen=SvcMobile] .topbar-social,[data-screen=SvcMobile] .client-btn{display:none!important}[data-screen=SvcMobile] .g4,[data-screen=SvcMobile] .foot-grid{grid-template-columns:1fr!important}[data-screen=SvcMobile] .fan{display:none!important}}html:has(>body[data-screen=SvcConsulting]){scroll-behavior:smooth}body[data-screen=SvcConsulting]{color:#0e0f12;-webkit-font-smoothing:antialiased;background:#fbfbf8;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=SvcConsulting] a{color:inherit;text-decoration:none}[data-screen=SvcConsulting] a:hover{color:var(--accent)}[data-screen=SvcConsulting] .dd *,[data-screen=SvcConsulting] .dd :before,[data-screen=SvcConsulting] .dd :after{box-sizing:border-box}[data-screen=SvcConsulting] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=SvcConsulting] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=SvcConsulting] .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=SvcConsulting] .btn:hover{transform:translateY(-2px)}[data-screen=SvcConsulting] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=SvcConsulting] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=SvcConsulting] .btn-line{color:#0e0f12;background:0 0;border:1px solid #0e0f1240}[data-screen=SvcConsulting] .btn-line:hover{color:#0e0f12;border-color:#0e0f12}[data-screen=SvcConsulting] .navlink{padding:8px 0;position:relative}[data-screen=SvcConsulting] .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=SvcConsulting] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=SvcConsulting] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=SvcConsulting] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both SvcConsulting__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=SvcConsulting] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both SvcConsulting__riseLoad;animation-delay:var(--d,0s)}[data-screen=SvcConsulting] .menu-btn{display:none}[data-screen=SvcConsulting] .foot a:hover{color:#fff}[data-screen=SvcConsulting] .svc-link{white-space:nowrap;border:1px solid #f4f4ef2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}[data-screen=SvcConsulting] .svc-link:hover{color:#0e0f12;background:#f4f4ef}[data-screen=SvcConsulting] .svc-cur{background:var(--accent);border-color:var(--accent);color:#fff}[data-screen=SvcConsulting] .case-btn{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:24px;width:100%;padding:32px 0;display:grid}[data-screen=SvcConsulting] .case-btn:focus-visible{outline:2px solid var(--accent);outline-offset:4px}[data-screen=SvcConsulting] .case-btn:hover .case-t{color:var(--accent)}[data-screen=SvcConsulting] .case-t{transition:color .3s}[data-screen=SvcConsulting] .open-in{animation:.5s cubic-bezier(.16,.8,.1,1) both SvcConsulting__riseLoad}[data-screen=SvcConsulting] .area{border:1px solid #0e0f1229;border-radius:999px;align-items:center;min-height:56px;padding:0 24px;font-size:20px;font-weight:500;transition:background .3s,color .3s,border-color .3s;display:inline-flex}[data-screen=SvcConsulting] .area:hover{color:#f4f4ef;background:#0e0f12;border-color:#0e0f12}@keyframes SvcConsulting__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes SvcConsulting__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes SvcConsulting__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes SvcConsulting__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#fbfbf8e0;box-shadow:0 1px #0e0f1214}}@keyframes SvcConsulting__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SvcConsulting__ring{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){[data-screen=SvcConsulting] .navbar{animation:linear both SvcConsulting__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=SvcConsulting] .progress{animation:linear both SvcConsulting__grow;animation-timeline:scroll(root)}[data-screen=SvcConsulting] .rv{animation:linear both SvcConsulting__rise;animation-timeline:view();animation-range:entry entry 70%}[data-screen=SvcConsulting] .ring{animation:linear both SvcConsulting__ring;animation-timeline:view();animation-range:entry entry 80%}[data-screen=SvcConsulting] .line-grow{transform-origin:0;animation:linear both SvcConsulting__grow;animation-timeline:view();animation-range:entry 30% cover 50%}}[data-screen=SvcConsulting] .still *,[data-screen=SvcConsulting] .still :before,[data-screen=SvcConsulting] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=SvcConsulting] .dd *,[data-screen=SvcConsulting] .dd :before,[data-screen=SvcConsulting] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=SvcConsulting]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=SvcConsulting] .nav-links{display:none!important}[data-screen=SvcConsulting] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=SvcConsulting] .g2,[data-screen=SvcConsulting] .g3{grid-template-columns:1fr!important}[data-screen=SvcConsulting] .g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-screen=SvcConsulting] .foot-grid{grid-template-columns:1fr 1fr!important}[data-screen=SvcConsulting] .case-body{padding-left:0!important}}@media (width<=680px){[data-screen=SvcConsulting] .wrap{padding:0 16px}[data-screen=SvcConsulting] .topbar-social,[data-screen=SvcConsulting] .client-btn{display:none!important}[data-screen=SvcConsulting] .g4,[data-screen=SvcConsulting] .foot-grid{grid-template-columns:1fr!important}[data-screen=SvcConsulting] .case-btn{grid-template-columns:1fr auto!important}[data-screen=SvcConsulting] .case-n{display:none!important}}html:has(>body[data-screen=SvcSecurity]){scroll-behavior:smooth}body[data-screen=SvcSecurity]{color:#f4f4ef;-webkit-font-smoothing:antialiased;background:#0b0c0f;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=SvcSecurity] a{color:inherit;text-decoration:none}[data-screen=SvcSecurity] a:hover{color:#3ddc84}[data-screen=SvcSecurity] .dd *,[data-screen=SvcSecurity] .dd :before,[data-screen=SvcSecurity] .dd :after{box-sizing:border-box}[data-screen=SvcSecurity] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=SvcSecurity] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=SvcSecurity] .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=SvcSecurity] .btn:hover{transform:translateY(-2px)}[data-screen=SvcSecurity] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=SvcSecurity] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=SvcSecurity] .btn-go{color:#0b0c0f;background:#3ddc84}[data-screen=SvcSecurity] .btn-go:hover{color:#0b0c0f;background:#fff}[data-screen=SvcSecurity] .btn-ghost{color:#f4f4ef;border:1px solid #f4f4ef40}[data-screen=SvcSecurity] .btn-ghost:hover{color:#f4f4ef;border-color:#f4f4ef}[data-screen=SvcSecurity] .navlink{padding:8px 0;position:relative}[data-screen=SvcSecurity] .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=SvcSecurity] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=SvcSecurity] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=SvcSecurity] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both SvcSecurity__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=SvcSecurity] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both SvcSecurity__riseLoad;animation-delay:var(--d,0s)}[data-screen=SvcSecurity] .menu-btn{display:none}[data-screen=SvcSecurity] .foot a:hover{color:#fff}[data-screen=SvcSecurity] .svc-link{white-space:nowrap;border:1px solid #f4f4ef2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}[data-screen=SvcSecurity] .svc-link:hover{color:#0e0f12;background:#f4f4ef}[data-screen=SvcSecurity] .svc-cur{background:var(--accent);border-color:var(--accent);color:#fff}[data-screen=SvcSecurity] .cam{background:#15171c;border:1px solid #3ddc842e;border-radius:14px;position:relative;overflow:hidden}[data-screen=SvcSecurity] .cam:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 3px);position:absolute;inset:0}[data-screen=SvcSecurity] .scan{height:60px;animation:4s linear infinite SvcSecurity__scan;animation-delay:var(--d,0s);background:linear-gradient(#3ddc8400,#3ddc841f,#3ddc8400);position:absolute;left:0;right:0}[data-screen=SvcSecurity] .rec{animation:1.2s step-end infinite SvcSecurity__blink}[data-screen=SvcSecurity] .spec{border-top:1px solid #f4f4ef1a;grid-template-columns:70px minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:24px;padding:26px 0;transition:background .3s;display:grid}[data-screen=SvcSecurity] .spec:hover{background:#3ddc840a}@keyframes SvcSecurity__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes SvcSecurity__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes SvcSecurity__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes SvcSecurity__scan{0%{top:-60px}to{top:100%}}@keyframes SvcSecurity__blink{50%{opacity:0}}@keyframes SvcSecurity__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efeb;box-shadow:0 1px #0e0f1214}}@keyframes SvcSecurity__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SvcSecurity__growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@supports (animation-timeline:view()){[data-screen=SvcSecurity] .navbar{animation:linear both SvcSecurity__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=SvcSecurity] .progress{animation:linear both SvcSecurity__grow;animation-timeline:scroll(root)}[data-screen=SvcSecurity] .rv{animation:linear both SvcSecurity__rise;animation-timeline:view();animation-range:entry entry 70%}[data-screen=SvcSecurity] .drawY{transform-origin:top;animation:linear both SvcSecurity__growY;animation-timeline:view();animation-range:entry}}[data-screen=SvcSecurity] .still *,[data-screen=SvcSecurity] .still :before,[data-screen=SvcSecurity] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=SvcSecurity] .dd *,[data-screen=SvcSecurity] .dd :before,[data-screen=SvcSecurity] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=SvcSecurity]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=SvcSecurity] .nav-links{display:none!important}[data-screen=SvcSecurity] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=SvcSecurity] .g2,[data-screen=SvcSecurity] .g3{grid-template-columns:1fr!important}[data-screen=SvcSecurity] .foot-grid{grid-template-columns:1fr 1fr!important}[data-screen=SvcSecurity] .spec{grid-template-columns:48px 1fr!important}[data-screen=SvcSecurity] .spec-hide{display:none!important}}@media (width<=680px){[data-screen=SvcSecurity] .wrap{padding:0 16px}[data-screen=SvcSecurity] .topbar-social,[data-screen=SvcSecurity] .client-btn{display:none!important}[data-screen=SvcSecurity] .foot-grid{grid-template-columns:1fr!important}}html:has(>body[data-screen=SvcSocial]){scroll-behavior:smooth}body[data-screen=SvcSocial]{color:#0e0f12;-webkit-font-smoothing:antialiased;background:#f4f4ef;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=SvcSocial] a{color:inherit;text-decoration:none}[data-screen=SvcSocial] a:hover{color:var(--accent)}[data-screen=SvcSocial] .dd *,[data-screen=SvcSocial] .dd :before,[data-screen=SvcSocial] .dd :after{box-sizing:border-box}[data-screen=SvcSocial] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=SvcSocial] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=SvcSocial] .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=SvcSocial] .btn:hover{transform:translateY(-2px)}[data-screen=SvcSocial] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=SvcSocial] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=SvcSocial] .btn-line{color:#0e0f12;background:0 0;border:1px solid #0e0f1240}[data-screen=SvcSocial] .btn-line:hover{color:#0e0f12;border-color:#0e0f12}[data-screen=SvcSocial] .navlink{padding:8px 0;position:relative}[data-screen=SvcSocial] .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=SvcSocial] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=SvcSocial] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=SvcSocial] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both SvcSocial__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=SvcSocial] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both SvcSocial__riseLoad;animation-delay:var(--d,0s)}[data-screen=SvcSocial] .float{animation:5s ease-in-out infinite SvcSocial__float;animation-delay:var(--d,0s)}[data-screen=SvcSocial] .marquee{width:max-content;animation:30s linear infinite SvcSocial__marquee;display:flex}[data-screen=SvcSocial] .menu-btn{display:none}[data-screen=SvcSocial] .foot a:hover{color:#fff}[data-screen=SvcSocial] .svc-link{white-space:nowrap;border:1px solid #f4f4ef2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}[data-screen=SvcSocial] .svc-link:hover{color:#0e0f12;background:#f4f4ef}[data-screen=SvcSocial] .svc-cur{background:var(--accent);border-color:var(--accent);color:#fff}[data-screen=SvcSocial] .sticker{white-space:nowrap;background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 20px 40px -20px #0e0f1266}[data-screen=SvcSocial] .pack{background:#fff;border:1px solid #0e0f1214;border-radius:28px;flex-direction:column;gap:20px;padding:32px;transition:transform .5s cubic-bezier(.2,.7,.1,1);display:flex}[data-screen=SvcSocial] .pack:hover{transform:translateY(-6px)}[data-screen=SvcSocial] .post{aspect-ratio:1;border-radius:10px}@keyframes SvcSocial__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes SvcSocial__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes SvcSocial__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes SvcSocial__float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes SvcSocial__marquee{to{transform:translate(-50%)}}@keyframes SvcSocial__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efdb;box-shadow:0 1px #0e0f1214}}@keyframes SvcSocial__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SvcSocial__feed{to{transform:translateY(-260px)}}@keyframes SvcSocial__pxL{to{transform:translate(-80px,-120px)}}@keyframes SvcSocial__pxR{to{transform:translate(80px,-180px)}}@keyframes SvcSocial__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){[data-screen=SvcSocial] .hero{view-timeline-name:--hero}[data-screen=SvcSocial] .feed{animation:linear both SvcSocial__feed;animation-timeline:--hero;animation-range:exit}[data-screen=SvcSocial] .pxL{animation:linear both SvcSocial__pxL;animation-timeline:--hero;animation-range:exit}[data-screen=SvcSocial] .pxR{animation:linear both SvcSocial__pxR;animation-timeline:--hero;animation-range:exit}[data-screen=SvcSocial] .navbar{animation:linear both SvcSocial__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=SvcSocial] .progress{animation:linear both SvcSocial__grow;animation-timeline:scroll(root)}[data-screen=SvcSocial] .rv{animation:linear both SvcSocial__rise;animation-timeline:view();animation-range:entry entry 70%}[data-screen=SvcSocial] .pop{animation:linear both SvcSocial__pop;animation-timeline:view();animation-range:entry entry 60%}}[data-screen=SvcSocial] .still *,[data-screen=SvcSocial] .still :before,[data-screen=SvcSocial] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=SvcSocial] .dd *,[data-screen=SvcSocial] .dd :before,[data-screen=SvcSocial] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=SvcSocial]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=SvcSocial] .nav-links{display:none!important}[data-screen=SvcSocial] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=SvcSocial] .g2,[data-screen=SvcSocial] .g3{grid-template-columns:1fr!important}[data-screen=SvcSocial] .g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-screen=SvcSocial] .foot-grid{grid-template-columns:1fr 1fr!important}[data-screen=SvcSocial] .sticker{display:none!important}}@media (width<=680px){[data-screen=SvcSocial] .wrap{padding:0 16px}[data-screen=SvcSocial] .topbar-social,[data-screen=SvcSocial] .client-btn{display:none!important}[data-screen=SvcSocial] .g4,[data-screen=SvcSocial] .foot-grid{grid-template-columns:1fr!important}}html:has(>body[data-screen=SvcTraining]){scroll-behavior:smooth}body[data-screen=SvcTraining]{color:#0e0f12;-webkit-font-smoothing:antialiased;background:#f4f4ef;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=SvcTraining] a{color:inherit;text-decoration:none}[data-screen=SvcTraining] a:hover{color:var(--accent)}[data-screen=SvcTraining] .dd *,[data-screen=SvcTraining] .dd :before,[data-screen=SvcTraining] .dd :after{box-sizing:border-box}[data-screen=SvcTraining] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=SvcTraining] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=SvcTraining] .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=SvcTraining] .btn:hover{transform:translateY(-2px)}[data-screen=SvcTraining] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=SvcTraining] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=SvcTraining] .btn-line{color:#0e0f12;background:0 0;border:1px solid #0e0f1240}[data-screen=SvcTraining] .btn-line:hover{color:#0e0f12;border-color:#0e0f12}[data-screen=SvcTraining] .navlink{padding:8px 0;position:relative}[data-screen=SvcTraining] .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=SvcTraining] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=SvcTraining] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=SvcTraining] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both SvcTraining__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=SvcTraining] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both SvcTraining__riseLoad;animation-delay:var(--d,0s)}[data-screen=SvcTraining] .menu-btn{display:none}[data-screen=SvcTraining] .foot a:hover{color:#fff}[data-screen=SvcTraining] .svc-link{white-space:nowrap;border:1px solid #f4f4ef2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}[data-screen=SvcTraining] .svc-link:hover{color:#0e0f12;background:#f4f4ef}[data-screen=SvcTraining] .svc-cur{background:var(--accent);border-color:var(--accent);color:#fff}[data-screen=SvcTraining] .deck>*{transition:transform .6s cubic-bezier(.2,.7,.1,1)}[data-screen=SvcTraining] .deck:hover>:first-child{transform:rotate(-10deg)translate(-40px,10px)}[data-screen=SvcTraining] .deck:hover>:nth-child(3){transform:rotate(9deg)translate(40px,20px)}[data-screen=SvcTraining] .tabb{all:unset;box-sizing:border-box;cursor:pointer;color:#45474d;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 26px;font-size:16px;font-weight:500;display:inline-flex}[data-screen=SvcTraining] .tabb:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[data-screen=SvcTraining] .tab-on{color:#f4f4ef;background:#0e0f12}[data-screen=SvcTraining] .course{background:#fff;border:1px solid #0e0f1214;border-radius:24px;flex-direction:column;gap:14px;padding:26px;transition:transform .5s cubic-bezier(.2,.7,.1,1),box-shadow .5s;animation:.5s cubic-bezier(.16,.8,.1,1) both SvcTraining__riseLoad;display:flex}[data-screen=SvcTraining] .course:hover{transform:translateY(-6px);box-shadow:0 20px 40px -26px #0e0f1266}@keyframes SvcTraining__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes SvcTraining__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes SvcTraining__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes SvcTraining__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efdb;box-shadow:0 1px #0e0f1214}}@keyframes SvcTraining__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SvcTraining__deal{0%{opacity:0;transform:translateY(80px)rotate(0)}}@supports (animation-timeline:view()){[data-screen=SvcTraining] .navbar{animation:linear both SvcTraining__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=SvcTraining] .progress{animation:linear both SvcTraining__grow;animation-timeline:scroll(root)}[data-screen=SvcTraining] .rv{animation:linear both SvcTraining__rise;animation-timeline:view();animation-range:entry entry 70%}}[data-screen=SvcTraining] .deal{animation:1s cubic-bezier(.16,.8,.1,1) both SvcTraining__deal;animation-delay:var(--d,0s)}[data-screen=SvcTraining] .still *,[data-screen=SvcTraining] .still :before,[data-screen=SvcTraining] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=SvcTraining] .dd *,[data-screen=SvcTraining] .dd :before,[data-screen=SvcTraining] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=SvcTraining]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=SvcTraining] .nav-links{display:none!important}[data-screen=SvcTraining] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=SvcTraining] .g2,[data-screen=SvcTraining] .g3{grid-template-columns:1fr!important}[data-screen=SvcTraining] .g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-screen=SvcTraining] .foot-grid{grid-template-columns:1fr 1fr!important}[data-screen=SvcTraining] .deck{display:none!important}}@media (width<=680px){[data-screen=SvcTraining] .wrap{padding:0 16px}[data-screen=SvcTraining] .topbar-social,[data-screen=SvcTraining] .client-btn{display:none!important}[data-screen=SvcTraining] .g4,[data-screen=SvcTraining] .foot-grid{grid-template-columns:1fr!important}}html:has(>body[data-screen=SvcWeb]){scroll-behavior:smooth}body[data-screen=SvcWeb]{color:#0e0f12;-webkit-font-smoothing:antialiased;background:#f4f4ef;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=SvcWeb] a{color:inherit;text-decoration:none}[data-screen=SvcWeb] a:hover{color:var(--accent)}[data-screen=SvcWeb] .dd *,[data-screen=SvcWeb] .dd :before,[data-screen=SvcWeb] .dd :after{box-sizing:border-box}[data-screen=SvcWeb] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=SvcWeb] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=SvcWeb] .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .3s,color .3s;display:inline-flex}[data-screen=SvcWeb] .btn:hover{transform:translateY(-2px)}[data-screen=SvcWeb] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=SvcWeb] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=SvcWeb] .btn-line{color:#0e0f12;background:0 0;border:1px solid #0e0f1240}[data-screen=SvcWeb] .btn-line:hover{color:#0e0f12;border-color:#0e0f12}[data-screen=SvcWeb] .btn-acc{background:var(--accent);color:#fff}[data-screen=SvcWeb] .btn-acc:hover{color:#fff;background:#0e0f12}[data-screen=SvcWeb] .navlink{padding:8px 0;position:relative}[data-screen=SvcWeb] .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=SvcWeb] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=SvcWeb] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=SvcWeb] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both SvcWeb__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=SvcWeb] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both SvcWeb__riseLoad;animation-delay:var(--d,0s)}[data-screen=SvcWeb] .marquee{width:max-content;animation:36s linear infinite SvcWeb__marquee;display:flex}[data-screen=SvcWeb] .lift{transition:transform .5s cubic-bezier(.2,.7,.1,1)}[data-screen=SvcWeb] .lift:hover{transform:translateY(-6px)}[data-screen=SvcWeb] .menu-btn{display:none}[data-screen=SvcWeb] .foot a:hover{color:#fff}[data-screen=SvcWeb] .svc-link{white-space:nowrap;border:1px solid #f4f4ef2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}[data-screen=SvcWeb] .svc-link:hover{color:#0e0f12;background:#f4f4ef}[data-screen=SvcWeb] .svc-cur{background:var(--accent);border-color:var(--accent);color:#fff}[data-screen=SvcWeb] .type{white-space:nowrap;animation:1.2s steps(28,end) both SvcWeb__type;animation-delay:var(--d,0s);display:inline-block;overflow:hidden}[data-screen=SvcWeb] .caret{animation:1s step-end infinite SvcWeb__blink}[data-screen=SvcWeb] .work:hover .work-shot{transform:scale(1.03)}[data-screen=SvcWeb] .work-shot{transition:transform .8s cubic-bezier(.2,.7,.1,1)}@keyframes SvcWeb__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes SvcWeb__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes SvcWeb__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes SvcWeb__marquee{to{transform:translate(-50%)}}@keyframes SvcWeb__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efdb;box-shadow:0 1px #0e0f1214}}@keyframes SvcWeb__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SvcWeb__zoomIn{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes SvcWeb__pxUp{to{transform:translateY(-120px)}}@keyframes SvcWeb__type{0%{max-width:0}to{max-width:100%}}@keyframes SvcWeb__blink{50%{opacity:0}}@supports (animation-timeline:view()){[data-screen=SvcWeb] .hero{view-timeline-name:--hero}[data-screen=SvcWeb] .px-up{animation:linear both SvcWeb__pxUp;animation-timeline:--hero;animation-range:exit}[data-screen=SvcWeb] .navbar{animation:linear both SvcWeb__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=SvcWeb] .progress{animation:linear both SvcWeb__grow;animation-timeline:scroll(root)}[data-screen=SvcWeb] .rv{animation:linear both SvcWeb__rise;animation-timeline:view();animation-range:entry entry 70%}[data-screen=SvcWeb] .zoom{animation:linear both SvcWeb__zoomIn;animation-timeline:view();animation-range:entry cover 50%}[data-screen=SvcWeb] .line-grow{animation:linear both SvcWeb__grow;animation-timeline:view();animation-range:entry 20% cover 50%}}[data-screen=SvcWeb] .still *,[data-screen=SvcWeb] .still :before,[data-screen=SvcWeb] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=SvcWeb] .dd *,[data-screen=SvcWeb] .dd :before,[data-screen=SvcWeb] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=SvcWeb]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=SvcWeb] .nav-links{display:none!important}[data-screen=SvcWeb] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=SvcWeb] .g2,[data-screen=SvcWeb] .g3{grid-template-columns:1fr!important}[data-screen=SvcWeb] .g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-screen=SvcWeb] .foot-grid{grid-template-columns:1fr 1fr!important}}@media (width<=680px){[data-screen=SvcWeb] .wrap{padding:0 16px}[data-screen=SvcWeb] .topbar-social,[data-screen=SvcWeb] .client-btn{display:none!important}[data-screen=SvcWeb] .g4,[data-screen=SvcWeb] .foot-grid{grid-template-columns:1fr!important}}
