html:has(>body[data-screen=NotFound]){scroll-behavior:smooth}body[data-screen=NotFound]{color:#0e0f12;-webkit-font-smoothing:antialiased;background:#f4f4ef;margin:0;font-family:Roboto,system-ui,sans-serif}[data-screen=NotFound] a{color:inherit;text-decoration:none}[data-screen=NotFound] a:hover{color:var(--accent)}[data-screen=NotFound] .dd *,[data-screen=NotFound] .dd :before,[data-screen=NotFound] .dd :after{box-sizing:border-box}[data-screen=NotFound] .disp{font-family:Roboto,system-ui,sans-serif}[data-screen=NotFound] .mono{font-family:Roboto Mono,ui-monospace,monospace}[data-screen=NotFound] .wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 40px}[data-screen=NotFound] .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=NotFound] .btn:hover{transform:translateY(-2px)}[data-screen=NotFound] .btn-ink{color:#f4f4ef;background:#0e0f12}[data-screen=NotFound] .btn-ink:hover{background:var(--accent);color:#fff}[data-screen=NotFound] .btn-line{color:#0e0f12;border:1px solid #0e0f1240}[data-screen=NotFound] .btn-line:hover{color:#0e0f12;border-color:#0e0f12}[data-screen=NotFound] .btn-acc{background:var(--accent);color:#fff}[data-screen=NotFound] .btn-acc:hover{color:#fff;background:#0e0f12}[data-screen=NotFound] .btn-light{color:#0e0f12;background:#f4f4ef}[data-screen=NotFound] .btn-light:hover{color:#0e0f12;background:#fff}[data-screen=NotFound] .navlink{padding:8px 0;position:relative}[data-screen=NotFound] .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=NotFound] .navlink:hover:after{transform-origin:0;transform:scaleX(1)}[data-screen=NotFound] .w{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}[data-screen=NotFound] .w>span{animation:1.1s cubic-bezier(.16,.8,.1,1) both NotFound__wordUp;animation-delay:var(--d,0s);display:inline-block}[data-screen=NotFound] .fade-load{animation:1.2s cubic-bezier(.16,.8,.1,1) both NotFound__riseLoad;animation-delay:var(--d,0s)}[data-screen=NotFound] .spin{animation:70s linear infinite NotFound__spin}[data-screen=NotFound] .spin-rev{animation:70s linear infinite NotFound__spinRev}[data-screen=NotFound] .float{animation:6s ease-in-out infinite NotFound__float;animation-delay:var(--d,0s)}[data-screen=NotFound] .marquee{width:max-content;animation:48s linear infinite NotFound__marquee;display:flex}[data-screen=NotFound] .ticker:hover .marquee{animation-play-state:paused}[data-screen=NotFound] .tab{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid #0e0f121f;grid-template-columns:44px 1fr;gap:16px;width:100%;padding:22px 0;transition:opacity .3s;display:grid;position:relative}[data-screen=NotFound] .tab:focus-visible{outline:2px solid var(--accent);outline-offset:4px}[data-screen=NotFound] .tab-off{opacity:.45}[data-screen=NotFound] .tab-off:hover{opacity:.85}[data-screen=NotFound] .tab-bar{background:var(--accent);transform-origin:0;height:2px;animation:7s linear both NotFound__bar;position:absolute;top:-1px;left:0;right:0}[data-screen=NotFound] .panel-in{animation:.8s cubic-bezier(.16,.8,.1,1) both NotFound__panelIn}[data-screen=NotFound] .poster-in{animation:1s cubic-bezier(.7,0,.2,1) both NotFound__posterIn}[data-screen=NotFound] .svc-card{background:#fff;border:1px solid #0e0f1214;border-radius:24px;flex-direction:column;gap:18px;min-height:260px;padding:28px;transition:transform .5s cubic-bezier(.2,.7,.1,1),background .5s,color .5s;display:flex;position:relative;overflow:hidden}[data-screen=NotFound] .svc-card:before{content:"";background:var(--accent);z-index:0;transition:transform .6s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:translateY(101%)}[data-screen=NotFound] .svc-card>*{z-index:1;position:relative}[data-screen=NotFound] .svc-card:hover{color:#fff;transform:translateY(-6px)}[data-screen=NotFound] .svc-card:hover:before{transform:none}[data-screen=NotFound] .svc-card:hover .svc-ic{border-color:#fff6}[data-screen=NotFound] .svc-card:hover .svc-arrow{color:var(--accent);background:#fff;transform:rotate(-45deg)}[data-screen=NotFound] .svc-arrow{transition:transform .5s cubic-bezier(.2,.7,.1,1),background .4s}[data-screen=NotFound] .pcard{position:sticky}[data-screen=NotFound] .chip{white-space:nowrap;background:#fff;border:1px solid #0e0f121a;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 12px;font-size:15px;font-weight:500;display:inline-flex;box-shadow:0 12px 30px -12px #0e0f1240}[data-screen=NotFound] .menu-btn{display:none}[data-screen=NotFound] .price-card{transition:transform .5s cubic-bezier(.2,.7,.1,1)}[data-screen=NotFound] .price-card:hover{transform:translateY(-6px)rotate(-.4deg)}[data-screen=NotFound] .foot a:hover{color:#fff;opacity:1}@keyframes NotFound__wordUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes NotFound__riseLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes NotFound__rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes NotFound__spin{to{transform:rotate(360deg)}}@keyframes NotFound__spinRev{to{transform:rotate(-360deg)}}@keyframes NotFound__float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes NotFound__marquee{to{transform:translate(-50%)}}@keyframes NotFound__bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes NotFound__panelIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes NotFound__posterIn{0%{clip-path:inset(0 0 100% round 28px)}to{clip-path:inset(0 round 28px)}}@keyframes NotFound__pxDown{to{transform:translateY(220px)}}@keyframes NotFound__pxUp{to{transform:translateY(-200px)}}@keyframes NotFound__pxUpFast{to{transform:translateY(-360px)}}@keyframes NotFound__heroText{to{opacity:.15;transform:translateY(-80px)}}@keyframes NotFound__heroPhoto{to{transform:translateY(140px)scale(1.06)}}@keyframes NotFound__photoIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}[data-screen=NotFound] .photo-in{animation:1.8s cubic-bezier(.16,.8,.1,1) .1s both NotFound__photoIn}@media (width<=1100px){[data-screen=NotFound] .hero-photo{margin:0 auto -40px;width:100%!important;position:relative!important;top:0!important}[data-screen=NotFound] .orbit-col{display:none!important}}@keyframes NotFound__navSolid{to{-webkit-backdrop-filter:blur(16px);background:#f4f4efdb;box-shadow:0 1px #0e0f1214}}@keyframes NotFound__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes NotFound__drawY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes NotFound__slideL{0%{transform:translate(6%)}to{transform:translate(-30%)}}@keyframes NotFound__slideR{0%{transform:translate(-30%)}to{transform:translate(6%)}}@keyframes NotFound__reveal{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes NotFound__zoomIn{0%{transform:scale(1.25)}to{transform:scale(1)}}@supports (animation-timeline:view()){[data-screen=NotFound] .hero{view-timeline-name:--hero}[data-screen=NotFound] .px-down{animation:linear both NotFound__pxDown;animation-timeline:--hero;animation-range:exit}[data-screen=NotFound] .px-up{animation:linear both NotFound__pxUp;animation-timeline:--hero;animation-range:exit}[data-screen=NotFound] .px-upf{animation:linear both NotFound__pxUpFast;animation-timeline:--hero;animation-range:exit}[data-screen=NotFound] .px-text{animation:linear both NotFound__heroText;animation-timeline:--hero;animation-range:exit exit 90%}[data-screen=NotFound] .px-photo{animation:linear both NotFound__heroPhoto;animation-timeline:--hero;animation-range:exit}[data-screen=NotFound] .navbar{animation:linear both NotFound__navSolid;animation-timeline:scroll(root);animation-range:0 140px}[data-screen=NotFound] .progress{animation:linear both NotFound__grow;animation-timeline:scroll(root)}[data-screen=NotFound] .rv{animation:linear both NotFound__rise;animation-timeline:view();animation-range:entry entry 70%}[data-screen=NotFound] .rv-clip{animation:linear both NotFound__reveal;animation-timeline:view();animation-range:entry entry 80%}[data-screen=NotFound] .zoom{animation:linear both NotFound__zoomIn;animation-timeline:view();animation-range:entry cover 50%}[data-screen=NotFound] .draw{animation:linear both NotFound__drawY;animation-timeline:view();animation-range:entry}[data-screen=NotFound] .slide-l{animation:linear both NotFound__slideL;animation-timeline:view();animation-range:cover}[data-screen=NotFound] .slide-r{animation:linear both NotFound__slideR;animation-timeline:view();animation-range:cover}}[data-screen=NotFound] .still *,[data-screen=NotFound] .still :before,[data-screen=NotFound] .still :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-screen=NotFound] .dd *,[data-screen=NotFound] .dd :before,[data-screen=NotFound] .dd :after{transition:none!important;animation:none!important}html:has(>body[data-screen=NotFound]){scroll-behavior:auto}}@media (width<=1240px){[data-screen=NotFound] .nav-links{display:none!important}[data-screen=NotFound] .menu-btn{display:inline-flex}}@media (width<=1100px){[data-screen=NotFound] .hero-grid{grid-template-columns:1fr!important}[data-screen=NotFound] .orbit-col{justify-content:center!important}[data-screen=NotFound] .upd,[data-screen=NotFound] .story{grid-template-columns:1fr!important}[data-screen=NotFound] .story-sticky{position:static!important}[data-screen=NotFound] .svc{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-screen=NotFound] .pcard,[data-screen=NotFound] .price{grid-template-columns:1fr!important}[data-screen=NotFound] .foot{grid-template-columns:1fr 1fr!important}}@media (width<=680px){[data-screen=NotFound] .wrap{padding:0 16px}[data-screen=NotFound] .topbar-social,[data-screen=NotFound] .client-btn,[data-screen=NotFound] .orbit-col{display:none!important}[data-screen=NotFound] .svc,[data-screen=NotFound] .foot,[data-screen=NotFound] .stats{grid-template-columns:1fr!important}[data-screen=NotFound] .pcard{position:relative!important;top:auto!important}}
