:root{--ink:#071426;--blue:#176bff;--cyan:#09d7e8;--muted:#607087;--line:#dce5f1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Microsoft YaHei,sans-serif}.shell{width:min(1180px,100% - 48px);margin:auto}.nav{justify-content:space-between;align-items:center;height:78px;display:flex}.brand{color:inherit;align-items:center;gap:11px;font-size:18px;font-weight:800;line-height:1;text-decoration:none;display:flex}.brand small{letter-spacing:1.8px;color:#8996a8;margin-top:6px;font-size:8px;display:block}.brandMark{color:#fff;background:linear-gradient(135deg,var(--blue),var(--cyan));border-radius:11px;place-items:center;width:37px;height:37px;font-style:italic;display:grid;box-shadow:0 8px 24px #176bff42}.navLinks{gap:36px;display:flex}.navLinks a{color:#3e4c60;font-size:14px;text-decoration:none}.navCta{color:#fff;background:#0b1b31;border-radius:10px;padding:11px 18px;font-size:13px;text-decoration:none}.navCta span{color:var(--cyan);margin-left:8px}.hero{background:linear-gradient(145deg,#f8fbff,#eef7ff 58%,#f8f5ff);border-top:1px solid #edf1f6;position:relative;overflow:hidden}.heroGrid,.ctaGrid{background-image:linear-gradient(#0c63c80b 1px,#0000 1px),linear-gradient(90deg,#0c63c80b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.heroGlow{filter:blur(5px);border-radius:50%;position:absolute}.glowA{background:#06c9e31f;width:420px;height:420px;bottom:-190px;left:-170px}.glowB{background:#6154ff18;width:520px;height:520px;top:-250px;right:-150px}.heroInner{grid-template-columns:1fr 1.04fr;align-items:center;gap:65px;min-height:600px;padding-block:65px;display:grid;position:relative}.eyebrow{color:#245a8a;background:#ffffffc9;border:1px solid #cbdcf2;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.eyebrow i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 12px var(--cyan);border-radius:50%}.eyebrow b{color:#7567a7;letter-spacing:1px;font-size:9px}.hero h1{letter-spacing:-3px;margin:26px 0 20px;font-size:clamp(42px,4.2vw,65px);line-height:1.1}.hero h1 span{background:linear-gradient(90deg,#1067f5,#04adcf 54%,#704cff);color:#0000;-webkit-background-clip:text}.heroCopy>p{color:#53657b;font-size:17px;line-height:1.8}.heroActions{align-items:center;gap:27px;margin-top:32px;display:flex}.primaryBtn{color:#fff;background:linear-gradient(135deg,#1067f5,#5f4af3);border-radius:11px;align-items:center;gap:30px;padding:15px 21px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 15px 35px #185ee83b}.primaryBtn span{font-size:20px}.textBtn{color:#293b52;font-size:14px;font-weight:700;text-decoration:none}.textBtn span{color:#1471e9;margin-left:8px}.trust{color:#78889b;gap:20px;margin-top:26px;font-size:11px;display:flex}.heroVisual{place-items:center;height:420px;display:grid;position:relative}.orbit{border:1px solid #347ef82b;border-radius:50%;position:absolute}.orbitOne{width:410px;height:410px}.orbitTwo{width:530px;height:250px;transform:rotate(-14deg)}.dashboard{background:#fafdff;border:1px solid #b9cae2;border-radius:17px;width:510px;height:305px;position:relative;overflow:hidden;transform:perspective(900px)rotateY(-4deg)rotateX(2deg);box-shadow:0 35px 80px #1239772d}.dashTop{color:#fff;background:#0b1b31;align-items:center;gap:6px;height:39px;padding:0 14px;font-size:9px;display:flex}.dashTop>span{background:#3d587b;border-radius:50%;width:6px;height:6px}.dashTop b{margin-left:12px}.dashTop em{color:#41e5ba;margin-left:auto;font-style:normal}.dashBody{grid-template-columns:110px 1fr;height:266px;display:grid}.dashBody aside{color:#69809a;background:#edf4fb;flex-direction:column;gap:16px;padding:19px 12px;font-size:9px;display:flex}.dashBody aside b{color:#fff;background:#1268f5;border-radius:6px;padding:8px}.dashBody section{padding:18px}.metricRow{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.metricRow div{background:#fff;border:1px solid #dbe6f3;border-radius:8px;padding:11px}.metricRow small{color:#8291a4;font-size:8px;display:block}.metricRow b{color:#1268f5;font-size:19px}.metricRow .safe{color:#12b887}.chart{border-bottom:1px solid #cfdbea;align-items:end;gap:13px;height:89px;margin-top:15px;display:flex}.chart span{background:linear-gradient(#14d3df,#176bff);border-radius:4px 4px 0 0;width:27px;height:45%}.chart span:nth-child(2){height:68%}.chart span:nth-child(3){height:52%}.chart span:nth-child(4){height:84%}.chart span:nth-child(5){height:61%}.chart span:nth-child(6){height:93%}.chart span:nth-child(7){height:74%}.tableLines{gap:7px;margin-top:14px;display:grid}.tableLines i{background:linear-gradient(90deg,#dce7f2 42%,#0000 42% 46%,#e5edf5 46% 70%,#0000 70% 74%,#e1eaf3 74%);border-radius:4px;height:5px}.floatCard{z-index:2;background:#ffffffef;border:1px solid #cfdded;border-radius:13px;align-items:center;gap:11px;padding:11px 14px;font-size:12px;display:flex;position:absolute;box-shadow:0 14px 30px #1b467428}.floatCard>b{color:#fff;background:linear-gradient(135deg,var(--cyan),var(--blue));border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.floatCard span{font-weight:700}.floatCard small{color:#8492a5;margin-top:4px;font-weight:400;display:block}.fc1{top:20px;left:0}.fc2{bottom:20px;right:-5px}.stats{border-top:1px solid #d8e4f0;grid-template-columns:repeat(5,1fr);display:grid;position:relative}.stats div{border-right:1px solid #d8e4f0;padding:24px 28px}.stats div:first-child{border-left:1px solid #d8e4f0}.stats strong{font-size:24px;display:block}.stats span{color:#8090a4;font-size:11px}.lightSection{padding:110px 0}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:48px;display:flex}.sectionHead>div{max-width:680px}.sectionHead>p{color:#6f7e91;max-width:450px;font-size:14px;line-height:1.8}.sectionKicker{color:#1371e6;letter-spacing:2.6px;margin-bottom:14px;font-size:10px;font-weight:800;display:block}.sectionHead h2,.resourceIntro h2,.ctaInner h2{letter-spacing:-2px;margin:0;font-size:clamp(34px,3.5vw,49px);line-height:1.15}.painGrid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.painGrid article{border-right:1px solid var(--line);min-height:240px;padding:28px;transition:all .25s}.painGrid article:last-child{border:0}.painGrid article:hover{background:#f4f9ff;transform:translateY(-5px)}.painGrid article>span,.featureNum{color:#a5b3c3;font-family:monospace;font-size:11px}.painGrid h3{margin:40px 0 12px;font-size:20px}.painGrid p{color:#738397;font-size:13px;line-height:1.8}.painGrid b{color:#1470e7;margin-top:25px;font-size:11px;display:block}.darkSection{color:#fff;background:#071426;padding:110px 0}.inverse p{color:#93a5bc}.inverse .sectionKicker{color:#29d6e1}.featureGrid{border-top:1px solid #ffffff20;border-left:1px solid #ffffff20;grid-template-columns:repeat(3,1fr);display:grid}.featureGrid article{background:#ffffff03;border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;min-height:260px;padding:28px}.featureIcon{color:#28dce6;background:#0d263a;border:1px solid #24dbe64d;border-radius:11px;place-items:center;width:42px;height:42px;margin-top:30px;display:grid}.featureGrid h3{margin:19px 0 11px;font-size:20px}.featureGrid p{color:#91a4bb;font-size:13px;line-height:1.7}.featureGrid b{color:#2cd7df;font-size:10px}.workflow{background:#f7faff}.steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.steps article{border:1px solid var(--line);background:#fff;border-radius:13px;gap:18px;padding:24px;display:flex}.steps article>span{color:#1470e7;font-family:monospace;font-size:11px}.steps h3{margin:0 0 8px;font-size:17px}.steps p{color:#7b899b;margin:0;font-size:12px}.afterFlow{color:#c9d6e6;background:#08192e;border-radius:12px;justify-content:space-between;align-items:center;margin-top:18px;padding:20px 28px;font-size:12px;display:flex}.afterFlow b{color:#30d8e2}.afterFlow i{color:#47708f;font-style:normal}.resourceSection{background:linear-gradient(135deg,#eef7ff,#f7f5ff);padding:110px 0}.resourceWrap{grid-template-columns:.85fr 1.6fr;gap:70px;display:grid}.resourceIntro{align-self:start;position:sticky;top:40px}.resourceIntro p{color:#68798f;margin:23px 0;font-size:14px;line-height:1.8}.resourceIntro a{color:#116bea;font-size:12px;font-weight:700}.resourceGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.resourceGrid article{background:#ffffffa6;border:1px solid #d5e2f0;border-radius:13px;padding:24px}.resourceGrid span{color:#1371e6;font:10px monospace}.resourceGrid h3{margin:25px 0 10px;font-size:17px}.resourceGrid p{color:#748499;font-size:12px;line-height:1.7}.plans{background:#fff}.planGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.planGrid article{border:1px solid var(--line);border-radius:14px;padding:27px;position:relative}.planGrid article.featured{border-color:#1672ee;box-shadow:0 18px 45px #176bff1e}.planGrid em{color:#fff;background:#136ff0;border-radius:0 0 8px 8px;padding:6px 11px;font-size:10px;font-style:normal;position:absolute;top:0;right:20px}.planNo{color:#9aa9ba;font:11px monospace}.planGrid h3{margin:25px 0 7px;font-size:21px}.planGrid>article>p{color:#77879a;margin:0 0 20px;font-size:12px}.planGrid ul{color:#516278;border-top:1px solid #e7edf4;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:19px 0;font-size:11px;list-style:none;display:grid}.planGrid a{color:#136deb;background:#f0f6fd;border-radius:9px;justify-content:space-between;margin-top:13px;padding:13px 15px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.featured a{color:#fff;background:linear-gradient(135deg,#126cf0,#6251ec)}.ctaSection{color:#fff;background:linear-gradient(120deg,#075bd1,#0a8fc2 62%,#5e47dd);padding:95px 0;position:relative;overflow:hidden}.ctaGrid{opacity:.5}.ctaInner{grid-template-columns:1.2fr .8fr;align-items:end;display:grid;position:relative}.ctaInner .sectionKicker{color:#6ff3f7}.ctaInner p{color:#d8efff;line-height:1.7}.primaryBtn.light{color:#0c5cc6;box-shadow:none;background:#fff;margin-top:15px}.ctaInner small{color:#c3ddf1;margin-top:12px;font-size:10px;display:block}footer{color:#9bacc1;background:#050d19;padding-top:65px}.footerInner{grid-template-columns:2fr 1fr 1fr;gap:60px;padding-bottom:48px;display:grid}.footerBrand{color:#fff}.footerInner p{font-size:12px;line-height:1.8}.footerInner>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.footerInner b{color:#fff;margin-bottom:8px;font-size:12px}.footerInner span,.footerInner a{color:#92a4ba;font-size:11px;text-decoration:none}.copyright{color:#64758b;border-top:1px solid #ffffff14;padding:20px 0;font-size:10px}@media (max-width:900px){.navLinks{display:none}.heroInner{grid-template-columns:1fr;padding-top:55px}.heroVisual{height:360px}.dashboard{width:min(510px,90vw)}.stats{grid-template-columns:repeat(3,1fr)}.sectionHead{display:block}.sectionHead>p{margin-top:18px}.painGrid,.featureGrid,.planGrid{grid-template-columns:1fr 1fr}.resourceWrap{grid-template-columns:1fr}.resourceIntro{position:static}.ctaInner{grid-template-columns:1fr;gap:30px}}@media (max-width:600px){.shell{width:min(100% - 28px,1180px)}.nav{height:66px}.navCta{padding:10px 12px}.heroInner{gap:20px;min-height:auto}.hero h1{letter-spacing:-2px;font-size:39px}.heroCopy>p{font-size:15px}.heroVisual{height:310px}.dashboard{height:260px;transform:none}.dashBody{height:220px}.floatCard{transform:scale(.8)}.fc1{left:-12px}.fc2{right:-10px}.trust{flex-wrap:wrap}.stats{grid-template-columns:repeat(2,1fr)}.stats div{padding:18px}.lightSection,.darkSection,.resourceSection{padding:75px 0}.painGrid,.featureGrid,.steps,.resourceGrid,.planGrid{grid-template-columns:1fr}.painGrid article{border-right:0;border-bottom:1px solid var(--line)}.afterFlow{flex-wrap:wrap;gap:10px}.footerInner{grid-template-columns:1fr;gap:32px}}
.productShot{background:#fff;border:1px solid #b9cae2;border-radius:17px;width:510px;height:305px;position:relative;overflow:hidden;transform:perspective(900px)rotateY(-4deg)rotateX(2deg);box-shadow:0 35px 80px #1239772d}.productShot img{object-fit:cover;object-position:top left;width:100%;height:100%}.screensSection{background:#f7faff;padding:110px 0}.screenGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.screenGrid figure{margin:0}.screenGrid figure>div{background:#fff;border:1px solid #d7e3f0;border-radius:16px;height:350px;overflow:hidden;box-shadow:0 22px 55px #183b6817}.screenGrid img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .45s}.screenGrid figure:hover img{transform:scale(1.025)}.screenGrid figcaption{color:#102139;align-items:center;gap:14px;padding:18px 5px;display:flex}.screenGrid figcaption span{color:#1672ee;font:11px monospace}.screenGrid figcaption b{font-size:16px}@media (max-width:900px){.productShot{width:min(510px,90vw)}.screenGrid{grid-template-columns:1fr}.screenGrid figure>div{height:330px}}@media (max-width:600px){.productShot{height:260px;transform:none}.screensSection{padding:75px 0}.screenGrid figure>div{height:220px}}
.heroCopy>*{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) forwards heroRise}.heroCopy .eyebrow{animation-delay:80ms}.heroCopy h1{animation-delay:.18s}.heroCopy>p{animation-delay:.3s}.heroActions{animation-delay:.4s}.heroCopy .trust{animation-delay:.5s}.productShot{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) .2s forwards shotIn,5s ease-in-out 1.1s infinite shotFloat}.fc1{animation:4s ease-in-out infinite cardFloatA}.fc2{animation:4.7s ease-in-out .5s infinite cardFloatB}.orbitOne{animation:24s linear infinite orbitSpin}.orbitTwo{animation:19s linear infinite orbitSpinReverse}.glowA{animation:8s ease-in-out infinite glowDriftA}.glowB{animation:10s ease-in-out infinite glowDriftB}.eyebrow i{animation:1.8s ease-out infinite signalPulse}.primaryBtn,.navCta{transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.primaryBtn:after,.navCta:after{content:"";background:#fff6;width:25%;transition:left .55s;position:absolute;inset:-80% auto -80% -40%;transform:rotate(18deg)}.primaryBtn:hover:after,.navCta:hover:after{left:120%}.primaryBtn:hover,.navCta:hover{transform:translateY(-2px);box-shadow:0 18px 40px #185ee84d}.textBtn span{animation:1.8s ease-in-out infinite arrowBob;display:inline-block}.reveal{opacity:0;transition:opacity .65s cubic-bezier(.2,.8,.2,1),transform .65s cubic-bezier(.2,.8,.2,1);transition-delay:var(--delay,0s);transform:translateY(28px)}.reveal.isVisible{opacity:1;transform:translateY(0)}.motionItem{will-change:transform,opacity}.featureGrid article,.painGrid article,.steps article,.resourceGrid article,.planGrid article{transition:transform .28s,border-color .28s,box-shadow .28s,background .28s}.featureGrid article:hover{background:#ffffff08;border-color:#27dce65c;transform:translateY(-7px);box-shadow:inset 0 0 34px #0cd7e80b}.steps article:hover,.resourceGrid article:hover,.planGrid article:hover{border-color:#78aef1;transform:translateY(-7px);box-shadow:0 18px 42px #163b6818}.featureGrid article:hover .featureIcon{transform:rotate(12deg)scale(1.08);box-shadow:0 0 25px #27dce638}.featureIcon{transition:transform .3s,box-shadow .3s}.stats strong{background:linear-gradient(90deg,#071426,#1672ee,#071426) 0 0/200%;color:#0000;-webkit-background-clip:text;animation:5s linear infinite numberShine}.screenGrid figure>div{position:relative}.screenGrid figure>div:after{content:"";background:linear-gradient(120deg,#0000 35%,#ffffff38 50%,#0000 65%);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.screenGrid figure:hover>div:after{transform:translate(120%)}@keyframes heroRise{to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(24px)}}@keyframes shotIn{0%{opacity:0;transform:perspective(900px)rotateY(-10deg)rotateX(5deg)translate(45px)scale(.94)}to{opacity:1;transform:perspective(900px)rotateY(-4deg)rotateX(2deg)translate(0)scale(1)}}@keyframes shotFloat{0%,to{margin-top:0}50%{margin-top:-10px}}@keyframes cardFloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes cardFloatB{0%,to{transform:translateY(0)}50%{transform:translateY(9px)}}@keyframes orbitSpin{to{transform:rotate(360deg)}}@keyframes orbitSpinReverse{0%{transform:rotate(-14deg)}to{transform:rotate(-374deg)}}@keyframes glowDriftA{50%{transform:translate(55px,-30px)scale(1.08)}}@keyframes glowDriftB{50%{transform:translate(-45px,35px)scale(.92)}}@keyframes signalPulse{0%{box-shadow:0 0 #09d7e890}70%{box-shadow:0 0 0 8px #09d7e800}to{box-shadow:0 0 #09d7e800}}@keyframes arrowBob{50%{transform:translateY(4px)}}@keyframes numberShine{to{background-position:-200%}}@media (max-width:600px){.productShot{animation:.8s cubic-bezier(.16,1,.3,1) .2s forwards shotInMobile,5s ease-in-out 1s infinite shotFloat}@keyframes shotInMobile{0%{opacity:0;transform:translate(30px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.heroCopy>*,.productShot,.fc1,.fc2,.orbitOne,.orbitTwo,.glowA,.glowB,.eyebrow i,.textBtn span,.stats strong{opacity:1!important;animation:none!important;transform:none!important}.reveal{opacity:1!important;transition:none!important;transform:none!important}.primaryBtn:after,.navCta:after,.screenGrid figure>div:after{display:none}}
.careerSection{color:#fff;background:linear-gradient(128deg,#041326 0%,#082744 55%,#064b48 100%);padding:110px 0;position:relative;overflow:hidden}.careerSection:before{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.careerGlow{filter:blur(12px);background:#16d5ba1c;border-radius:50%;width:600px;height:600px;animation:9s ease-in-out infinite careerGlow;position:absolute;top:-240px;right:-160px}.careerWrap{grid-template-columns:1fr .9fr;align-items:center;gap:80px;display:grid;position:relative}.careerBadge{color:#62ead6;background:#10a99318;border:1px solid #4ddbc55c;border-radius:999px;margin-bottom:22px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.careerCopy h2{letter-spacing:-2px;margin:0;font-size:clamp(39px,4vw,56px);line-height:1.12}.careerCopy h2 span{background:linear-gradient(90deg,#55ead6,#53a9ff);color:#0000;-webkit-background-clip:text}.careerCopy>p{color:#a9bfd0;max-width:590px;margin:24px 0 28px;font-size:15px;line-height:1.8}.careerTools{border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;grid-template-columns:1fr 1fr;display:grid}.careerTools>div{background:#ffffff05;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;gap:12px;padding:18px;transition:background .25s,transform .25s;display:flex}.careerTools>div:hover{background:#ffffff0d;transform:translateY(-3px)}.careerTools b{color:#4de6ce;font:10px monospace}.careerTools span{font-size:13px;font-weight:700}.careerTools small{color:#7895aa;margin-top:6px;font-size:10px;font-weight:400;display:block}.careerBtn{color:#fff;background:linear-gradient(135deg,#16c5aa,#1787df);border-radius:10px;align-items:center;gap:32px;margin-top:28px;padding:14px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 14px 35px #10bba72d}.careerBtn:hover{transform:translateY(-3px);box-shadow:0 20px 45px #10bba744}.careerVisual{place-items:center;height:480px;display:grid;position:relative}.careerVisual>img{z-index:2;object-fit:contain;filter:drop-shadow(0 34px 45px #0007);width:92%;max-height:440px;animation:5s ease-in-out infinite careerFloat;position:relative}.careerOrb{border:1px solid #4ee8d345;border-radius:50%;animation:25s linear infinite orbitSpin;position:absolute}.careerOrb.one{width:390px;height:390px}.careerOrb.two{width:470px;height:210px;animation-direction:reverse;transform:rotate(-15deg)}.careerFloat{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081c2fd9;border:1px solid #ffffff2d;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:11px;display:flex;position:absolute;box-shadow:0 18px 35px #0005}.careerFloat>b{background:linear-gradient(135deg,#16d3b6,#2378e9);border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.careerFloat span{font-weight:700}.careerFloat small{color:#7f9aae;margin-top:3px;font-weight:400;display:block}.cfTop{animation:4s ease-in-out infinite cardFloatA;top:46px;left:-5px}.cfBottom{animation:4.7s ease-in-out .4s infinite cardFloatB;bottom:55px;right:-20px}@keyframes careerFloat{50%{transform:translateY(-12px)}}@keyframes careerGlow{50%{transform:translate(-55px,45px)scale(.9)}}@media (max-width:900px){.careerWrap{grid-template-columns:1fr;gap:25px}.careerVisual{height:390px}.careerTools{max-width:650px}}@media (max-width:600px){.careerSection{padding:75px 0}.careerTools{grid-template-columns:1fr}.careerVisual{height:330px}.careerOrb.one{width:290px;height:290px}.careerOrb.two{width:340px;height:160px}.careerFloat{transform:scale(.82)}.cfTop{left:-12px}.cfBottom{right:-12px}.careerCopy h2{font-size:37px}}@media (prefers-reduced-motion:reduce){.careerGlow,.careerVisual>img,.careerOrb,.careerFloat{animation:none!important}}
.footerInner{grid-template-columns:1.7fr .8fr .7fr .8fr;align-items:start}.wechatService{align-items:flex-start!important}.qrFrame{background:#fff;border:1px solid #ffffff24;border-radius:13px;width:118px;height:118px;padding:7px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:0 15px 35px #0005}.qrFrame:before,.qrFrame:after{content:"";pointer-events:none;border-color:#16d6d9;width:20px;height:20px;position:absolute}.qrFrame:before{border-top:2px solid #16d6d9;border-left:2px solid #16d6d9;top:3px;left:3px}.qrFrame:after{border-bottom:2px solid #16d6d9;border-right:2px solid #16d6d9;bottom:3px;right:3px}.qrFrame:hover{transform:translateY(-5px)scale(1.03);box-shadow:0 20px 45px #0008,0 0 25px #14cfd326}.qrFrame img{object-fit:contain;border-radius:7px;width:100%;height:100%;display:block}.wechatService>span{letter-spacing:.2px;color:#74889f!important;font-size:10px!important}@media (max-width:900px){.footerInner{grid-template-columns:1.4fr 1fr 1fr}.wechatService{grid-column:3}}@media (max-width:600px){.footerInner{grid-template-columns:1fr}.wechatService{grid-column:auto}.qrFrame{width:128px;height:128px}}
