.ai-automation-premium{--ai-blue:#5a8dff;--ai-cyan:#a8d6ff;--ai-border:#8fc6ff33;background:radial-gradient(circle at 84% 10%,#3e6bff21,#0000 27%),radial-gradient(circle at 12% 52%,#5a8dff12,#0000 24%),#07101d}.ai-automation-premium .service-detail-main{background:0 0}.ai-automation-premium .service-detail-hero{border-bottom-color:var(--ai-border);min-height:min(920px,100svh - 16px)}.ai-automation-premium .service-detail-hero__media{z-index:0;opacity:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ai-automation-premium .service-detail-hero__media:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 76%,#07101db8);position:absolute;inset:0}.ai-hero-video{z-index:0;opacity:1;object-fit:cover;object-position:center;filter:contrast(1.06)saturate(.94)brightness(.88);width:100%;height:100%;display:block;position:absolute;inset:0}.ai-automation-premium .service-detail-hero__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#030912bd,#050d1b99 36%,#060f1e2e 64%,#0000 88%),linear-gradient(#03081114,#03081140)}.ai-automation-premium .service-detail-hero:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 73% 45%,#5a8dff33,#0000 26%);position:absolute;inset:0}.ai-automation-premium .service-detail-hero:after{z-index:2;opacity:.28;background-size:66px 66px;-webkit-mask-image:radial-gradient(circle at 70% 46%,#000,#0000 72%);mask-image:radial-gradient(circle at 70% 46%,#000,#0000 72%)}.ai-hero-light{z-index:1;filter:blur(80px);mix-blend-mode:screen;opacity:.24;pointer-events:none;background:#3e6bff4d;border-radius:50%;width:34vw;height:34vw;position:absolute;top:10%;right:7%}.ai-hero-content{z-index:3;align-items:center;min-height:720px;padding-block:clamp(74px,8vw,116px);display:flex;position:relative}.ai-hero-glass{z-index:3;-webkit-backdrop-filter:blur(22px)saturate(118%);backdrop-filter:blur(22px)saturate(118%);background:linear-gradient(145deg,#081427c7,#07101f8a);border:1px solid #a8d6ff3d;border-radius:28px;width:min(690px,58%);padding:clamp(34px,4vw,56px);position:relative;box-shadow:inset 0 1px #f5f8ff1a,inset 0 -1px #5a8dff14,0 36px 90px #00040c7a,0 0 48px #3e6bff14}.ai-hero-glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#fff1,#0000 26% 74%,#5a8dff0f);position:absolute;inset:0}.ai-hero-glass:after{content:"";background:linear-gradient(90deg,#0000,#8fc6ff,#0000);width:180px;height:1px;position:absolute;top:0;left:44px;box-shadow:0 0 14px #8fc6ff99}.ai-automation-premium .service-detail-hero h1{text-wrap:balance;max-width:610px;font-size:clamp(54px,5.7vw,84px)}.ai-automation-premium .service-detail-hero__lead{color:#c6d1e4;max-width:590px}.ai-automation-premium .service-detail-tags li{background:#0915299e;border-color:#8fc6ff33}.ai-decision-core{z-index:2;aspect-ratio:1;pointer-events:none;width:min(34vw,470px);position:absolute;top:50%;right:clamp(34px,5vw,88px);transform:translateY(-50%)}.ai-decision-core__orbit{border:1px solid #a8d6ff3d;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-18deg);box-shadow:inset 0 0 34px #5a8dff0d,0 0 24px #3e6bff14}.ai-decision-core .orbit-a{width:94%;height:58%;animation:18s linear infinite aiOrbit}.ai-decision-core .orbit-b{border-style:dashed;width:70%;height:90%;animation:23s linear infinite aiOrbitReverse}.ai-decision-core__sphere{color:#d7ecff;background:radial-gradient(circle at 35% 28%,#a8d6ff6b,#3e6bff3d 35%,#061021d1 72%);border:1px solid #a8d6ff85;border-radius:42%;place-items:center;width:136px;height:136px;animation:5.6s ease-in-out infinite aiFloat;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff38,inset -18px -22px 40px #03091461,0 0 38px #5a8dff5c,0 36px 80px #00040c7a}.ai-decision-core__sphere svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:58px;height:58px}.ai-decision-core__sphere i{border:1px solid #8fc6ff3d;border-radius:50%;animation:3s ease-out infinite aiPulse;position:absolute;inset:-18px}.ai-decision-core__node{background:#a8d6ff;border-radius:50%;width:9px;height:9px;animation:3.8s ease-in-out infinite aiNode;position:absolute;box-shadow:0 0 16px #8fc6ffe6}.ai-decision-core .node-0{top:44%;left:7%}.ai-decision-core .node-1{animation-delay:.5s;top:16%;left:28%}.ai-decision-core .node-2{animation-delay:1s;top:14%;right:19%}.ai-decision-core .node-3{animation-delay:1.5s;top:52%;right:4%}.ai-decision-core .node-4{animation-delay:2s;bottom:11%;right:30%}.ai-decision-core .node-5{animation-delay:2.5s;bottom:18%;left:20%}.ai-decision-core__label{white-space:nowrap;color:#d5dcebb3;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:750;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.ai-automation-premium .service-detail-section{isolation:isolate}.ai-automation-premium .service-detail-section:after{content:"";background:linear-gradient(90deg,#0000,#8fc6ff38,#0000);width:min(70vw,900px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ai-automation-premium .service-scope-card,.ai-automation-premium .service-benefit-card,.ai-automation-premium .service-process-card,.ai-automation-premium .service-contact-card,.ai-feature-card{background:linear-gradient(145deg,#14274885,#060e1ccc);border-color:#8fc6ff2e;box-shadow:inset 0 1px #f5f8ff12,inset 0 -1px #3e6bff0b,0 30px 70px #00050e52,0 0 28px #3e6bff0a}.ai-automation-premium .service-benefit-card:hover,.ai-automation-premium .service-process-card:hover,.ai-feature-card:hover{border-color:#8fc6ff70;transform:translateY(-5px);box-shadow:inset 0 1px #f5f8ff1a,0 34px 84px #00050e6b,0 0 34px #3e6bff1a}.ai-feature-section{background:radial-gradient(circle at 72% 42%,#3e6bff17,#0000 31%)}.ai-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:46px;display:grid}.ai-feature-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:215px;transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s;transition-delay:var(--delay,0s);border:1px solid;border-radius:24px;padding:28px;position:relative;overflow:hidden}.ai-feature-card:after{content:"";border:1px solid #8fc6ff1f;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-92px;right:-84px;box-shadow:0 0 0 26px #5a8dff06,0 0 0 52px #5a8dff04}.ai-feature-card__icon,.ai-process-icon{color:#a8d6ff;background:#142e5885;border:1px solid #8fc6ff45;border-radius:17px;place-items:center;width:55px;height:55px;transition:transform .24s,border-color .22s,box-shadow .22s;display:grid;box-shadow:inset 0 1px #ffffff17}.ai-feature-card__icon svg,.ai-process-icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;width:28px;height:28px}.ai-feature-card:hover .ai-feature-card__icon,.ai-automation-premium .service-process-card:hover .ai-process-icon{border-color:#a8d6ff8a;transform:translateY(-3px)rotate(-2deg);box-shadow:0 12px 28px #3e6bff33}.ai-feature-card__number{color:#97aacf4d;letter-spacing:.1em;font-size:11px;font-weight:800;position:absolute;top:18px;right:20px}.ai-feature-card h3{color:#f5f8ff;letter-spacing:-.025em;margin:30px 0 0;font-size:21px}.ai-feature-card p{color:#aeb8ca;margin:12px 0 0;font-size:14px;line-height:1.65}.ai-process-icon{margin-top:18px}.ai-automation-premium .service-process-card h3{margin-top:24px}.ai-automation-premium .inner-button{isolation:isolate;position:relative;overflow:hidden}.ai-automation-premium .inner-button:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 24%,#fff3 48%,#0000 72%);transition:transform .56s cubic-bezier(.16,1,.3,1);position:absolute;inset:-1px;transform:translate(-130%)}.ai-automation-premium .inner-button:hover:after,.ai-automation-premium .inner-button:focus-visible:after{transform:translate(130%)}.ai-story-progress{z-index:30;gap:12px;display:grid;position:fixed;top:50%;right:20px;transform:translateY(-50%)}.ai-story-progress__track{z-index:-1;background:#8fc6ff21;width:1px;position:absolute;top:8px;bottom:8px;left:50%;transform:translate(-50%)}.ai-story-progress__track i{width:100%;height:calc(var(--ai-scroll,0) * 100%);background:linear-gradient(#a8d6ff,#5a8dff);display:block;box-shadow:0 0 8px #5a8dff80}.ai-story-progress a{color:#d5dceb94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071120c2;border:1px solid #8fc6ff33;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;font-weight:800;text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s;display:grid}.ai-story-progress a:hover,.ai-story-progress a:focus-visible{color:#fff;background:#3e6bff57;border-color:#8fc6ffa6;transform:scale(1.08)}@keyframes aiOrbit{to{transform:translate(-50%,-50%)rotate(342deg)}}@keyframes aiOrbitReverse{to{transform:translate(-50%,-50%)rotate(-378deg)}}@keyframes aiFloat{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-7px)}}@keyframes aiPulse{0%{opacity:.7;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.35)}}@keyframes aiNode{0%,to{opacity:.42;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (width<=1120px){.ai-hero-glass{width:min(710px,72%)}.ai-decision-core{opacity:.66;right:-8%}.ai-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-story-progress{display:none}}@media (width<=760px){.ai-automation-premium .service-detail-hero{min-height:850px}.ai-hero-content{align-items:end;min-height:760px}.ai-hero-glass{background:linear-gradient(145deg,#061020db,#060e1cb8);width:100%;padding:30px 24px}.ai-decision-core{opacity:.32;width:330px;top:25%;right:-105px}.ai-automation-premium .service-detail-hero__shade{background:linear-gradient(#03081114,#0309146b 44%,#030914bd)}.ai-automation-premium .service-detail-hero h1{font-size:clamp(43px,12.5vw,62px)}.ai-feature-grid{grid-template-columns:1fr}.ai-feature-card{min-height:190px}}@media (width<=430px){.ai-automation-premium .service-detail-hero{min-height:910px}.ai-hero-content{min-height:820px}.ai-decision-core{display:none}.ai-hero-glass{border-radius:22px}}@media (prefers-reduced-motion:reduce){.ai-decision-core__orbit,.ai-decision-core__sphere,.ai-decision-core__sphere i,.ai-decision-core__node{animation:none}.ai-automation-premium .inner-button:after{display:none}.ai-automation-premium .service-benefit-card:hover,.ai-automation-premium .service-process-card:hover,.ai-feature-card:hover,.ai-feature-card:hover .ai-feature-card__icon,.ai-automation-premium .service-process-card:hover .ai-process-icon{transform:none}}
