:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--text:#fff;--muted:#ffffffa3;--faint:#ffffff61;--orange:#ff7a00;--orange-soft:#ff7a0057;--orange-line:#ff7a002e;--panel:#ffffff07;--ease:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{min-width:320px;color:var(--text);letter-spacing:-.03em;background:#000;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}body::selection{background:var(--orange);color:#000}.topbar{z-index:50;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#00000094;border:1px solid #ff7a0029;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;width:min(1120px,100% - 32px);height:58px;padding:0 18px 0 22px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%)}.brand,.nav a,.nav-cta,.lang-select{color:#fff;text-decoration:none}.brand img{object-fit:contain;border-radius:10px;width:auto;height:36px;display:block}.brand{letter-spacing:-.03em;align-items:center;font-size:16px;font-weight:680;display:inline-flex}.nav{gap:22px;display:flex}.nav a{color:#ffffff9e;transition:color .45s var(--ease);font-size:13px}.nav a:hover{color:#fff}.topbar-actions{align-items:center;gap:10px;display:flex}.lang-select{color:#ffffffdb;min-width:116px;height:36px;font:inherit;letter-spacing:.02em;cursor:pointer;appearance:none;background:#ff7a0014;background-image:linear-gradient(45deg, transparent 50%, var(--orange) 50%), linear-gradient(135deg, var(--orange) 50%, transparent 50%);transition:color .45s var(--ease), border-color .45s var(--ease), background-color .45s var(--ease);background-position:calc(100% - 18px) 15px,calc(100% - 12px) 15px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;border:1px solid #ff7a005c;border-radius:999px;justify-content:center;align-items:center;padding:0 34px 0 14px;font-size:12px;font-weight:650;display:inline-flex}.lang-select:hover,.lang-select:focus-visible{color:#fff;background-color:#ff7a0024;border-color:#ff7a00b8;outline:none}.lang-select option{color:#fff;background:#080808}.nav-cta{height:36px;color:var(--orange);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ff7a0075;border-radius:999px;align-items:center;padding:0 16px;font-size:12px;font-weight:650;display:inline-flex}.site-shell{background:radial-gradient(circle at 50% 12%,#ff7a0016,#0000 28rem),#000;position:relative}.trust-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(1320px,100% - 96px);margin:-18px auto 0;display:grid}.trust-item{background:#ffffff05;border:1px solid #ff7a0024;border-radius:24px;gap:8px;min-height:92px;padding:20px 22px;display:grid}.trust-item span{color:#ff7a00cc;letter-spacing:.18em;font-size:12px}.trust-item strong{color:#ffffffd6;font-size:18px;font-weight:520;line-height:1.4}.section{isolation:isolate;justify-content:center;align-items:center;min-height:100vh;padding:160px 48px;display:flex;position:relative;overflow:hidden}.section:before{content:"";z-index:-2;pointer-events:none;animation:driftGlow 14s var(--ease) infinite alternate;background:radial-gradient(circle at 16% 20%,#ff7a0014,#0000 28rem),radial-gradient(circle at 82% 64%,#ff7a000b,#0000 24rem),linear-gradient(#ffffff05,#0000 46%);position:absolute;inset:0}.section:after{content:"";z-index:-1;pointer-events:none;opacity:.42;background-image:linear-gradient(#ff7a000e 1px,#0000 1px),linear-gradient(90deg,#ff7a000a 1px,#0000 1px);background-size:92px 92px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.hero{padding:104px 24px 64px;overflow:hidden}.hero-motion-bg{z-index:-3;opacity:.22;position:absolute;inset:0;overflow:hidden}.hero-motion-bg img,.hero-motion-bg video{object-fit:cover;filter:saturate(.85)contrast(1.08);width:100%;height:100%;animation:cinematicPan 24s var(--ease) infinite alternate;transform:scale(1.1)}.hero-motion-bg:after{content:"";background:radial-gradient(circle at 50% 42%,#0000,#000000c2 58%,#000 92%),linear-gradient(90deg,#000 0%,#0000 36%,#000 100%);position:absolute;inset:0}.compact{min-height:78vh}.hero-content{z-index:2;grid-template-columns:minmax(0,1fr) 400px;align-items:center;gap:42px;width:min(1220px,100%);display:grid;position:relative}.ambient{filter:blur(80px);opacity:.42;pointer-events:none;border-radius:999px;position:absolute}.ambient-one{width:420px;height:420px;animation:breathe 9s var(--ease) infinite alternate;background:#ff7a001f;top:8%;left:50%;transform:translate(-50%)}.ambient-two{width:300px;height:300px;animation:breathe 11s var(--ease) infinite alternate-reverse;background:#ff7a0012;bottom:10%;right:14%}.hero-mark{aspect-ratio:1;opacity:.84;width:min(62vw,720px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.orbit{border:1px solid #ff7a0033;border-color:#ff7a0033 #ff7a0033 #0000 #ff7a00d1;border-radius:50%;animation:28s linear infinite orbit;position:absolute;inset:12%;box-shadow:0 0 42px #ff7a0014}.orbit-two{opacity:.72;animation-duration:22s;animation-direction:reverse;inset:20%;transform:rotate(63deg)scaleX(.76)}.orbit-three{opacity:.52;animation-duration:34s;inset:29%;transform:rotate(-31deg)scaleY(.62)}.hero-copy{z-index:2;text-align:left;max-width:840px;margin:0;position:relative}.hero-logo{opacity:.98;filter:drop-shadow(0 0 28px #ff7a0033);width:min(260px,52vw);height:auto;margin-bottom:28px;display:block}.eyebrow{color:var(--orange);letter-spacing:.24em;text-transform:uppercase;margin:0 0 28px;font-size:12px;font-weight:600}h1,h2,h3,p{margin-top:0}h1{white-space:nowrap;letter-spacing:-.065em;margin-bottom:28px;font-size:clamp(48px,7.6vw,104px);font-weight:650;line-height:.96}.hero-subtitle{color:#ffffffd1;letter-spacing:-.04em;margin-bottom:22px;font-size:clamp(22px,3.2vw,38px);font-weight:400;line-height:1.25}.hero-description{color:#ffffffad;letter-spacing:-.01em;max-width:720px;margin-bottom:32px;font-size:clamp(17px,1.6vw,21px);line-height:1.75}.hero-actions{flex-wrap:wrap;gap:14px;margin-bottom:28px;display:flex}.hero-actions.centered{justify-content:center}.hero-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#ff7a0013,#0000 24%),linear-gradient(140deg,#ffffff0f,#ffffff03);border:1px solid #ff7a0033;border-radius:36px;justify-self:end;width:min(100%,430px);padding:12px 16px 22px;position:relative;overflow:hidden;box-shadow:0 0 90px #ff7a0021}.hero-product-shot{background:radial-gradient(circle,#ff7a0014,#0000 58%),#000;border:1px solid #ff7a0029;border-radius:28px;width:100%;height:min(62vh,560px);min-height:430px;margin:0 0 20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 48px #ff7a001a}.hero-video-shell{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.hero-product-shot:after,.product-stage:after,.workbench-screen:after,.visual-panel:after,.lock-stage:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0000009e);position:absolute;inset:0}.hero-product-shot:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000001a,#0000 14% 80%,#00000047),radial-gradient(circle,#0000 62%,#00000029 100%);position:absolute;inset:0}.hero-shot-badge{z-index:3;color:#ffffffe0;letter-spacing:.18em;text-transform:uppercase;background:#0006;border:1px solid #ff7a004d;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:11px;font-weight:650;display:inline-flex;position:absolute;bottom:18px;left:18px}.hero-product-shot img,.product-photo,.workbench-screen img,.visual-panel img,.security-photo{object-fit:cover;width:100%;height:100%;display:block}.hero-product-shot video{object-fit:cover;object-position:center center;background:#000;width:100%;height:100%;display:block;transform:scale(1.02)}.hero-panel>.eyebrow{margin:0 0 18px}.hero-facts{gap:16px;display:grid}.hero-facts div{border-bottom:1px solid #ff7a001f;gap:6px;padding-bottom:14px;display:grid}.hero-facts div:last-child{border-bottom:0;padding-bottom:0}.hero-facts span{color:#ffffff61;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.hero-facts strong{color:#ffffffdb;font-size:16px;font-weight:500;line-height:1.45}.caption{color:var(--faint);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500}.device-cube{width:132px;height:132px;transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff1c,#ffffff03 44%,#ff7a001f),#060606;border:1px solid #ffffff17;border-radius:22px;position:absolute;transform:rotateX(58deg)rotate(45deg);box-shadow:inset -18px -22px 40px #000c,inset 1px 1px #ffffff17,0 0 72px #ff7a002e}.device-cube span{border:1px solid #ff7a0057;border-radius:15px;position:absolute;inset:18px;box-shadow:0 0 24px #ff7a0029}.hero-cube{opacity:.36;animation:floatCube 8s var(--ease) infinite alternate;margin:-66px 0 0 -66px;top:50%;left:50%}.core{text-align:center}.core:before{background:radial-gradient(circle at 50% 35%,#ff7a0029,#0000 22rem),linear-gradient(#000,#ff7a0009,#000)}.what-is:before,.positioning:before{opacity:.86;background:linear-gradient(90deg,#000000eb,#000000b8),url(/assets/what-bg-BV4sf-vA.jpg) 50%/cover}.essence:before{opacity:.42;background:radial-gradient(circle at 74% 42%,#ff7a002e,#0000 24rem),url(../assets/site/product-icon.jpg) right 12% center/min(42vw,520px) no-repeat}.workbench:before{opacity:.72;background:linear-gradient(#000000f5,#000000a8,#000000f5),url(/assets/scenario-automation-C5PvzDTt.jpg) 50%/cover}.capabilities:before{background:radial-gradient(circle at 18% 28%,#ff7a001f,#0000 24rem),radial-gradient(circle at 82% 76%,#ff7a0014,#0000 28rem)}.scenarios:before{opacity:.54;background:linear-gradient(#000000e0,#000000ad,#000000f0),url(/assets/scenarios-bg-Byg3nKxo.jpg) 50%/cover}.pricing:before,.faq:before,.cta:before{background:radial-gradient(circle at 50% 12%,#ff7a001f,#0000 28rem),linear-gradient(#000,#ff7a0009,#000)}.core-inner{max-width:1100px}.core h2,.section-heading h2,.essence h2,.security h2,.cta h2{letter-spacing:-.055em;margin-bottom:0;font-size:clamp(40px,7vw,84px);font-weight:620;line-height:1.08}.core h2 span{color:var(--orange);text-shadow:0 0 38px #ff7a0052}.core-lines{color:#ffffffbd;gap:18px;margin-top:72px;font-size:clamp(24px,3vw,36px);font-weight:360;line-height:1.25;display:grid}.core-lines p{margin:0}.split{grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:88px;width:min(1280px,100%);margin:0 auto;display:grid}.essence-copy{align-self:center}.essence-copy p:not(.eyebrow),.security-copy p:not(.security-subtitle),.use-panel p,.capability-card p,.advantage-card p,.function-item p,.editorial-copy p,.statement-card p,.price-card p,.hardware-card p:not(.eyebrow):not(.price),.final-line{color:var(--muted);letter-spacing:-.01em;font-size:17px;line-height:1.8}.essence-copy h2{margin-bottom:42px;font-size:clamp(36px,5vw,66px)}.product-stage{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.halo{filter:blur(12px);width:390px;height:390px;animation:breathe 8s var(--ease) infinite alternate;background:radial-gradient(circle,#ff7a002e,#0000 62%);border-radius:50%;position:absolute}.product-cube{width:190px;height:190px;animation:floatCube 7s var(--ease) infinite alternate;border-radius:30px;position:relative}.reflection{filter:blur(18px);opacity:.76;background:radial-gradient(#ff7a0029,#0000 68%);border-radius:50%;width:310px;height:48px;position:absolute;bottom:86px}.product-photo{z-index:1;width:min(520px,100%);height:520px;animation:floatCube 7s var(--ease) infinite alternate;border:1px solid #ff7a0029;border-radius:34px;position:relative;box-shadow:0 0 80px #ff7a001f}.capabilities,.use-cases,.scenarios,.feature-detail,.advantages,.pricing,.workbench,.hardware,.gallery,.faq,.editorial{flex-direction:column;align-items:stretch;width:min(1320px,100%);margin:0 auto}.section-heading{text-align:center;width:100%;margin-bottom:72px}.section-heading.left{text-align:left;max-width:980px}.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.capability-card,.use-panel,.advantage-card,.price-card,.hardware-card,.statement-card{background:linear-gradient(140deg, #ffffff0a, #ffffff03), var(--panel);border:1px solid #ff7a0024;border-radius:28px;min-height:250px;padding:34px;position:relative;overflow:hidden}.capability-card:after,.use-panel:after,.advantage-card:after,.price-card:after,.hardware-card:after,.statement-card:after{content:"";opacity:0;height:75%;transition:opacity .9s var(--ease), transform .9s var(--ease);background:radial-gradient(#ff7a0017,#0000 68%);position:absolute;inset:auto -20% -45%;transform:translateY(20%)}.capability-card:hover:after,.use-panel:hover:after,.advantage-card:hover:after,.price-card:hover:after,.hardware-card:hover:after,.statement-card:hover:after{opacity:1;transform:translateY(0)}.capability-card:before,.price-card:before,.hardware-card:before,.statement-card:before,.workbench-point:before,.contact-copy:before,.contact-form:before{content:"";pointer-events:none;width:34%;animation:sweepLight 5.8s var(--ease) infinite;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);position:absolute;top:-20%;bottom:-20%;left:0}.card-line{background:var(--orange);width:48px;height:1px;margin-bottom:42px;box-shadow:0 0 22px #ff7a009e}.capability-card h3,.use-panel h3,.advantage-card h3,.function-item h3,.price-card h3,.hardware-card h3{z-index:1;margin-bottom:18px;font-size:clamp(25px,2.6vw,36px);font-weight:560;line-height:1.15;position:relative}.capability-card p,.use-panel p,.advantage-card p,.price-card p,.hardware-card p{z-index:1;margin-bottom:0;position:relative}.use-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.use-panel{flex-direction:column;justify-content:flex-end;min-height:440px;display:flex}.visual-panel{padding:0}.visual-panel img{animation:floatVisual 9s var(--ease) infinite alternate;position:absolute;inset:0}.visual-panel h3,.visual-panel p{z-index:2;margin-left:34px;margin-right:34px;position:relative}.visual-panel h3{margin-bottom:14px}.visual-panel p{margin-bottom:34px}.panel-visual{opacity:.88;height:190px;position:absolute;inset:34px 34px auto}.panel-visual i{background:#ff7a0009;border:1px solid #ff7a0042;display:block;position:absolute;box-shadow:0 0 24px #ff7a0014}.workflow i:first-child{border-radius:12px;width:86px;height:54px;top:14%;left:8%}.workflow i:nth-child(2){border-radius:14px;width:116px;height:70px;top:34%;left:38%}.workflow i:nth-child(3){border-radius:12px;width:92px;height:58px;top:10%;right:4%}.creation i:first-child{background:var(--orange);width:70%;height:1px;top:32%;left:5%}.creation i:nth-child(2){background:#ff7a0080;width:48%;height:1px;top:52%;left:16%}.creation i:nth-child(3){background:#ff7a004d;width:62%;height:1px;top:72%;left:8%}.assistant i:first-child{border-radius:22px;width:104px;height:104px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.assistant i:nth-child(2),.assistant i:nth-child(3){opacity:.42;border-radius:50%;width:170px;height:170px;top:50%;left:50%;transform:translate(-50%,-50%)}.assistant i:nth-child(3){opacity:.2;width:230px;height:230px}.pricing-layout{grid-template-columns:minmax(320px,.9fr) minmax(0,1.45fr);align-items:stretch;gap:22px;display:grid}.security{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:center;gap:72px;width:min(1180px,100%);margin:0 auto;display:grid}.lock-stage{border:1px solid #ff7a002e;border-radius:44px;width:min(420px,86vw);height:min(420px,86vw);position:relative;overflow:hidden;box-shadow:0 0 80px #ff7a001f}.security-photo{position:absolute;inset:0}.security-ring{border:1px solid #ff7a0038;border-top-color:var(--orange);border-radius:38px;animation:18s linear infinite orbit;position:absolute;inset:0;transform:rotate(45deg);box-shadow:0 0 52px #ff7a001f}.lock-body{background:radial-gradient(circle,#ff7a0014,#0000 70%);border:1px solid #ff7a001f;border-radius:40px;position:absolute;inset:42px}.lock-cube{width:116px;height:116px;margin:-58px 0 0 -58px;top:50%;left:50%}.security-copy{text-align:left;max-width:760px}.security h2{margin-bottom:28px;font-size:clamp(58px,10vw,128px)}.security-subtitle{color:var(--orange);margin-bottom:26px;font-size:clamp(22px,3vw,34px);line-height:1.25}.cta{text-align:center;min-height:78vh}.cta:before{opacity:.9;background:linear-gradient(90deg,#000000e6,#00000094,#000000e6),url(/assets/contact-bg-BCDjKBbS.jpg) 50%/cover}.cta-inner{max-width:900px}.contact-inner{text-align:left;grid-template-columns:minmax(0,.92fr) minmax(320px,.88fr);align-items:stretch;gap:24px;width:min(1160px,100%);display:grid}.contact-copy,.contact-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(140deg,#ffffff0d,#ffffff03),#00000057;border:1px solid #ff7a0029;border-radius:30px;padding:34px;position:relative;overflow:hidden}.contact-copy h2{margin-bottom:22px;font-size:clamp(38px,5vw,68px)}.contact-copy p:not(.eyebrow):not(.final-line){color:#ffffffbd;font-size:18px;line-height:1.8}.contact-form{gap:16px;display:grid}.contact-form label,.contact-form button,.contact-copy>*{z-index:1;position:relative}.contact-form label{gap:10px;display:grid}.contact-form span{color:#ffffffb8;letter-spacing:.08em;font-size:13px}.contact-form input,.contact-form textarea{color:#fff;width:100%;font:inherit;transition:border-color .3s var(--ease), box-shadow .3s var(--ease), background .3s var(--ease);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;outline:none;padding:16px 18px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#ffffff57}.contact-form input:focus,.contact-form textarea:focus{background:#ffffff0f;border-color:#ff7a0094;box-shadow:0 0 0 4px #ff7a0014}.form-status{color:#ffffffe6;background:#ff7a001f;border:1px solid #ff7a005c;border-radius:16px;margin:0;padding:14px 16px;font-size:15px;line-height:1.5}.cta-inner>h2{margin-bottom:46px;font-size:clamp(38px,6vw,76px)}.cta-button{color:#fff;letter-spacing:.16em;text-transform:uppercase;min-width:180px;height:54px;transition:background .7s var(--ease), color .7s var(--ease), box-shadow .7s var(--ease), border-color .7s var(--ease);background:#ff7a0009;border:1px solid #ff7a0094;border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex;box-shadow:0 0 32px #ff7a001a}.cta-button.primary{background:var(--orange);color:#000}.cta-button.ghost{color:#fff;background:#ffffff07;border-color:#ffffff2e}.cta-button:hover{background:var(--orange);color:#000;box-shadow:0 0 70px #ff7a0052}.final-line{letter-spacing:.18em;text-transform:uppercase;margin:34px 0 0;font-size:13px}.site-footer{text-align:center;background:#000;border-top:1px solid #ff7a001f;padding:28px 20px 34px}.site-footer p{color:#ffffff85;letter-spacing:.08em;margin:0;font-size:14px}.reveal{opacity:0;filter:blur(18px)saturate(.72);animation:reveal 1.35s var(--ease) forwards;animation-timeline:view();animation-range:entry cover 34%;transform:translateY(56px)scale(.96)perspective(900px)rotateX(7deg)}.hero .reveal{animation:heroReveal 1.7s var(--ease) .35s forwards}.reveal:nth-child(2){animation-delay:90ms}.reveal:nth-child(3){animation-delay:.18s}.reveal:nth-child(4){animation-delay:.27s}.capability-card.reveal,.price-card.reveal,.advantage-card.reveal,.use-panel.reveal,.faq-item.reveal,.trust-item.reveal{transform:translateY(64px)scale(.94)perspective(1000px)rotateX(9deg)rotate(-.6deg)}@keyframes heroReveal{0%{opacity:0;filter:blur(12px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes reveal{60%{opacity:1;filter:blur(2px)saturate(1.02);transform:translateY(-8px)scale(1.012)perspective(900px)rotateX(0)}to{opacity:1;filter:blur()saturate();transform:translateY(0)scale(1)perspective(900px)rotateX(0)}}@keyframes driftGlow{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,1.5%)scale(1.04)}}@keyframes floatVisual{0%{transform:scale(1.02)translateY(-10px)}to{transform:scale(1.06)translateY(10px)}}@keyframes sweepLight{0%{opacity:0;transform:translate(-140%)skew(-16deg)}20%{opacity:.22}50%{opacity:.34}to{opacity:0;transform:translate(180%)skew(-16deg)}}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 12px))}}@keyframes marqueeScrollReverse{0%{transform:translate(calc(-100% - 12px))}to{transform:translate(0)}}@keyframes pillAura{0%{opacity:.48;transform:scaleX(.88)translateY(4px)}to{opacity:.98;transform:scaleX(1.06)translateY(-2px)}}@keyframes pillFloat{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes floatCube{0%{translate:0 -12px}to{translate:0 14px}}@keyframes breathe{0%{opacity:.24;transform:translate(-50%)scale(.92)}to{opacity:.48;transform:translate(-50%)scale(1.08)}}@keyframes cinematicPan{0%{transform:scale(1.08)translate(-1.8%,-1.2%)}to{transform:scale(1.16)translate(2.2%,1.4%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}.reveal,.hero .reveal{opacity:1;filter:none;transform:none}}@media (width<=980px){.section{padding:124px 24px}.split{grid-template-columns:1fr;gap:42px}.product-stage{order:-1;min-height:380px}.capability-grid,.use-grid,.advantage-grid,.subscription-grid,.editorial-grid,.pricing-layout,.trust-strip,.gallery-grid{grid-template-columns:1fr}.use-panel{min-height:360px}}.pricing-layout{grid-template-columns:minmax(320px,.9fr) minmax(0,1.45fr);align-items:stretch;gap:22px;width:100%;display:grid}.hardware-card{min-height:100%}.pricing-visual{z-index:1;aspect-ratio:1;background:#fff;border:1px solid #ff7a0029;border-radius:26px;width:100%;margin:-10px 0 26px;position:relative;overflow:hidden;box-shadow:0 0 58px #ff7a001f}.pricing-visual img{object-fit:cover;width:100%;height:100%;display:block}.pricing-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0003);position:absolute;inset:0}.price{z-index:1;color:var(--orange);letter-spacing:-.06em;margin-bottom:20px;font-size:clamp(44px,5vw,72px);font-weight:680;line-height:.95;position:relative}.price-card.featured{border-color:#ff7a006b;box-shadow:0 0 72px #ff7a0021}.hardware-hero{background:#ffffff05;border:1px solid #ff7a0029;border-radius:38px;width:100%;min-height:640px;position:relative;overflow:hidden}.hardware-hero img{object-fit:cover;opacity:.88;width:100%;height:100%;position:absolute;inset:0}.hardware-hero:after{content:"";background:linear-gradient(90deg,#000000d1,#0000002e 58%,#000000b8);position:absolute;inset:0}.hardware-copy{z-index:1;max-width:620px;padding:72px;position:relative}.hardware-copy h2{letter-spacing:-.055em;margin-bottom:26px;font-size:clamp(46px,6vw,88px);font-weight:620;line-height:1.02}.hardware-copy p:not(.eyebrow){color:#ffffffb8;font-size:clamp(18px,1.8vw,24px);line-height:1.7}.gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;gap:16px;display:grid}.gallery-grid figure{background:#ffffff05;border:1px solid #ff7a0021;border-radius:28px;margin:0;position:relative;overflow:hidden}.gallery-grid figure:after{content:"";background:linear-gradient(#0000 38%,#000000c7);position:absolute;inset:0}.gallery-grid figcaption{z-index:2;position:absolute;bottom:22px;left:24px;right:24px}.gallery-grid figcaption h3{color:#fff;letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(20px,2vw,30px);font-weight:620;line-height:1.1}.gallery-grid figcaption p{color:#ffffffb8;margin:0;font-size:14px;line-height:1.55}.gallery-large figcaption{bottom:32px;left:34px;right:34px}.gallery-large figcaption h3{font-size:clamp(28px,3vw,46px)}.gallery-grid img{object-fit:cover;width:100%;height:100%;animation:floatVisual 8s var(--ease) infinite alternate;transition:transform 1.2s var(--ease), opacity 1.2s var(--ease)}.gallery-grid figure:hover img{opacity:.92;transform:scale(1.045)}.gallery-large{grid-area:span 2/span 2}.workbench-grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:28px;width:100%;display:grid}.workbench-screen{background:linear-gradient(160deg,#ffffff0d,#ffffff03);border:1px solid #ff7a0029;border-radius:30px;min-height:520px;padding:0;position:relative;overflow:hidden;box-shadow:0 0 80px #ff7a0014}.workbench-screen img{position:absolute;inset:0}.screen-top{gap:8px;padding-bottom:16px;display:flex}.screen-top span{background:#ff7a0085;border-radius:50%;width:8px;height:8px}.screen-body{grid-template-columns:92px 1fr;gap:16px;height:calc(100% - 24px);display:grid}.screen-sidebar,.screen-main,.workbench-point,.faq-item{background:#ffffff05;border:1px solid #ff7a001f;border-radius:24px}.screen-sidebar{align-content:start;gap:12px;padding:16px;display:grid}.screen-sidebar i,.agent-grid div,.agent-row,.timeline-row{background:linear-gradient(90deg,#ff7a002e,#ffffff0a);border-radius:16px;display:block}.screen-sidebar i{height:56px}.screen-main{padding:18px}.agent-row.large{height:92px;margin-bottom:16px}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.agent-grid div{height:124px}.timeline-row{height:110px}.workbench-points{gap:16px;display:grid}.workbench-point,.faq-item{padding:28px}.workbench-point h3,.faq-item h3{z-index:2;margin-bottom:12px;font-size:clamp(24px,2.4vw,34px);line-height:1.12;position:relative}.workbench-point p,.faq-item p{z-index:2;color:var(--muted);margin:0;font-size:16px;line-height:1.8;position:relative}.faq-item.reveal{animation-range:entry cover 18%}.capability-grid.expanded{grid-template-columns:repeat(4,minmax(0,1fr))}.faq-list{gap:16px;width:min(1080px,100%);margin:0 auto;padding-bottom:24px;display:grid}@media (width<=980px){.topbar{gap:10px;width:calc(100% - 20px);padding:0 12px 0 16px}.nav{display:none}.hero-content,.workbench-grid,.contact-inner,.security,.capability-grid.expanded{grid-template-columns:1fr}.security-copy{text-align:center}.hero-panel{justify-self:start;max-width:420px}}.editorial-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:92px;width:100%;display:grid}.editorial-kicker{position:sticky;top:96px}.editorial-kicker h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,6vw,82px);font-weight:620;line-height:1.04}.editorial-copy{max-width:780px;padding-top:10px}.editorial-copy .lead{color:#ffffffdb;font-size:clamp(22px,2.4vw,32px);font-weight:430;line-height:1.55}.quote-line{border-left:1px solid var(--orange);margin-top:46px;padding-left:28px;color:#ffffffe0!important;font-size:clamp(20px,2vw,28px)!important;line-height:1.7!important}.positioning{min-height:78vh}.statement-card{text-align:center;width:min(1080px,100%);min-height:auto;padding:72px}.statement-card h2{letter-spacing:-.055em;max-width:860px;margin:0 auto 34px;font-size:clamp(42px,6vw,82px);font-weight:620;line-height:1.08}.statement-card p{color:#ffffffb3;max-width:760px;margin:0 auto;font-size:clamp(18px,1.8vw,23px)}.function-list{border-top:1px solid #ff7a0029;width:min(1100px,100%);margin:0 auto}.function-item{border-bottom:1px solid #ff7a0021;grid-template-columns:96px minmax(0,1fr);gap:28px;padding:34px 0;display:grid}.function-item span{color:var(--orange);letter-spacing:.18em;font-size:13px;font-weight:650}.function-item h3{margin-bottom:12px;font-size:clamp(24px,3vw,38px)}.function-item p{max-width:820px;margin:0}.advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.advantage-card{flex-direction:column;justify-content:flex-end;min-height:300px;display:flex}.visual-advantage{padding:0}.visual-advantage img{object-fit:cover;width:100%;height:100%;animation:floatVisual 10s var(--ease) infinite alternate;position:absolute;inset:0}.visual-advantage:before{content:"";z-index:1;background:linear-gradient(#00000024,#000000d1);position:absolute;inset:0}.visual-advantage h3,.visual-advantage p{z-index:2;margin-left:34px;margin-right:34px;position:relative}.visual-advantage p{margin-bottom:34px}.wide-card{grid-column:1/-1;min-height:220px}.scenario-cloud{z-index:8;width:min(1180px,100%);margin:-34px auto 54px;padding:14px 0;position:relative}.scenario-cloud:before{content:"";z-index:-1;filter:blur(24px);opacity:.9;animation:pillAura 5.8s var(--ease) infinite alternate;background:radial-gradient(#ff7a001f,#0000 68%);border-radius:999px;position:absolute;inset:0 8%}.marquee{gap:14px;padding:14px 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-row{gap:14px;display:flex;overflow:hidden;transform:translateZ(0)}.marquee-track{flex:0 0 max-content;gap:12px;min-width:max-content;animation:46s linear infinite marqueeScroll;display:flex}.marquee-row.reverse .marquee-track{animation-name:marqueeScrollReverse;animation-duration:54s}.marquee:hover .marquee-track{animation-play-state:paused}.scenario-cloud span{color:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);letter-spacing:-.01em;white-space:nowrap;min-height:48px;animation:pillFloat 5.2s var(--ease) infinite alternate;background:linear-gradient(#ffffff17,#ffffff08),#0e0e0e85;border:1px solid #ff7a004d;border-radius:999px;align-items:center;padding:0 22px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 18px #ff7a000d,0 0 22px #ff7a001c,0 10px 30px #00000038}.hardware-card{flex-direction:column;justify-content:flex-end;min-height:420px;display:flex}.subscription-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width<=640px){h1{font-size:clamp(36px,11.5vw,52px)}}.price-card{min-height:190px;padding:30px}.price-card.featured,.hardware-card{border-color:#ff7a005c;box-shadow:inset 0 0 0 1px #ff7a000a,0 0 70px #ff7a0014}.price{letter-spacing:-.06em;margin:20px 0 18px;font-weight:650;color:#fff!important;font-size:clamp(44px,6vw,86px)!important;line-height:.96!important}.price span{color:#ffffff7a;letter-spacing:-.02em;margin-left:8px;font-size:16px;font-weight:450}@media (width<=980px){.editorial-kicker{position:static}.statement-card{padding:42px 26px}.function-item{grid-template-columns:1fr;gap:12px}.advantage-grid{grid-template-columns:1fr}.hardware-card{min-height:300px}.hardware-hero{min-height:520px}.hardware-copy{padding:42px 28px}.gallery-large{grid-area:auto}.gallery-grid{grid-auto-rows:260px}}@media (width<=640px){.editorial-grid{gap:34px}.quote-line{padding-left:18px}.scenario-cloud{justify-content:flex-start}.trust-strip{width:calc(100% - 40px);margin-top:0}.hardware-hero{border-radius:28px;min-height:420px}.hardware-copy{padding:28px 22px}.gallery-grid{grid-template-columns:1fr;grid-auto-rows:220px}.section{min-height:auto;padding:108px 20px}.hero{min-height:100vh}.hero-mark{width:118vw}.hero-product-shot{aspect-ratio:9/13;min-height:300px;max-height:440px}.core-lines{margin-top:48px}.capability-card,.use-panel,.advantage-card,.price-card,.hardware-card,.statement-card{border-radius:22px;padding:26px}.lock-stage{width:230px;height:230px}.lock-cube{width:88px;height:88px;margin:-44px 0 0 -44px}}@media (width<=980px){html,body{width:100%;overflow-x:hidden}.topbar{width:calc(100% - 20px);height:52px;padding:0 10px 0 12px;top:10px}.brand img{height:32px}.nav-cta,.lang-toggle{letter-spacing:.06em;height:34px;padding:0 12px;font-size:11px}.site-shell{background:radial-gradient(circle at 50% 4%,#ff7a001f,#0000 18rem),#000}.section{width:100%;padding-left:20px;padding-right:20px}.hero{padding-top:92px;padding-bottom:54px}.hero-content{grid-template-columns:1fr;gap:28px;width:100%}.hero-copy{text-align:center;max-width:none}h1{white-space:normal}.hero-description{max-width:none}.hero-actions{justify-content:center}.caption{letter-spacing:.16em;font-size:11px}.hero-panel{border-radius:28px;justify-self:center;width:100%;max-width:460px;padding:10px 12px 18px}.hero-product-shot{aspect-ratio:4/5;border-radius:22px;height:auto;min-height:0}.trust-strip,.capability-grid,.capability-grid.expanded,.use-grid,.advantage-grid,.subscription-grid,.pricing-layout,.workbench-grid,.editorial-grid,.contact-inner,.security,.gallery-grid,.split{grid-template-columns:1fr}.trust-strip{width:calc(100% - 40px);margin:0 auto}.section-heading,.section-heading.left,.security-copy,.editorial-kicker,.editorial-copy,.essence-copy,.contact-copy{text-align:center}.section-heading{margin-bottom:42px}.editorial-kicker{position:static}.editorial-copy{max-width:none}.statement-card{padding:42px 28px}.product-stage{order:-1;min-height:360px}.product-photo{aspect-ratio:1;width:min(420px,100%);height:auto}.workbench-screen{aspect-ratio:16/11;min-height:0}.hardware-card{min-height:300px}.hardware-hero{min-height:520px}.hardware-copy{max-width:none;padding:42px 28px}.gallery-grid{grid-auto-rows:260px}.gallery-large{grid-area:auto}.lock-stage{justify-self:center}.contact-inner{width:100%}}@media (width<=640px){.topbar{border-radius:18px;height:50px}.nav-cta,.lang-toggle{min-width:0;padding:0 10px;font-size:10px}.section{padding:84px 16px}.hero{min-height:auto;padding:86px 16px 44px}.hero-motion-bg{opacity:.16}.hero-mark,.ambient{opacity:.34}.eyebrow{letter-spacing:.16em;margin-bottom:18px;font-size:10px}h1{letter-spacing:-.07em;margin-bottom:18px;font-size:clamp(42px,16vw,64px);line-height:1}.hero-subtitle{margin-bottom:14px;font-size:clamp(21px,7vw,30px)}.hero-description,.essence-copy p:not(.eyebrow),.security-copy p:not(.security-subtitle),.use-panel p,.capability-card p,.advantage-card p,.function-item p,.editorial-copy p,.statement-card p,.price-card p,.hardware-card p:not(.eyebrow):not(.price),.final-line{font-size:15px;line-height:1.72}.hero-actions{grid-template-columns:1fr;gap:12px;display:grid}.cta-button{width:100%;min-width:0;height:50px}.hero-panel{border-radius:24px}.hero-facts{gap:12px}.hero-facts strong{font-size:14px}.trust-strip{gap:10px;width:calc(100% - 32px)}.trust-item{border-radius:18px;min-height:78px;padding:16px 18px}.trust-item strong{font-size:16px}.core h2,.section-heading h2,.essence h2,.security h2,.cta h2,.editorial-kicker h2,.statement-card h2,.hardware-copy h2{font-size:clamp(34px,11vw,48px);line-height:1.12}.core-lines{margin-top:38px;font-size:23px}.editorial-grid,.split,.workbench-grid,.pricing-layout,.contact-inner{gap:24px}.quote-line{border-left:0;margin-top:30px;padding-left:0;font-size:18px!important}.product-stage{min-height:280px}.halo{width:250px;height:250px}.product-photo{border-radius:24px;width:min(300px,100%)}.capability-card,.use-panel,.advantage-card,.price-card,.hardware-card,.statement-card,.workbench-point,.faq-item,.contact-copy,.contact-form{border-radius:22px;padding:24px}.card-line{margin-bottom:28px}.capability-card h3,.use-panel h3,.advantage-card h3,.function-item h3,.price-card h3,.hardware-card h3,.workbench-point h3,.faq-item h3{font-size:24px}.use-panel,.advantage-card{min-height:320px}.visual-panel h3,.visual-panel p,.visual-advantage h3,.visual-advantage p{margin-left:24px;margin-right:24px}.visual-panel p,.visual-advantage p{margin-bottom:24px}.scenario-cloud{margin:-18px auto 34px}.scenario-cloud span{min-height:42px;padding:0 16px;font-size:13px}.pricing-visual{border-radius:20px}.price{font-size:clamp(40px,14vw,58px)!important}.price span{margin-left:4px;font-size:13px;display:inline-block}.hardware-hero{border-radius:24px;min-height:420px}.hardware-copy{padding:28px 22px}.gallery-grid{grid-template-columns:1fr;grid-auto-rows:220px;gap:12px}.gallery-grid figure,.gallery-large{border-radius:22px}.gallery-grid figcaption,.gallery-large figcaption{bottom:20px;left:20px;right:20px}.gallery-grid figcaption p{font-size:13px}.workbench-screen{aspect-ratio:4/3;border-radius:22px}.lock-stage{border-radius:28px;width:min(260px,74vw);height:min(260px,74vw)}.security-subtitle{font-size:22px}.contact-form input,.contact-form textarea{border-radius:14px;padding:14px 15px}.reveal,.hero .reveal,.capability-card.reveal,.price-card.reveal,.advantage-card.reveal,.use-panel.reveal,.faq-item.reveal,.trust-item.reveal{opacity:1;filter:none;animation:none;transform:none}.price-card,.hardware-card,.capability-card,.use-panel,.advantage-card,.workbench-point,.faq-item{overflow:visible}.price-card>*,.hardware-card>*,.capability-card>*,.use-panel>*,.advantage-card>*,.workbench-point>*,.faq-item>*{z-index:2;position:relative}}@media (width<=980px){.reveal,.hero .reveal,.capability-card.reveal,.price-card.reveal,.advantage-card.reveal,.use-panel.reveal,.faq-item.reveal,.trust-item.reveal,.workbench-point.reveal,.hardware-card.reveal{opacity:1;filter:none;animation:none;transform:none}.capability-card,.price-card,.advantage-card,.use-panel,.hardware-card,.workbench-point,.faq-item,.statement-card{overflow:visible}.capability-card>*,.price-card>*,.advantage-card>*,.use-panel>*,.hardware-card>*,.workbench-point>*,.faq-item>*,.statement-card>*{z-index:2;position:relative}}@media (width<=380px){.brand img{height:28px}.nav-cta,.lang-toggle{height:30px;padding:0 8px;font-size:9px}h1{font-size:40px}.section{padding-left:14px;padding-right:14px}}
