.home-page{--design-width:1920;--design-height:8874;--scale:1;--scaled-height:8874px;--scaled-hero-height:1920px;--scaled-systems-top:1607px;--scaled-systems-background-height:2952px;--type-heading-weight:530;--type-heading-size-adjust:0px;--type-heading-line-adjust:0px;--type-heading-letter-spacing:0px;--type-heading-line-gap-adjust:0px;--type-heading-mobile-size-adjust:-11px;--type-heading-mobile-line-adjust:1px;--type-hero-subtitle-weight:500;--type-hero-subtitle-size-adjust:-2px;--type-hero-subtitle-line-adjust:-7px;--type-hero-subtitle-letter-spacing:0px;--type-hero-subtitle-top:490px;--type-hero-subtitle-mobile-weight:410;--type-hero-subtitle-mobile-size-adjust:-2px;--type-hero-subtitle-mobile-line-adjust:-7px;--type-hero-subtitle-mobile-gap:24px;--type-section-subtitle-weight:400;--type-section-subtitle-size-adjust:0px;--type-section-subtitle-line-adjust:0px;--type-section-subtitle-letter-spacing:0px;--type-section-subtitle-gap-adjust:0px;--type-selling-title-weight:530;--type-selling-title-size-adjust:0px;--type-selling-title-line-adjust:0px;--type-selling-title-letter-spacing:0px;--type-selling-body-weight:400;--type-selling-body-size-adjust:0px;--type-selling-body-line-adjust:0px;--type-selling-body-letter-spacing:0px;--type-selling-body-gap-adjust:0px;--hero-bg-desktop-x:50%;--hero-bg-desktop-y:63%;--hero-bg-desktop-scale:1.05;--hero-bg-mobile-x:40%;--hero-bg-mobile-y:59%;--hero-bg-mobile-scale:1;--hero-bg-parallax-y:0px}@media (width>=768px){html[data-platform=macos] .page-shell{--type-heading-weight:500;--type-selling-title-weight:500;--type-hero-subtitle-weight:400}html[data-platform=macos] .page-shell,html[data-platform=macos] .site-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.page-shell{width:100%;height:var(--scaled-height);background:radial-gradient(circle at 50% 14%,#4e4e4e29,#0000 36vw),linear-gradient(#07090c 0%,#020406 42%,#040506 100%);min-height:1px;position:relative;overflow:hidden}.page-shell:before{content:"";z-index:0;pointer-events:none;height:1146px;transform:scaleY(var(--scale));transform-origin:bottom;background:linear-gradient(#020304 0 64%,#11110f 64% 100%);position:absolute;bottom:0;left:0;right:0}.hero-wide-background{z-index:0;height:var(--scaled-hero-height);pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden;mask-image:linear-gradient(#000 0 84%,#000000b8 90%,#00000042 96%,#0000 100%)}.hero-background-image{transform:translate3d(0, var(--hero-bg-parallax-y), 0);backface-visibility:hidden;will-change:transform;position:absolute;inset:0}.hero-background-art{background-image:var(--site-image-hero);scale:var(--hero-bg-desktop-scale);transform-origin:50%;transform:translate3d(calc(50% - var(--hero-bg-desktop-x)), calc(50% - var(--hero-bg-desktop-y)), 0);backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-1px}.systems-wide-background{top:var(--scaled-systems-top);z-index:0;height:var(--scaled-systems-background-height);pointer-events:none;backface-visibility:hidden;will-change:transform;background:radial-gradient(70% 42% at 50% 31%,#6e80976b 0%,#43506052 44%,#0000 76%),radial-gradient(circle at 18% 34%,#38536d2e,#0000 36%),radial-gradient(circle at 84% 38%,#30445b29,#0000 34%),linear-gradient(#0000 0%,#222b3585 7%,#323b45 23%,#343d47 42%,#28323e 62%,#16202b 80%,#05090ead 91%,#0000 100%);position:absolute;left:0;right:0;transform:translate(0,0)}.design-canvas{z-index:1;width:calc(var(--design-width) * 1px);height:calc(var(--design-height) * 1px);margin-left:calc(var(--design-width) * -.5px);transform:scale(var(--scale));transform-origin:top;contain:layout paint style;position:relative;left:50%;overflow:hidden}.design-canvas:after{content:"";z-index:20;pointer-events:none;background:linear-gradient(#0000 0 9%,#0204060a 13%,#0000 18%),linear-gradient(#0000 0 78%,#0204061a 100%);position:absolute;inset:0}@media (width>=768px) and (width<=1919px){.home-page{--desktop-gutter:clamp(24px, 4vw, 64px);--content-width:min(1440px, calc(100% - var(--desktop-gutter) * 2));--section-space:clamp(72px, 7vw, 112px)}.page-shell{height:auto}.systems-wide-background{height:calc(var(--scaled-systems-background-height) + var(--section-space));mask-image:linear-gradient(#000 0 72%,#0000 100%)}.page-shell:before,.design-canvas:after{display:none}.design-canvas{contain:none;width:100%;height:auto;margin-left:0;left:auto;overflow:visible;transform:none}.design-canvas>section,.design-canvas>footer{scroll-margin-top:96px}}@media (width<=767px){.page-shell{background:linear-gradient(#070b12 0%,#04070b 28%,#020406 100%);height:auto;min-height:100svh;overflow:hidden}.page-shell:before{display:none}.hero-wide-background{height:1240px;mask-image:linear-gradient(#000 0 82%,#0000 100%)}.hero-background-image{inset:-6% -34%}.hero-background-art{scale:var(--hero-bg-mobile-scale);transform:translate3d(calc(50% - var(--hero-bg-mobile-x)), calc(50% - var(--hero-bg-mobile-y)), 0);background-position:50%;background-size:cover}.systems-wide-background{display:none}.design-canvas{contain:none;width:100%;height:auto;margin-left:0;position:relative;left:auto;overflow:visible;transform:none}.design-canvas:after{display:none}}@media (prefers-reduced-motion:reduce){.hero-background-image,.systems-wide-background{will-change:auto;transform:none}}html[data-motion=ready] [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1),filter .9s cubic-bezier(.2,.7,.2,1);transform:translateY(54px)}html[data-motion=ready] [data-reveal=soft]{transform:translateY(22px)}html[data-motion=ready] [data-reveal=scale]{filter:blur(10px);transform:translateY(42px)scale(.985)}html[data-motion=ready] [data-reveal=device]{filter:blur(8px);transition-duration:1.15s;transform:translateY(92px)scale(.97)}html[data-motion=ready] [data-reveal][data-visible=true]{opacity:1;filter:none;transform:translate(0,0)scale(1)}html[data-account-return] [data-reveal]{opacity:1;filter:none;transition:none;transform:none}@media (width>=768px) and (width<=1919px){html[data-motion=ready] .hero [data-reveal=device]:not([data-visible=true]){transform:translateY(24px)scale(.985)}}@media (width<=767px){html[data-motion=ready] [data-reveal=device]{filter:none;transition-duration:.76s;transform:translateY(36px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html[data-motion=ready] [data-reveal]{opacity:1;filter:none;transition:none;transform:none}}.site-header[data-astro-cid-nen7h5rs]{--header-bg-opacity:0;z-index:100;min-width:320px;height:calc(93px + env(safe-area-inset-top,0px));padding-top:calc(32px + env(safe-area-inset-top,0px));isolation:isolate;pointer-events:none;position:fixed;top:0;left:0;right:0}.site-header[data-astro-cid-nen7h5rs]:before{content:"";z-index:0;pointer-events:none;opacity:var(--header-bg-opacity);will-change:opacity;background:linear-gradient(#0009 0%,#0000 100%);position:absolute;inset:0 0 -96px}nav[data-astro-cid-nen7h5rs]{z-index:1;pointer-events:auto;justify-content:center;align-items:center;gap:43px;height:61px;display:flex;position:relative}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(2){margin-right:51px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(3){margin-left:51px}a[data-astro-cid-nen7h5rs]{color:#bfc2c7;justify-content:center;align-items:center;width:101px;height:61px;font-size:20px;line-height:1.2;text-decoration:none;transition:color .18s;display:flex}a[data-astro-cid-nen7h5rs]:hover,a[data-astro-cid-nen7h5rs]:focus-visible{color:#fff}.brand[data-astro-cid-nen7h5rs]{top:calc(32px + env(safe-area-inset-top,0px));z-index:2;pointer-events:auto;width:29px;height:61px;position:absolute;left:50%;transform:translate(-50%)}.menu-toggle[data-astro-cid-nen7h5rs]{display:none}.header-actions[data-astro-cid-nen7h5rs]{top:calc(40px + env(safe-area-inset-top,0px));right:calc(50% - 843px * var(--scale));z-index:3;pointer-events:auto;align-items:center;gap:16px;display:flex;position:absolute}.language-switch[data-astro-cid-nen7h5rs]{white-space:nowrap;border-radius:12px;width:auto;height:44px;padding:0 10px;font-size:15px;transition:color .18s}.account-avatar[data-astro-cid-nen7h5rs]{isolation:isolate;color:#f0f2f2;cursor:pointer;background:linear-gradient(110deg,#303236 0%,#282a2e 54%,#202832 100%) padding-box padding-box,linear-gradient(100deg,#f0ce78 0%,#e6c66f 28%,#89919c 68%,#536176 100%) border-box;border:2px solid #0000;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1;transition:filter .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:-3px 0 14px #ecc56a24,5px 0 16px #52637c33,0 8px 20px #0000004d}.account-avatar[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}.account-avatar[data-astro-cid-nen7h5rs][hidden],.account-avatar[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][hidden]{display:none}.language-switch[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.purchase-button[data-astro-cid-nen7h5rs]{white-space:nowrap;min-height:44px;color:var(--text);font:inherit;cursor:pointer;pointer-events:auto;isolation:isolate;background:linear-gradient(110deg,#303236 0%,#282a2e 54%,#202832 100%) padding-box padding-box,linear-gradient(100deg,#f0ce78 0%,#e6c66f 28%,#89919c 68%,#536176 100%) border-box;border:2px solid #0000;border-radius:24px;flex-shrink:0;padding:0 24px;font-size:15px;transition:transform .18s,filter .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:-3px 0 14px #ecc56a24,5px 0 16px #52637c33,0 8px 20px #0000004d}.purchase-button[data-astro-cid-nen7h5rs][hidden]{display:none}.purchase-button[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs],.account-avatar[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{z-index:1;position:relative}.purchase-button[data-astro-cid-nen7h5rs]:before,.account-avatar[data-astro-cid-nen7h5rs]:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 25%,#ffffff2b 50%,#0000 75%);animation:5s ease-in-out infinite purchase-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes purchase-shine{0%,72%{transform:translate(-120%)}92%,to{transform:translate(120%)}}@media (hover:hover) and (pointer:fine){.account-avatar[data-astro-cid-nen7h5rs]:hover{filter:brightness(1.12);box-shadow:-3px 0 18px #ecc56a47,5px 0 20px #52637c57,0 10px 24px #0000005c}.purchase-button[data-astro-cid-nen7h5rs]:hover{filter:brightness(1.12);transform:translateY(-2px);box-shadow:-3px 0 18px #ecc56a47,5px 0 20px #52637c57,0 10px 24px #0000005c}}.purchase-button[data-astro-cid-nen7h5rs]:active{transform:scale(.97)}.purchase-button[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:4px;outline:2px solid #ffeb3b}@media (prefers-reduced-motion:reduce){.purchase-button[data-astro-cid-nen7h5rs],.account-avatar[data-astro-cid-nen7h5rs],.language-switch[data-astro-cid-nen7h5rs]{transition:none}.purchase-button[data-astro-cid-nen7h5rs]:before,.account-avatar[data-astro-cid-nen7h5rs]:before{animation:none}.purchase-button[data-astro-cid-nen7h5rs]:hover,.purchase-button[data-astro-cid-nen7h5rs]:active{transform:none}}@media (width>=1280px) and (width<=1400px){nav[data-astro-cid-nen7h5rs]{gap:12px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{width:82px;font-size:17px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(2){margin-right:24px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(3){margin-left:24px}.header-actions[data-astro-cid-nen7h5rs]{gap:8px}.language-switch[data-astro-cid-nen7h5rs]{padding:0 6px}.purchase-button[data-astro-cid-nen7h5rs]{padding:0 16px}}@media (width<=1279px){.header-actions[data-astro-cid-nen7h5rs]{top:calc(12px + env(safe-area-inset-top,0px));gap:8px}.language-switch[data-astro-cid-nen7h5rs]{padding:0 6px;font-size:13px}.purchase-button[data-astro-cid-nen7h5rs]{padding:0 14px;font-size:13px}.site-header[data-astro-cid-nen7h5rs]{height:calc(68px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.brand[data-astro-cid-nen7h5rs]{top:calc(12px + env(safe-area-inset-top,0px));width:44px;height:44px;left:66px;transform:none}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:27px;height:25px}.menu-toggle[data-astro-cid-nen7h5rs]{top:calc(12px + env(safe-area-inset-top,0px));z-index:3;color:#e4e6e9;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;place-content:center;gap:5px;width:44px;height:44px;padding:0;transition:color .18s;display:grid;position:absolute;left:14px}.menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:currentColor;border-radius:2px;width:20px;height:1.5px;transition:transform .22s,opacity .18s}.is-menu-open[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(6.5px)rotate(45deg)}.is-menu-open[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.is-menu-open[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}nav[data-astro-cid-nen7h5rs]{top:calc(64px + env(safe-area-inset-top,0px));opacity:0;visibility:hidden;transform-origin:0 0;background:linear-gradient(135deg,#29323b,#20272c 65%,#292822);border:1px solid #dedcd22b;border-radius:20px;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:4px;width:min(360px,100vw - 28px);height:auto;padding:12px;transition:opacity .18s,transform .22s,visibility .18s;display:grid;position:absolute;left:14px;transform:translateY(-8px)scale(.98);box-shadow:0 18px 48px #0000006b}.is-menu-open[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translateY(0)scale(1)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(2),nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(3){text-align:left;color:#bfc2c7;border-radius:11px;justify-content:flex-start;width:100%;height:52px;margin:0;padding:0 16px;font-size:16px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:active,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{color:#edcf95;background:#edcf9512}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px;outline:1px solid #a99774}.menu-toggle[data-astro-cid-nen7h5rs]:focus{outline:none}.menu-toggle[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:3px;outline:2px solid #b6a178}.is-menu-open[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs]{color:#edcf95}@media (prefers-reduced-motion:reduce){nav[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transition:none}}}@media (width>=768px) and (width<=1919px){.header-actions[data-astro-cid-nen7h5rs]{right:max(32px,50% - 720px)}}@media (width>=1280px) and (width<=1919px){.site-header[data-astro-cid-nen7h5rs]{height:80px;padding-top:16px}nav[data-astro-cid-nen7h5rs]{gap:24px;height:48px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{width:80px;height:48px;font-size:16px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(2){margin-right:32px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(3){margin-left:32px}.brand[data-astro-cid-nen7h5rs]{height:48px;top:16px}.header-actions[data-astro-cid-nen7h5rs]{gap:12px;top:18px}.purchase-button[data-astro-cid-nen7h5rs]{padding:0 20px}}@media (width<=767px){.brand[data-astro-cid-nen7h5rs]{left:50%;transform:translate(-50%)}.menu-toggle[data-astro-cid-nen7h5rs]{background:0 0;border-radius:0;left:clamp(12px,4vw,18px)}.menu-toggle[data-astro-cid-nen7h5rs]:hover,.menu-toggle[data-astro-cid-nen7h5rs]:active{box-shadow:none;background:0 0}.menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{width:22px}.header-actions[data-astro-cid-nen7h5rs]{gap:16px;right:clamp(16px,4vw,24px)}.language-switch[data-astro-cid-nen7h5rs]{min-width:28px;padding:0 4px;font-size:0}.language-switch[data-astro-cid-nen7h5rs]:after{content:"中文";font-size:14px;line-height:1}.language-switch[data-astro-cid-nen7h5rs][lang=en]:after{content:"EN"}.account-avatar[data-astro-cid-nen7h5rs]{width:32px;height:32px;box-shadow:none;background:#2a344252;border:1.5px solid #dfe5ed8c;flex-basis:32px}.account-avatar[data-astro-cid-nen7h5rs]:before{display:none}}@media (width<=479px){.header-actions[data-astro-cid-nen7h5rs]{top:calc(8px + env(safe-area-inset-top,0px));right:16px}.purchase-button[data-astro-cid-nen7h5rs]{padding:0 10px}.brand[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs]{top:calc(8px + env(safe-area-inset-top,0px))}}.cta-group[data-astro-cid-vydq27ri]{z-index:8;color:#fff;grid-template-columns:218px 1px 218px;justify-content:center;align-items:start;gap:24px;width:550px;height:82px;display:grid;position:absolute;left:685px}.cta-group--hero[data-astro-cid-vydq27ri]{top:652px}.cta-group--footer[data-astro-cid-vydq27ri]{top:480px}.download-cluster[data-astro-cid-vydq27ri]{min-width:0;position:relative}.download-pill[data-astro-cid-vydq27ri]{z-index:2;height:68px;position:relative}.download-surface[data-astro-cid-vydq27ri]{z-index:0;background:linear-gradient(110deg,#303236 0%,#282a2e 54%,#202832 100%) padding-box padding-box,linear-gradient(100deg,#f0ce78 0%,#e6c66f 28%,#89919c 68%,#536176 100%) border-box;border:3px solid #0000;border-radius:34px;position:absolute;inset:0;overflow:hidden;box-shadow:-5px 0 18px #ecc56a38,7px 0 19px #52637c47,0 12px 28px #0000005c,inset 0 1px #ffffff0f}.download-surface[data-astro-cid-vydq27ri]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff2b,#0000);transition:transform .65s;position:absolute;inset:0;transform:translate(-120%)}.download-pill[data-astro-cid-vydq27ri]:hover .download-surface[data-astro-cid-vydq27ri]:before,.download-pill[data-astro-cid-vydq27ri]:focus-within .download-surface[data-astro-cid-vydq27ri]:before{transform:translate(120%)}.download-primary[data-astro-cid-vydq27ri],.download-toggle[data-astro-cid-vydq27ri],.demo-action[data-astro-cid-vydq27ri]{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.download-primary[data-astro-cid-vydq27ri]{z-index:1;white-space:nowrap;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;padding:0 54px;font-size:19px;display:flex;position:relative}.download-primary-content[data-astro-cid-vydq27ri]{align-items:center;gap:12px;display:flex;transform:translate(-8px)}.platform-icons[data-astro-cid-vydq27ri],.platform-icon[data-astro-cid-vydq27ri]{flex:none;width:22px;height:22px}.platform-icon[data-astro-cid-vydq27ri]{display:none;overflow:visible}[data-astro-cid-vydq27ri][data-platform=ios] .platform-icon--ios[data-astro-cid-vydq27ri],[data-astro-cid-vydq27ri][data-platform=macos] .platform-icon--ios[data-astro-cid-vydq27ri],[data-astro-cid-vydq27ri][data-platform=android] .platform-icon--android[data-astro-cid-vydq27ri],[data-astro-cid-vydq27ri][data-platform=windows] .platform-icon--windows[data-astro-cid-vydq27ri]{display:block}.download-toggle[data-astro-cid-vydq27ri]{z-index:1;cursor:pointer;background:0 0;border:0;place-items:center;width:68px;height:100%;padding:0;display:grid;position:absolute;top:0;right:0}.download-toggle[data-astro-cid-vydq27ri]>img[data-astro-cid-vydq27ri]{transform-origin:50%;width:12px;height:7px;transition:transform .18s;display:block;transform:translateY(1px)}.is-download-open[data-astro-cid-vydq27ri] .download-toggle[data-astro-cid-vydq27ri]>img[data-astro-cid-vydq27ri]{transform:translateY(1px)rotate(180deg)}.download-caption[data-astro-cid-vydq27ri]{color:#ffffff7a;text-align:center;margin-top:8px;font-size:11px;line-height:1;display:block}.cta-divider[data-astro-cid-vydq27ri]{background:linear-gradient(#0000,#ffffff8c,#0000);align-self:center;width:1px;height:42px;margin-top:13px}.demo-action[data-astro-cid-vydq27ri]{backdrop-filter:blur(2px);width:218px;height:68px;box-shadow:none;background:linear-gradient(90deg,#3a342fc2 0%,#1a1912c2 100%);border:1px solid #666;border-radius:57px;justify-content:center;align-items:center;gap:16px;font-size:19px;transition:border-color .18s,background .18s,transform .18s;display:flex}.demo-action[data-astro-cid-vydq27ri]:hover,.demo-action[data-astro-cid-vydq27ri]:focus-visible{background:linear-gradient(90deg,#443d36d1 0%,#222017d1 100%);border-color:#858585;transform:translateY(-1px)}.demo-action[data-astro-cid-vydq27ri] img[data-astro-cid-vydq27ri]{flex:none;width:17px;height:12px}.download-menu[data-astro-cid-vydq27ri]{z-index:10;opacity:0;pointer-events:none;background:#080c14f7;border:1px solid #ffffff29;border-radius:14px;width:220px;padding:7px;transition:opacity .2s,transform .2s cubic-bezier(.2,.7,.2,1);position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-8px);box-shadow:0 18px 48px #00000085}.cta-group--footer[data-astro-cid-vydq27ri] .download-menu[data-astro-cid-vydq27ri]{top:auto;bottom:calc(100% + 10px);transform:translateY(8px)}.is-download-open[data-astro-cid-vydq27ri] .download-menu[data-astro-cid-vydq27ri]{opacity:1;pointer-events:auto;transform:translateY(0)}.download-menu[data-astro-cid-vydq27ri][hidden]{display:none}.download-menu[data-astro-cid-vydq27ri] a[data-astro-cid-vydq27ri]{color:#ffffffdb;border-radius:9px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.download-menu[data-astro-cid-vydq27ri] a[data-astro-cid-vydq27ri]:hover,.download-menu[data-astro-cid-vydq27ri] a[data-astro-cid-vydq27ri]:focus-visible{color:#fff;background:#ffeb3b1a}.download-menu[data-astro-cid-vydq27ri] small[data-astro-cid-vydq27ri]{color:#ffffff73;font-size:11px}@media (prefers-reduced-motion:reduce){.download-menu[data-astro-cid-vydq27ri]{transition:none}}@media (width>=768px) and (width<=1919px){.cta-group[data-astro-cid-vydq27ri]{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:18px;width:min(100%,440px);height:auto;margin:28px auto 0;position:relative;top:auto;left:auto}.download-pill[data-astro-cid-vydq27ri],.demo-action[data-astro-cid-vydq27ri]{height:52px}.download-primary[data-astro-cid-vydq27ri]{padding:0 42px;font-size:16px}.download-toggle[data-astro-cid-vydq27ri]{width:48px}.platform-icons[data-astro-cid-vydq27ri],.platform-icon[data-astro-cid-vydq27ri]{flex-basis:19px;width:19px;height:19px}.download-caption[data-astro-cid-vydq27ri]{font-size:11px;line-height:1.3}.demo-action[data-astro-cid-vydq27ri]{gap:12px;width:100%;font-size:16px}.cta-divider[data-astro-cid-vydq27ri]{align-self:start;height:32px;margin-top:10px}}@media (width<=767px){.cta-group[data-astro-cid-vydq27ri]{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:9px;width:min(350px,100vw - 24px);height:66px;position:relative;top:auto;left:auto}.cta-group--hero[data-astro-cid-vydq27ri]{margin-top:24px}.cta-group--footer[data-astro-cid-vydq27ri]{margin:30px auto 0}.download-pill[data-astro-cid-vydq27ri],.demo-action[data-astro-cid-vydq27ri]{height:48px}.download-surface[data-astro-cid-vydq27ri],.demo-action[data-astro-cid-vydq27ri]{border-radius:57px}.download-primary[data-astro-cid-vydq27ri]{padding:0 36px;font-size:14px}.download-primary-content[data-astro-cid-vydq27ri]{gap:7px;transform:translate(-4px)}.download-toggle[data-astro-cid-vydq27ri]{width:48px}.platform-icons[data-astro-cid-vydq27ri],.platform-icon[data-astro-cid-vydq27ri]{width:18px;height:18px}.download-caption[data-astro-cid-vydq27ri]{margin-top:6px;font-size:9px}.cta-divider[data-astro-cid-vydq27ri]{align-self:start;height:30px;margin-top:9px}.demo-action[data-astro-cid-vydq27ri]{gap:8px;width:100%;font-size:14px}.demo-action[data-astro-cid-vydq27ri] img[data-astro-cid-vydq27ri]{width:14px;height:10px}.download-menu[data-astro-cid-vydq27ri]{width:196px}}@media (width<=350px){.cta-group[data-astro-cid-vydq27ri]{gap:6px}.download-primary[data-astro-cid-vydq27ri],.demo-action[data-astro-cid-vydq27ri]{font-size:13px}}@media (prefers-reduced-motion:reduce){.download-surface[data-astro-cid-vydq27ri]:before,.demo-action[data-astro-cid-vydq27ri]{transition:none}}@property --device-border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.hero[data-astro-cid-ejpysp6r]{z-index:1;width:1920px;height:1920px;position:absolute;top:0;left:0}.hero-copy[data-astro-cid-ejpysp6r]{z-index:5;pointer-events:none;position:absolute;inset:0}h1[data-astro-cid-ejpysp6r]{color:#fff;width:1266px;font-size:calc(80px + var(--type-heading-size-adjust));line-height:calc(95px + var(--type-heading-line-adjust));font-weight:var(--type-heading-weight);text-align:center;letter-spacing:var(--type-heading-letter-spacing);margin:0;position:absolute;top:202px;left:327px}h1[data-astro-cid-ejpysp6r]>span[data-astro-cid-ejpysp6r]{white-space:nowrap;display:block}h1[data-astro-cid-ejpysp6r]>span[data-astro-cid-ejpysp6r]+span[data-astro-cid-ejpysp6r]{margin-top:calc(18px + var(--type-heading-line-gap-adjust))}h1[data-astro-cid-ejpysp6r]>.hero-title-mobile[data-astro-cid-ejpysp6r]{display:none}.hero-copy[data-astro-cid-ejpysp6r] p[data-astro-cid-ejpysp6r]{left:410px;top:var(--type-hero-subtitle-top);color:#919191d1;width:1100px;font-size:calc(24px + var(--type-hero-subtitle-size-adjust));line-height:calc(39px + var(--type-hero-subtitle-line-adjust));font-weight:var(--type-hero-subtitle-weight);letter-spacing:var(--type-hero-subtitle-letter-spacing);text-align:center;white-space:nowrap;margin:0;position:absolute}.device[data-astro-cid-ejpysp6r]{--device-border-angle:0turn;z-index:4;isolation:isolate;pointer-events:none;border-radius:76px;width:1680px;height:1055px;margin:0;animation:9s linear infinite border-flow;position:absolute;top:820px;left:120px}.device-glow[data-astro-cid-ejpysp6r],.device-orbit[data-astro-cid-ejpysp6r],.device-metal-frame[data-astro-cid-ejpysp6r],.device-bezel[data-astro-cid-ejpysp6r]{pointer-events:none;position:absolute}.device-orbit[data-astro-cid-ejpysp6r]{background:conic-gradient(from var(--device-border-angle), transparent 0deg 26deg, #4d7895 34deg, #8ed8ff 43deg, #eefaff 50deg, #8ed8ff 58deg, #4d7895 68deg, transparent 82deg 190deg, #5f5a33 205deg, #d5bd3e 217deg, #ffe45d 225deg, #fffbd2 232deg, #ffe45d 239deg, #c0a936 250deg, transparent 265deg 360deg)}.device-glow[data-astro-cid-ejpysp6r]:before{background:conic-gradient(from var(--device-border-angle), transparent 0deg 28deg, #64b8eb47 34deg, #8ed8ff 43deg, #eefaff 50deg, #8ed8ff 58deg, #64b8eb47 68deg, transparent 82deg 202deg, #d5bd3e3d 210deg, #ffe45d 225deg, #fffbd2 232deg, #ffe45d 239deg, #c0a9363d 252deg, transparent 265deg 360deg)}.device-glow[data-astro-cid-ejpysp6r]{z-index:2;inset:-24px}.device-glow[data-astro-cid-ejpysp6r]:before{content:"";opacity:.92;filter:blur(8px);backface-visibility:hidden;border-radius:88px;position:absolute;inset:12px;transform:translateZ(0)}.device-orbit[data-astro-cid-ejpysp6r]{z-index:3;backface-visibility:hidden;-webkit-mask-composite:xor;border-radius:88px;padding:9px;inset:-12px;transform:translateZ(0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.device-metal-frame[data-astro-cid-ejpysp6r]{z-index:4;background:linear-gradient(#080a0d,#050608) padding-box padding-box,linear-gradient(115deg,#272d33 0%,#f5f7f8 17%,#7e878e 34%,#171b1f 51%,#c8ced2 73%,#343a40 100%) border-box;border:3px solid #0000;border-radius:79px;inset:-3px;box-shadow:inset 0 0 0 1px #000000e6,0 1px #ffffff5c}.device-bezel[data-astro-cid-ejpysp6r]{z-index:5;background:linear-gradient(145deg,#0a0c0f 0%,#030405 54%,#090b0e 100%);border-radius:76px;inset:0;overflow:hidden;box-shadow:inset 0 0 0 2px #000000eb,inset 0 0 28px #ffffff09,0 28px 78px #000000b8}.device-screen[data-astro-cid-ejpysp6r]{z-index:1;isolation:isolate;clip-path:inset(0 round 63px);backface-visibility:hidden;contain:paint;background:#0d1520;border:1px solid #404d5b75;border-radius:63px;position:absolute;inset:18px;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 2px #010306d1,inset 0 0 28px #70b9ed12;-webkit-mask-image:linear-gradient(#fff,#fff);-webkit-mask-repeat:no-repeat}.device-screen[data-astro-cid-ejpysp6r]:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 44px #7bc9ff1a,inset 0 -28px 60px #ffde510a}.device-media[data-astro-cid-ejpysp6r],.device-interface[data-astro-cid-ejpysp6r]{z-index:1;object-fit:cover;user-select:none;pointer-events:none;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}@media (width>=768px) and (width<=1919px){.hero[data-astro-cid-ejpysp6r]{width:var(--content-width);flex-direction:column;align-items:center;height:auto;margin:0 auto;padding:clamp(112px,14vh,152px) 0 0;display:flex;position:relative}.hero-copy[data-astro-cid-ejpysp6r]{width:100%;position:relative;inset:auto}h1[data-astro-cid-ejpysp6r]{text-wrap:balance;width:min(100%,1100px);margin:0 auto;font-size:clamp(44px,3.7vw,64px);line-height:1.14;position:relative;top:auto;left:auto}h1[data-astro-cid-ejpysp6r]>span[data-astro-cid-ejpysp6r]{white-space:normal}h1[data-astro-cid-ejpysp6r]>span[data-astro-cid-ejpysp6r]+span[data-astro-cid-ejpysp6r]{margin-top:10px}.hero-copy[data-astro-cid-ejpysp6r] p[data-astro-cid-ejpysp6r]{white-space:normal;text-wrap:balance;width:min(100%,820px);margin:24px auto 0;font-size:clamp(16px,1.2vw,18px);line-height:1.6;position:relative;top:auto;left:auto}.device[data-astro-cid-ejpysp6r]{aspect-ratio:1680/1055;border-radius:54px;width:min(100%,clamp(1200px,62.5vw,1440px));height:auto;margin-top:clamp(36px,5vh,56px);position:relative;top:auto;left:auto}.device-metal-frame[data-astro-cid-ejpysp6r]{border-radius:57px}.device-orbit[data-astro-cid-ejpysp6r],.device-glow[data-astro-cid-ejpysp6r]:before{border-radius:66px}.device-bezel[data-astro-cid-ejpysp6r]{border-radius:54px}.device-screen[data-astro-cid-ejpysp6r]{clip-path:inset(0 round 42px);border-radius:42px;inset:13px}.device-particles[data-astro-cid-ejpysp6r]{inset:0}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]{left:var(--desktop-x);top:var(--desktop-y)}}@media (width<=767px){.hero[data-astro-cid-ejpysp6r]{width:100%;height:auto;min-height:1240px;padding:calc(96px + env(safe-area-inset-top,0px)) 18px 96px;flex-direction:column;align-items:center;display:flex;position:relative;top:auto;left:auto}.hero-copy[data-astro-cid-ejpysp6r]{width:100%;min-height:230px;position:relative;inset:auto}h1[data-astro-cid-ejpysp6r]{width:min(100%,430px);font-size:clamp(calc(47px + var(--type-heading-mobile-size-adjust)), calc(12vw + var(--type-heading-mobile-size-adjust)), calc(58px + var(--type-heading-mobile-size-adjust)));line-height:calc(1.08em + var(--type-heading-mobile-line-adjust));font-weight:var(--type-heading-weight);margin:0 auto;position:relative;top:auto;left:auto}h1[data-astro-cid-ejpysp6r]>span[data-astro-cid-ejpysp6r]{white-space:normal}h1[data-astro-cid-ejpysp6r]>span[data-astro-cid-ejpysp6r]+span[data-astro-cid-ejpysp6r]{margin-top:calc(10px + var(--type-heading-line-gap-adjust))}h1[data-astro-cid-ejpysp6r]>.hero-title-desktop[data-astro-cid-ejpysp6r]{display:none}h1[data-astro-cid-ejpysp6r]>.hero-title-mobile[data-astro-cid-ejpysp6r],.hero-title-mobile[data-astro-cid-ejpysp6r]>span[data-astro-cid-ejpysp6r]{display:block}.hero-copy[data-astro-cid-ejpysp6r] p[data-astro-cid-ejpysp6r]{width:min(100%,430px);margin:var(--type-hero-subtitle-mobile-gap) auto 0;font-size:calc(16px + var(--type-hero-subtitle-mobile-size-adjust));line-height:calc(25px + var(--type-hero-subtitle-mobile-line-adjust));font-weight:var(--type-hero-subtitle-mobile-weight);white-space:normal;padding:0 4px;position:relative;top:auto;left:auto}.hero-copy[data-astro-cid-ejpysp6r] p[data-astro-cid-ejpysp6r] br[data-astro-cid-ejpysp6r]{display:none}.hero-copy[data-astro-cid-ejpysp6r] p[data-astro-cid-ejpysp6r] i18n-text[data-astro-cid-ejpysp6r]{text-wrap:balance;display:block}.hero-copy[data-astro-cid-ejpysp6r] p[data-astro-cid-ejpysp6r] i18n-text[data-astro-cid-ejpysp6r]+i18n-text[data-astro-cid-ejpysp6r]{margin-top:3px}.device[data-astro-cid-ejpysp6r]{aspect-ratio:824/1768;border-radius:42px;width:min(84vw,370px);height:auto;margin-top:30px;position:relative;top:auto;left:auto}.device-glow[data-astro-cid-ejpysp6r]{inset:-13px}.device-glow[data-astro-cid-ejpysp6r]:before{filter:blur(6px);border-radius:48px;inset:7px}.device-orbit[data-astro-cid-ejpysp6r]{border-radius:48px;padding:5px;inset:-7px}.device-metal-frame[data-astro-cid-ejpysp6r]{border-width:2px;border-radius:44px;inset:-2px}.device-bezel[data-astro-cid-ejpysp6r]{border-radius:42px;box-shadow:inset 0 0 0 1px #000000eb,inset 0 0 18px #ffffff09,0 20px 52px #00000094}.device-screen[data-astro-cid-ejpysp6r]{clip-path:inset(0 round 34px);border-radius:34px;inset:9px;box-shadow:inset 0 0 0 1px #010306d1}.device-interface[data-astro-cid-ejpysp6r]{object-fit:cover}.device-particles[data-astro-cid-ejpysp6r]{inset:-28px}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]{display:none}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(-n+8){display:block}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:first-child{top:12%;left:2%}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(2){top:20%;left:96%}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(3){top:38%;left:-1%}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(4){top:48%;left:98%}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(5){top:68%;left:3%}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(6){top:78%;left:96%}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(7){top:94%;left:8%}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(8){top:92%;left:90%}}@media (width<=360px){.hero-copy[data-astro-cid-ejpysp6r]{min-height:260px}}.device-particles[data-astro-cid-ejpysp6r]{z-index:6;pointer-events:none;position:absolute;inset:-90px}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]{left:calc(var(--x) + 90px);top:calc(var(--y) + 90px);width:var(--size);height:var(--size);background:var(--particle);box-shadow:0 0 calc(var(--size) * 2) var(--particle), 0 0 calc(var(--size) * 6) color-mix(in srgb, var(--particle) 72%, transparent), 0 0 calc(var(--size) * 10) color-mix(in srgb, var(--particle) 34%, transparent);animation:particle-float var(--duration) ease-in-out var(--delay) infinite;border-radius:50%;position:absolute}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(3n+1){--drift-x:12px;--drift-y:-22px}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(3n+2){--drift-x:-9px;--drift-y:-15px}.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]:nth-child(3n){--drift-x:6px;--drift-y:-28px}@keyframes border-flow{to{--device-border-angle:1turn}}@keyframes particle-float{0%,to{opacity:.12;transform:translateY(10px)scale(.62)}42%{opacity:.96}62%{transform:translate3d(var(--drift-x), var(--drift-y), 0) scale(1.18)}}@media (width<=767px){.device-particles[data-astro-cid-ejpysp6r]{inset:-28px}}@media (prefers-reduced-motion:reduce){.device[data-astro-cid-ejpysp6r],.device-particles[data-astro-cid-ejpysp6r] i[data-astro-cid-ejpysp6r]{animation:none}}.light-control[data-astro-cid-bahv74zm]{left:var(--control-x);top:var(--control-y);z-index:3;pointer-events:none;width:82px;height:68px;position:absolute}.light-control[data-astro-cid-bahv74zm].is-adjusting-light{z-index:10}@media (width<=767px){.light-control[data-astro-cid-bahv74zm]{width:72px;height:58px}[data-astro-cid-bahv74zm][data-device-control=kitchen]{top:260px;left:16%}[data-astro-cid-bahv74zm][data-device-control=dining]{top:310px;left:58%}[data-astro-cid-bahv74zm][data-device-control=hall]{top:420px;left:12%}[data-astro-cid-bahv74zm][data-device-control=living]{top:435px;left:62%}[data-astro-cid-bahv74zm][data-device-control=bedroom]{top:530px;left:38%}}.systems-scene[data-astro-cid-trqbflpy],.systems-stage[data-astro-cid-trqbflpy]{display:contents}.systems[data-astro-cid-trqbflpy]{z-index:2;pointer-events:none;width:1920px;height:1738px;position:absolute;top:1607px;left:0}.systems-art-depth[data-astro-cid-trqbflpy]{pointer-events:none;backface-visibility:hidden;will-change:transform;width:2319px;height:2218px;position:absolute;top:-60px;left:-190px;transform:translate(0,0)}.systems-image-plane[data-astro-cid-trqbflpy]{aspect-ratio:2259/2048;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.systems-art[data-astro-cid-trqbflpy]{user-select:none;pointer-events:none;width:100%;height:auto;display:block}.car-sweep[data-astro-cid-trqbflpy]{z-index:2;pointer-events:none;mix-blend-mode:screen;width:13.3687%;height:8.9355%;filter:drop-shadow(0 0 var(--car-sweep-glow-blur,4px) var(--car-sweep-glow-color,#ffe64d94));contain:layout style;position:absolute;top:44.6777%;left:64.4976%;transform:translateZ(0)}h2[data-astro-cid-trqbflpy]{color:#fff;width:1266px;font-size:calc(80px + var(--type-heading-size-adjust));line-height:calc(95px + var(--type-heading-line-adjust));font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-letter-spacing);text-align:center;margin:0;position:absolute;top:353px;left:327px}.systems-title-depth[data-astro-cid-trqbflpy]{z-index:2;pointer-events:none;backface-visibility:hidden;will-change:transform;position:absolute;inset:0;transform:translate(0,0)}.controls-layer[data-astro-cid-trqbflpy]{z-index:3;pointer-events:none;backface-visibility:hidden;will-change:transform;position:absolute;inset:0;transform:translate(0,0)}@media (width>=768px) and (width<=1919px){.systems[data-astro-cid-trqbflpy]{width:var(--content-width);height:auto;padding-top:var(--section-space);margin:0 auto;position:relative;top:auto;left:auto}.systems-title-depth[data-astro-cid-trqbflpy]{will-change:auto;position:relative;inset:auto}h2[data-astro-cid-trqbflpy]{width:min(100%,1000px);margin:0 auto;font-size:clamp(32px,3vw,44px);line-height:1.2;position:relative;top:auto;left:auto}.systems-scene[data-astro-cid-trqbflpy]{aspect-ratio:1920/1760;width:min(100%,clamp(1200px,62.5vw,1800px));margin:16px auto 0;display:block;position:relative;overflow:visible}.systems-stage[data-astro-cid-trqbflpy]{top:calc(-400px * var(--systems-scene-scale,.625));width:1920px;height:1738px;transform:scale(var(--systems-scene-scale,.625));transform-origin:top;margin-left:-960px;display:block;position:absolute;left:50%}}@media (width<=767px){.systems[data-astro-cid-trqbflpy]{background:linear-gradient(#0000 78%,#111923 100%),radial-gradient(100% 55% at 50% 48%,#586c8461,#0000 72%),linear-gradient(#0f161f33,#27313c 50%,#111923 100%);width:100%;height:720px;position:relative;top:auto;left:auto;overflow:hidden}.systems[data-astro-cid-trqbflpy]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0 46%,#1119237a 72%,#111923 100%);height:140px;position:absolute;bottom:0;left:0;right:0}.systems-art-depth[data-astro-cid-trqbflpy]{width:760px;height:727px;margin-left:-380px;top:55px;left:50%}h2[data-astro-cid-trqbflpy]{width:calc(100% - 40px);font-size:36px;line-height:43px;top:84px;left:20px}.controls-layer[data-astro-cid-trqbflpy]{inset:0}}@media (prefers-reduced-motion:reduce){.systems-art-depth[data-astro-cid-trqbflpy],.systems-title-depth[data-astro-cid-trqbflpy],.controls-layer[data-astro-cid-trqbflpy]{will-change:auto;transform:none}.car-sweep[data-astro-cid-trqbflpy]{filter:none}}.features[data-astro-cid-csipddiq]{z-index:3;width:1920px;height:2930px;position:absolute;top:3174px;left:0}.section-art[data-astro-cid-csipddiq]{object-fit:fill;user-select:none;pointer-events:none;position:absolute}.section-heading[data-astro-cid-csipddiq],.feature-copy[data-astro-cid-csipddiq],.integration-copy[data-astro-cid-csipddiq]{z-index:4;position:absolute}.feature-heading-depth[data-astro-cid-csipddiq],.feature-cards-depth[data-astro-cid-csipddiq],.feature-copy-depth[data-astro-cid-csipddiq]{pointer-events:none;backface-visibility:hidden;will-change:transform;width:100%;height:900px;position:absolute;top:0;left:0;transform:translate(0,0)}.feature-parallax-anchor[data-astro-cid-csipddiq]{pointer-events:none;width:1px;height:900px;position:absolute;top:0;left:0}.feature-heading-depth[data-astro-cid-csipddiq],.feature-copy-depth[data-astro-cid-csipddiq]{z-index:4}.feature-cards-depth[data-astro-cid-csipddiq]{z-index:1}h2[data-astro-cid-csipddiq],h3[data-astro-cid-csipddiq]{color:#fff;margin:0}h2[data-astro-cid-csipddiq]{font-size:calc(32px + var(--type-heading-size-adjust));line-height:calc(43px + var(--type-heading-line-adjust));font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-letter-spacing)}h3[data-astro-cid-csipddiq]{font-size:calc(32px + var(--type-selling-title-size-adjust));line-height:calc(43px + var(--type-selling-title-line-adjust));font-weight:var(--type-selling-title-weight);letter-spacing:var(--type-selling-title-letter-spacing)}p[data-astro-cid-csipddiq]{color:var(--muted);margin:5px 0 0;font-size:16px;line-height:24px}.section-heading[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq]{margin-top:calc(5px + var(--type-section-subtitle-gap-adjust));font-size:calc(16px + var(--type-section-subtitle-size-adjust));line-height:calc(24px + var(--type-section-subtitle-line-adjust));font-weight:var(--type-section-subtitle-weight);letter-spacing:var(--type-section-subtitle-letter-spacing)}.feature-copy[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq],.integration-copy[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq]{margin-top:calc(5px + var(--type-selling-body-gap-adjust));font-size:calc(16px + var(--type-selling-body-size-adjust));line-height:calc(24px + var(--type-selling-body-line-adjust));font-weight:var(--type-selling-body-weight);letter-spacing:var(--type-selling-body-letter-spacing)}.feature-heading[data-astro-cid-csipddiq]{width:985px;top:0;left:288px}.desktop-card-grid[data-astro-cid-csipddiq]{z-index:1;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid;position:absolute}.desktop-card-grid--features[data-astro-cid-csipddiq]{width:1430px;height:700px;top:171px;left:245px}.desktop-card-grid--integration[data-astro-cid-csipddiq]{width:1428px;height:701px;top:2229px;left:245px}.desktop-feature-card[data-astro-cid-csipddiq],.mobile-feature-card[data-astro-cid-csipddiq]{isolation:isolate;background:#0c1219;border:1px solid #ffffff47;position:relative;overflow:hidden}.desktop-feature-card[data-astro-cid-csipddiq]{border-radius:24px}.desktop-feature-card[data-astro-cid-csipddiq]:before,.mobile-feature-card[data-astro-cid-csipddiq]:before{content:"";z-index:0;border-radius:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.desktop-card-grid--features[data-astro-cid-csipddiq] .desktop-feature-card--left[data-astro-cid-csipddiq]:before,.mobile-card-track--features[data-astro-cid-csipddiq] .mobile-feature-card--left[data-astro-cid-csipddiq]:before{background-image:var(--site-image-feature01)}.desktop-card-grid--features[data-astro-cid-csipddiq] .desktop-feature-card--right[data-astro-cid-csipddiq]:before,.mobile-card-track--features[data-astro-cid-csipddiq] .mobile-feature-card--right[data-astro-cid-csipddiq]:before{background-image:var(--site-image-feature02)}.desktop-card-grid--integration[data-astro-cid-csipddiq] .desktop-feature-card--left[data-astro-cid-csipddiq]:before,.mobile-card-track--integration[data-astro-cid-csipddiq] .mobile-feature-card--left[data-astro-cid-csipddiq]:before{background-image:var(--site-image-feature03)}.desktop-card-grid--integration[data-astro-cid-csipddiq] .desktop-feature-card--right[data-astro-cid-csipddiq]:before,.mobile-card-track--integration[data-astro-cid-csipddiq] .mobile-feature-card--right[data-astro-cid-csipddiq]:before{background-image:var(--site-image-feature04)}.feature-left[data-astro-cid-csipddiq]{width:648px;top:740px;left:287px}.feature-right[data-astro-cid-csipddiq]{width:614px;top:740px;left:1016px}.editor-heading[data-astro-cid-csipddiq]{width:670px;top:1032px;left:287px}.editor-art[data-astro-cid-csipddiq]{width:1430px;height:1033px;top:1156px;left:245px}.integration-left[data-astro-cid-csipddiq]{width:658px;top:2273px;left:287px}.integration-right[data-astro-cid-csipddiq]{width:659px;top:2273px;left:1014px}.integration-copy[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq]{margin-top:calc(12px + var(--type-selling-body-gap-adjust))}.mobile-card-track[data-astro-cid-csipddiq]{display:none!important}@media (width>=768px) and (width<=1919px){.features[data-astro-cid-csipddiq]{width:min(1200px, calc(100% - var(--desktop-gutter) * 2));height:auto;padding:var(--section-space) 0;margin:0 auto;position:relative;top:auto;left:auto}.feature-heading-depth[data-astro-cid-csipddiq],.feature-cards-depth[data-astro-cid-csipddiq]{will-change:auto;width:100%;height:auto;position:relative}.section-heading[data-astro-cid-csipddiq],.section-art[data-astro-cid-csipddiq],.desktop-card-grid[data-astro-cid-csipddiq]{width:100%;height:auto;position:relative;top:auto;left:auto}.section-heading[data-astro-cid-csipddiq]{text-align:center;max-width:820px;margin:0 auto}h2[data-astro-cid-csipddiq]{font-size:clamp(30px,2.6vw,40px);line-height:1.2}h3[data-astro-cid-csipddiq]{font-size:clamp(21px,1.8vw,26px);line-height:1.25}.section-heading[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq]{margin-top:16px;font-size:16px;line-height:1.6}.desktop-card-grid[data-astro-cid-csipddiq]{gap:24px;margin-top:36px}.desktop-feature-card[data-astro-cid-csipddiq]{aspect-ratio:1;align-items:end;display:flex}.feature-copy[data-astro-cid-csipddiq],.integration-copy[data-astro-cid-csipddiq]{width:100%;padding:clamp(22px,2.4vw,36px);position:relative;top:auto;left:auto}.feature-copy[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq],.integration-copy[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq]{margin-top:10px;font-size:15px;line-height:1.6}.editor-heading[data-astro-cid-csipddiq]{margin-top:var(--section-space)}.editor-art[data-astro-cid-csipddiq]{object-fit:contain;margin-top:32px}.desktop-card-grid--integration[data-astro-cid-csipddiq]{margin-top:48px}.desktop-card-grid--integration[data-astro-cid-csipddiq] .desktop-feature-card[data-astro-cid-csipddiq]{align-items:start}}@media (width>=1920px){.compact-feature-copy[data-astro-cid-csipddiq]{display:none}}@media (width<=1919px){.wide-feature-only[data-astro-cid-csipddiq]{display:none}}@media (width<=767px){.features[data-astro-cid-csipddiq]{background:linear-gradient(#111923 0%,#05090e 18%,#020406 100%);flex-direction:column;gap:24px;width:100%;height:auto;padding:84px 18px 110px;display:flex;position:relative;top:auto;left:auto;overflow:hidden}.feature-parallax-anchor[data-astro-cid-csipddiq]{height:780px;top:0}.feature-heading-depth[data-astro-cid-csipddiq],.feature-cards-depth[data-astro-cid-csipddiq],.feature-copy-depth[data-astro-cid-csipddiq],.section-heading[data-astro-cid-csipddiq],.feature-copy[data-astro-cid-csipddiq],.integration-copy[data-astro-cid-csipddiq],.section-art[data-astro-cid-csipddiq]{width:100%;height:auto;position:relative;top:auto;left:auto}h2[data-astro-cid-csipddiq]{font-size:calc(28px + var(--type-heading-size-adjust));line-height:calc(36px + var(--type-heading-line-adjust))}h3[data-astro-cid-csipddiq]{font-size:calc(28px + var(--type-selling-title-size-adjust));line-height:calc(36px + var(--type-selling-title-line-adjust))}p[data-astro-cid-csipddiq]{margin-top:8px;font-size:15px;line-height:23px}.section-heading[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq]{margin-top:calc(8px + var(--type-section-subtitle-gap-adjust));font-size:calc(15px + var(--type-section-subtitle-size-adjust));line-height:calc(23px + var(--type-section-subtitle-line-adjust))}.feature-heading[data-astro-cid-csipddiq]{width:100%}.features[data-astro-cid-csipddiq]>.desktop-feature-only[data-astro-cid-csipddiq]{visibility:hidden;display:none!important}.mobile-card-track[data-astro-cid-csipddiq]{box-sizing:border-box;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:14px;width:calc(100% + 36px);margin-left:-18px;padding:0 18px 8px;scroll-padding-inline:18px;overflow:auto hidden;display:flex!important}.mobile-card-track[data-astro-cid-csipddiq]::-webkit-scrollbar{display:none}.mobile-card-track--features[data-astro-cid-csipddiq]{margin-top:12px}.mobile-card-track--integration[data-astro-cid-csipddiq]{margin-top:64px}.mobile-feature-card[data-astro-cid-csipddiq]{aspect-ratio:1;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;border-radius:20px;flex:0 0 min(84vw,340px);width:min(84vw,340px)}.mobile-feature-card__copy[data-astro-cid-csipddiq]{z-index:1;position:absolute;bottom:25px;left:24px;right:24px}.mobile-feature-card__copy[data-astro-cid-csipddiq] h3[data-astro-cid-csipddiq]{font-size:calc(22px + var(--type-selling-title-size-adjust));line-height:calc(28px + var(--type-selling-title-line-adjust))}.mobile-feature-card__copy[data-astro-cid-csipddiq] p[data-astro-cid-csipddiq]{margin-top:calc(6px + var(--type-selling-body-gap-adjust));font-size:calc(13px + var(--type-selling-body-size-adjust));line-height:calc(19px + var(--type-selling-body-line-adjust));font-weight:var(--type-selling-body-weight);letter-spacing:var(--type-selling-body-letter-spacing)}.mobile-feature-card--top[data-astro-cid-csipddiq] .mobile-feature-card__copy[data-astro-cid-csipddiq]{top:25px;bottom:auto}.mobile-card-track--integration[data-astro-cid-csipddiq] .mobile-feature-card__copy[data-astro-cid-csipddiq] h3[data-astro-cid-csipddiq]{font-size:calc(20px + var(--type-selling-title-size-adjust));line-height:calc(25px + var(--type-selling-title-line-adjust))}.feature-left[data-astro-cid-csipddiq],.feature-right[data-astro-cid-csipddiq],.integration-left[data-astro-cid-csipddiq],.integration-right[data-astro-cid-csipddiq]{width:100%}.editor-heading[data-astro-cid-csipddiq]{margin-top:64px}.editor-art[data-astro-cid-csipddiq]{border-radius:18px;margin-top:4px}}@media (prefers-reduced-motion:reduce){.feature-heading-depth[data-astro-cid-csipddiq],.feature-cards-depth[data-astro-cid-csipddiq],.feature-copy-depth[data-astro-cid-csipddiq]{will-change:auto;transform:none}}.testimonials[data-astro-cid-yhghw35s]{z-index:3;width:1920px;height:1210px;position:absolute;top:6283px;left:0;overflow:hidden}.testimonials[data-astro-cid-yhghw35s]>h2[data-astro-cid-yhghw35s]{color:#fff;width:1430px;font-size:calc(80px + var(--type-heading-size-adjust));line-height:calc(95px + var(--type-heading-line-adjust));font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-letter-spacing);text-align:center;margin:0;position:absolute;top:0;left:245px}.testimonial-marquees[data-astro-cid-yhghw35s]{gap:26px;width:100%;padding:18px 0;display:grid;position:absolute;top:235px;left:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.testimonial-marquees[data-astro-cid-yhghw35s] [data-astro-cid-yhghw35s][data-i18n]{transition:opacity .16s}.testimonial-marquees[data-astro-cid-yhghw35s].is-language-changing [data-astro-cid-yhghw35s][data-i18n]{opacity:0}.marquee-row[data-astro-cid-yhghw35s]{width:100%}.marquee-track[data-astro-cid-yhghw35s]{will-change:transform;width:max-content;animation:52s linear -7s infinite marquee-left;display:flex}.marquee-row[data-astro-cid-yhghw35s].reverse .marquee-track[data-astro-cid-yhghw35s]{animation-name:marquee-right;animation-duration:58s;animation-delay:-21s}.marquee-row[data-astro-cid-yhghw35s]:hover .marquee-track[data-astro-cid-yhghw35s]{animation-play-state:paused}.testimonial-set[data-astro-cid-yhghw35s]{gap:28px;padding-right:28px;display:flex}.testimonial-card[data-astro-cid-yhghw35s]{box-sizing:border-box;background:linear-gradient(145deg,#0d1219f5,#020407fa);border:1px solid #ffffff47;border-radius:24px;flex:0 0 452px;width:452px;height:282px;margin:0;padding:28px 32px;transition:transform .26s,box-shadow .26s,border-color .26s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.testimonial-card[data-astro-cid-yhghw35s]:before{content:"";filter:drop-shadow(0 0 9px #ffdc2d52);background:url(/release/quotation.svg) 50%/contain no-repeat;width:25px;height:19px;position:absolute;top:16px;left:31px}.testimonial-card[data-astro-cid-yhghw35s]:hover{z-index:2;border-color:#ffeb3b;transform:translateY(-8px)scale(1.012);box-shadow:0 19px 42px #0000007a,0 0 30px #ffeb3b33,inset 0 1px #ffffff1a}blockquote[data-astro-cid-yhghw35s]{z-index:1;color:#ffffffd6;height:151px;margin:24px 0 6px;font-size:18px;font-weight:500;line-height:26px;position:relative}figcaption[data-astro-cid-yhghw35s]{z-index:1;align-items:center;gap:15px;font-size:16px;line-height:22px;display:flex;position:relative}.avatar[data-astro-cid-yhghw35s]{object-fit:cover;border:1px solid #ffffffb8;border-radius:50%;flex:0 0 45px;width:45px;height:45px;display:block;box-shadow:0 0 0 1px #00000052,0 5px 14px #0000004d}.person[data-astro-cid-yhghw35s],.person[data-astro-cid-yhghw35s] b[data-astro-cid-yhghw35s],.person[data-astro-cid-yhghw35s]>span[data-astro-cid-yhghw35s]{display:block}.person[data-astro-cid-yhghw35s] b[data-astro-cid-yhghw35s]{color:#fff;font-weight:600}.person[data-astro-cid-yhghw35s]>span[data-astro-cid-yhghw35s]{color:#ffffff94}.community-message[data-astro-cid-yhghw35s]{color:#fff;text-align:center;width:536px;margin:0;font-size:48px;font-weight:400;line-height:60px;position:absolute;top:965px;left:705px}.community-message[data-astro-cid-yhghw35s] span[data-astro-cid-yhghw35s]{display:block}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (width>=768px) and (width<=1919px){.testimonials[data-astro-cid-yhghw35s]{width:100%;height:auto;padding:var(--section-space) 0;position:relative;top:auto;left:auto}.testimonials[data-astro-cid-yhghw35s]>h2[data-astro-cid-yhghw35s]{width:var(--content-width);max-width:1000px;margin:0 auto;font-size:clamp(32px,3vw,44px);line-height:1.2;position:relative;top:auto;left:auto}.testimonial-marquees[data-astro-cid-yhghw35s]{gap:20px;margin-top:40px;position:relative;top:auto}.testimonial-set[data-astro-cid-yhghw35s]{gap:20px;padding-right:20px}.testimonial-card[data-astro-cid-yhghw35s]{flex-direction:column;flex-basis:360px;width:360px;height:auto;min-height:272px;padding:24px;display:flex}blockquote[data-astro-cid-yhghw35s]{flex:1;height:auto;margin:24px 0 20px;font-size:15px;line-height:1.6}figcaption[data-astro-cid-yhghw35s]{gap:12px;font-size:14px;line-height:1.4}.avatar[data-astro-cid-yhghw35s]{flex-basis:38px;width:38px;height:38px}.community-message[data-astro-cid-yhghw35s]{width:min(720px, calc(100% - var(--desktop-gutter) * 2));margin:64px auto 0;font-size:clamp(28px,2.5vw,36px);line-height:1.3;position:relative;top:auto;left:auto}}@media (width<=767px){.testimonials[data-astro-cid-yhghw35s]{width:100%;height:auto;padding:90px 0 110px;position:relative;top:auto;left:auto}.testimonials[data-astro-cid-yhghw35s]>h2[data-astro-cid-yhghw35s]{width:auto;font-size:calc(38px + var(--type-heading-size-adjust));line-height:calc(46px + var(--type-heading-line-adjust));margin:0 20px;position:relative;top:auto;left:auto}.testimonial-marquees[data-astro-cid-yhghw35s]{gap:18px;margin-top:56px;padding:12px 0;position:relative;top:auto;left:auto;mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.testimonial-set[data-astro-cid-yhghw35s]{gap:16px;padding-right:16px}.testimonial-card[data-astro-cid-yhghw35s]{border-radius:20px;flex-basis:300px;width:300px;height:264px;padding:24px}.testimonial-card[data-astro-cid-yhghw35s]:before{width:22px;height:17px;top:17px;left:23px}blockquote[data-astro-cid-yhghw35s]{height:154px;margin-top:22px;font-size:14px;line-height:21px}figcaption[data-astro-cid-yhghw35s]{gap:12px;font-size:13px;line-height:18px}.avatar[data-astro-cid-yhghw35s]{flex-basis:38px;width:38px;height:38px;font-size:11px}.community-message[data-astro-cid-yhghw35s]{width:auto;margin:72px 24px 0;font-size:34px;line-height:43px;position:relative;top:auto;left:auto}}@media (prefers-reduced-motion:reduce){.testimonial-marquees[data-astro-cid-yhghw35s] [data-astro-cid-yhghw35s][data-i18n]{transition:none}.marquee-track[data-astro-cid-yhghw35s]{animation-play-state:paused}.testimonial-card[data-astro-cid-yhghw35s]{transition:none}}.site-footer[data-astro-cid-jo6i4kqk]{z-index:3;background:radial-gradient(42% 35% at 50% 24%,#ffffff0e,#0000 72%),linear-gradient(#020304 0 64%,#11110f 64% 100%);width:1920px;height:1146px;position:absolute;top:7728px;left:0;overflow:hidden}.site-footer[data-astro-cid-jo6i4kqk]:before{content:"";filter:blur(32px);pointer-events:none;background:radial-gradient(#ffffff09,#0000 67%);border-radius:50%;width:1180px;height:650px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.app-icon-frame[data-astro-cid-jo6i4kqk]{z-index:5;background:#222324;border-radius:51px;width:198px;height:198px;padding:3px;position:absolute;top:61px;left:861px;overflow:hidden;box-shadow:0 0 42px #fff1,0 20px 52px #0006}.app-icon-frame[data-astro-cid-jo6i4kqk]:before{content:"";background:conic-gradient(from 0deg, #222324 0 8%, #393a3b 13%, #777879 18%, #c7c8c6 23%, #fffefb 25%, #c7c8c6 27%, #777879 32%, #393a3b 37%, #222324 42% 58%, #393a3b 63%, #777879 68%, #c7c8c6 73%, #fffefb 75%, #c7c8c6 77%, #777879 82%, #393a3b 87%, #222324 92% 100%);animation:18s linear infinite orbit-highlight;position:absolute;inset:-75%}.app-icon-frame[data-astro-cid-jo6i4kqk]:after{content:"";z-index:1;background:#222324;border-radius:49px;position:absolute;inset:2px}.app-icon-frame[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{z-index:2;width:192px;height:192px;position:relative}.footer-cta-block[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:#fff;width:1266px;font-size:calc(48px + var(--type-heading-size-adjust));line-height:calc(60px + var(--type-heading-line-adjust));font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-letter-spacing);text-align:center;margin:0;position:absolute;top:310px;left:327px}.footer-content[data-astro-cid-jo6i4kqk]{z-index:4;justify-content:space-between;display:flex;position:absolute;top:776px;left:124px;right:121px}.footer-brand[data-astro-cid-jo6i4kqk]{width:420px}.footer-brand[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{align-items:center;gap:16px;height:61px;display:flex}.footer-brand[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-size:20px;font-weight:500;line-height:1.2}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.footer-brand[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffff87;font-size:16px;line-height:34px}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:4px 0 8px}.footer-brand[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk]{display:block}.footer-brand[data-astro-cid-jo6i4kqk] .footer-registration[data-astro-cid-jo6i4kqk]{font-size:14px;line-height:24px}.footer-socials[data-astro-cid-jo6i4kqk]{gap:14px;display:flex;position:absolute;top:190px;left:0}.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffe0;background:#242424;border:1px solid #ffffff0e;border-radius:50%;place-items:center;width:46px;height:46px;text-decoration:none;transition:color .18s,background-color .18s,transform .18s;display:grid}.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#fff;background:#333;transform:translateY(-2px)}.footer-socials[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:currentColor;width:21px;height:21px}.footer-columns[data-astro-cid-jo6i4kqk]{grid-template-columns:146px 146px;gap:78px;display:grid}.footer-columns[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{margin:0 0 17px}.footer-columns[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none;transition:color .18s;display:inline-block}.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#fff}@keyframes orbit-highlight{to{transform:rotate(1turn)}}@media (width>=768px) and (width<=1919px){.site-footer[data-astro-cid-jo6i4kqk]{width:100%;height:auto;padding:var(--section-space) 0 48px;background:linear-gradient(#020304,#11110f);position:relative;top:auto;left:auto}.footer-cta-block[data-astro-cid-jo6i4kqk]{width:var(--content-width);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.app-icon-frame[data-astro-cid-jo6i4kqk]{border-radius:32px;width:120px;height:120px;position:relative;top:auto;left:auto}.app-icon-frame[data-astro-cid-jo6i4kqk]:after{border-radius:30px}.app-icon-frame[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:114px;height:114px}.footer-cta-block[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{width:100%;margin-top:28px;font-size:clamp(32px,3vw,44px);line-height:1.25;position:relative;top:auto;left:auto}.footer-content[data-astro-cid-jo6i4kqk]{width:min(1200px, calc(100% - var(--desktop-gutter) * 2));border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;margin:80px auto 0;padding-top:48px;display:grid;position:relative;top:auto;left:auto;right:auto}.footer-brand[data-astro-cid-jo6i4kqk]{width:auto}.footer-brand[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{gap:12px;height:40px}.footer-brand[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-size:17px}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.footer-brand[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:14px;line-height:28px}.footer-brand[data-astro-cid-jo6i4kqk] .footer-registration[data-astro-cid-jo6i4kqk]{font-size:12px;line-height:24px}.footer-socials[data-astro-cid-jo6i4kqk]{grid-area:2/1;gap:12px;position:relative;top:auto;left:auto}.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:40px;height:40px}.footer-socials[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:18px;height:18px}.footer-columns[data-astro-cid-jo6i4kqk]{grid-area:1/2/span 2;grid-template-columns:repeat(2,minmax(100px,146px));gap:40px}}@media (width<=767px){.site-footer[data-astro-cid-jo6i4kqk]{width:100%;height:auto;padding:76px 20px calc(36px + env(safe-area-inset-bottom,0px));background:#020304;position:relative;top:auto;left:auto}.site-footer[data-astro-cid-jo6i4kqk]:before{filter:blur(22px);width:130%;height:480px;top:-20px}.footer-cta-block[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center;display:flex;position:relative}.app-icon-frame[data-astro-cid-jo6i4kqk]{border-radius:26px;width:96px;height:96px;padding:2px;position:relative;top:auto;left:auto}.app-icon-frame[data-astro-cid-jo6i4kqk]:after{border-radius:24px}.app-icon-frame[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:92px;height:92px}.footer-cta-block[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{width:100%;font-size:calc(30px + var(--type-heading-size-adjust));line-height:calc(38px + var(--type-heading-line-adjust));margin-top:28px;position:relative;top:auto;left:auto}.footer-content[data-astro-cid-jo6i4kqk]{background:#11110f;flex-direction:column;width:calc(100% + 40px);margin:72px -20px 0;padding:70px 20px 0;display:flex;position:relative;top:auto;left:auto;right:auto}.footer-brand[data-astro-cid-jo6i4kqk]{order:3;width:100%;margin-top:28px;padding-left:14px}.footer-brand[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk],.footer-brand[data-astro-cid-jo6i4kqk]>p[data-astro-cid-jo6i4kqk]{display:none}.footer-brand[data-astro-cid-jo6i4kqk] .footer-registration[data-astro-cid-jo6i4kqk]{font-size:12px}.footer-socials[data-astro-cid-jo6i4kqk]{order:2;gap:11px;margin-top:74px;padding-left:14px;position:relative;top:auto;left:auto}.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:42px;height:42px}.footer-socials[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:19px;height:19px}.footer-columns[data-astro-cid-jo6i4kqk]{order:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.footer-columns[data-astro-cid-jo6i4kqk] section[data-astro-cid-jo6i4kqk]:last-child{grid-column:auto}.footer-brand[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-size:17px}.footer-columns[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-size:clamp(15px,4.35vw,17px)}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.footer-brand[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk],.footer-columns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:clamp(12px,3.6vw,14px);line-height:29px}}@media (prefers-reduced-motion:reduce){.app-icon-frame[data-astro-cid-jo6i4kqk]:before{animation:none}}
