.altia.altia-showcase{--av-ink:#191329;--av-muted:#686276;--av-violet:#8055f8;--av-light:#f7f5fb;--av-line:#e7e2ef;background:var(--av-light);min-height:100dvh;color:var(--av-ink);font-family:var(--font-geist-sans,Arial),Arial,sans-serif;isolation:isolate;font-size:15px;line-height:1.65;overflow:clip}.altia-showcase *,.altia-showcase :before,.altia-showcase :after{box-sizing:border-box}.altia-showcase button,.altia-showcase a,.altia-showcase input,.altia-showcase select,.altia-showcase textarea{-webkit-tap-highlight-color:transparent}.altia-showcase button{font:inherit;cursor:pointer}.altia-showcase a{color:inherit;text-decoration:none}.altia-showcase button:disabled{opacity:.6;cursor:not-allowed}.altia-showcase :focus-visible{outline-offset:5px;outline:3px solid #a586ff}.altia-showcase .av-wrap{width:min(1320px,100% - 112px);margin:0 auto}.altia-showcase .av-section{padding:110px 0;scroll-margin-top:100px}.altia-showcase h1,.altia-showcase h2,.altia-showcase h3,.altia-showcase h4,.altia-showcase p{margin:0}.altia-showcase h2{letter-spacing:-2.7px;font-size:clamp(34px,4vw,58px);font-weight:650;line-height:1.08}.altia-showcase h2 em{font:inherit;color:#83798e}.altia-showcase .av-skip{color:#201535;z-index:100;background:#fff;padding:10px;position:absolute;top:12px;left:12px;transform:translateY(-200%)}.altia-showcase .av-skip:focus{transform:none}.altia-showcase .av-progress{z-index:90;transform-origin:0;background:linear-gradient(90deg,#a483ff,#91edf2);height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.altia-showcase .av-header{z-index:50;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#100c1cee;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:15px max(40px,50vw - 720px);display:flex;position:sticky;top:0}.altia-showcase .av-brand{letter-spacing:-1.4px;flex-shrink:0;align-items:center;gap:12px;font-size:33px;font-weight:650;line-height:1;display:flex}.altia-showcase .av-logo-wrap{flex-shrink:0;width:76px;height:76px;display:block;position:relative}.altia-showcase .av-logo-image{object-fit:contain;filter:drop-shadow(0 4px 15px #8552f72b);width:100%;height:100%;display:block}.altia-showcase .av-logo-wrap .altia-logo-orbit{transform-origin:50%;pointer-events:none;border:1px solid #b686ffb8;border-radius:50%;width:74%;height:39%;animation:12s linear infinite altia-logo-orbit;position:absolute;top:24%;left:14%;transform:rotate(-18deg)}.altia-showcase .av-logo-wrap .altia-logo-orbit:after{content:"";background:#e3caff;border-radius:50%;width:5px;height:5px;position:absolute;top:10%;right:8%;box-shadow:0 0 9px 2px #ac75ff}.altia-showcase .av-footer-logo-wrap{width:68px;height:68px}@keyframes altia-logo-orbit{to{transform:rotate(342deg)}}.altia-showcase .av-logo{letter-spacing:-4px;color:#fff;background:linear-gradient(145deg,#b69eff,#744cec 60%,#5130b4);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:46px;padding:0 4px 4px 0;font-size:40px;font-style:italic;font-weight:600;display:grid;box-shadow:0 0 24px #8552f755,inset 0 1px 1px #fff7}.altia-showcase .av-brand small{letter-spacing:1.6px;color:#c3b5d9;margin-top:9px;font-size:7px;font-weight:500;display:block}.altia-showcase .av-desktop-nav{color:#c3bad2;gap:28px;font-size:12px;display:flex}.altia-showcase .av-desktop-nav a{transition:color .2s}.altia-showcase .av-desktop-nav a:hover{color:#fff}.altia-showcase .av-header-actions{align-items:center;gap:23px;display:flex}.altia-showcase .av-client{color:#ece6f6;align-items:center;gap:7px;font-size:12px;display:flex}.altia-showcase .av-client svg{width:13px;height:13px}.altia-showcase .av-button{color:#fff;background:linear-gradient(115deg,#9470fa,#7649e9);border:1px solid #ad92ff66;border-radius:10px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:16px 23px;font-size:13px;font-weight:600;line-height:1.2;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #fff3,0 9px 25px #5d2ac326}.altia-showcase .av-button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-3px);box-shadow:inset 0 1px #fff3,0 13px 30px #744dec4a}.altia-showcase .av-button svg{width:18px;height:18px;transition:transform .2s}.altia-showcase .av-button:hover svg{transform:translate(3px)}.altia-showcase .av-button-small{border-radius:8px;gap:17px;min-height:43px;padding:11px 16px;font-size:11px}.altia-showcase .av-menu{color:#fff;background:#ffffff0c;border:1px solid #ffffff30;border-radius:8px;place-items:center;width:42px;height:42px;display:none}.altia-showcase .av-mobile-nav[hidden]{display:none}.altia-showcase .av-mobile-nav{background:#171022;border-bottom:1px solid #ffffff20;gap:5px;padding:20px 28px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 35px #0003}.altia-showcase .av-mobile-nav a{color:#eee6ff;padding:11px 0}.altia-showcase .av-hero{color:#fff;isolation:isolate;background:#100c1c;position:relative;overflow:hidden}.altia-showcase .av-hero:after{content:"";z-index:-1;background:radial-gradient(500px circle at var(--px,78%) var(--py,45%),#9267ff0c,transparent);pointer-events:none;position:absolute;inset:0}.altia-showcase .av-hero-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#ccbaff06 1px,#0000 1px),linear-gradient(90deg,#ccbaff06 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 80%);mask-image:linear-gradient(90deg,#0000 10%,#000 80%)}.altia-showcase .av-aurora{z-index:-2;filter:blur(65px);opacity:.36;will-change:transform;pointer-events:none;border-radius:50%;position:absolute}.altia-showcase .av-aurora.one{background:radial-gradient(#6633b8,#0000 70%);width:620px;height:540px;animation:16s ease-in-out infinite alternate av-aurora;top:-200px;right:3%}.altia-showcase .av-aurora.two{background:radial-gradient(#216c80,#0000 70%);width:600px;height:420px;animation:20s ease-in-out infinite alternate-reverse av-aurora;bottom:-120px;right:-220px}.altia-showcase .av-hero-content{grid-template-columns:1.04fr 1fr;align-items:center;gap:55px;padding-top:63px;padding-bottom:62px;display:grid}.altia-showcase .av-eyebrow{letter-spacing:1.9px;text-transform:uppercase;color:#866cbd;align-items:center;gap:10px;font-size:9px;font-weight:650;line-height:1.5;display:inline-flex}.altia-showcase .av-hero .av-eyebrow{color:#c5b1ed;font-size:9px}.altia-showcase .av-eyebrow i{background:#ba9afe;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #8f63e71c}.altia-showcase .av-hero h1{letter-spacing:-4.4px;margin:25px 0 24px;font-size:clamp(50px,5.3vw,80px);font-weight:620;line-height:1.04}.altia-showcase .av-hero h1 em{font:inherit;color:#b393ff;background:linear-gradient(95deg,#ac8aff 0%,#cab6ff 55%,#7bdddf 105%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.altia-showcase .av-narrow-break{display:none}.altia-showcase .av-hero-copy>p{color:#b7afc6;max-width:520px;font-size:15px;line-height:1.9}.altia-showcase .av-hero-copy>p strong{color:#f1eaff;font-weight:550}.altia-showcase .av-hero-buttons{flex-wrap:wrap;align-items:center;gap:28px;margin:29px 0;display:flex}.altia-showcase .av-quiet-link{color:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:8px 0;font-size:12px;font-weight:550;display:inline-flex}.altia-showcase .av-quiet-link>span{font-size:19px}.altia-showcase .av-quiet-link:hover{color:#a37afa}.altia-showcase .av-hero-foot{color:#968ba9;flex-wrap:wrap;gap:20px;font-size:10px;display:flex}.altia-showcase .av-hero-foot>span{align-items:center;gap:7px;display:flex}.altia-showcase .av-hero-foot svg{width:15px;height:15px}.altia-showcase .av-stage{background:linear-gradient(135deg,#1f17338a,#130f2077);border:1px solid #ffffff17;border-radius:22px;padding:18px 24px 16px;position:relative;box-shadow:0 40px 70px #0003,inset 0 1px #ffffff07}.altia-showcase .av-stage:before{content:"";background:linear-gradient(90deg,#0000,#a289dd,#0000);height:1px;position:absolute;top:-1px;left:20%;right:20%}.altia-showcase .av-stage-top{color:#746987;letter-spacing:1.5px;justify-content:space-between;align-items:center;font-size:9px;display:flex}.altia-showcase .av-stage-label{color:#b29ccf;align-items:center;gap:8px;font-size:8px;display:flex}.altia-showcase .av-stage-label i{background:#9f83f5;border-radius:50%;width:5px;height:5px}.altia-showcase .av-orb-space{perspective:800px;place-items:center;height:260px;display:grid;position:relative}.altia-showcase .av-core{isolation:isolate;background:radial-gradient(circle at 27% 16%,#c6adff 0%,#8f58f9 27%,#4a22a6 65%,#261855 100%);border-radius:40px;flex-direction:column;justify-content:center;align-items:center;width:126px;height:126px;animation:7s ease-in-out infinite av-float;display:flex;position:relative;transform:rotate(-9deg);box-shadow:inset 0 1px 2px #e9daffcc,inset -6px -7px 25px #12022a80,0 0 44px #9062fe50,0 15px 60px #0006}.altia-showcase .av-core:after{content:"";pointer-events:none;border:1px solid #b394ff65;border-radius:50%;animation:12s linear infinite av-core-orbit;position:absolute;inset:-29% -35%;transform:rotate(-18deg)}@keyframes av-core-orbit{to{transform:rotate(342deg)}}.altia-showcase .av-core>span{letter-spacing:-7px;color:#fff;text-shadow:0 4px 7px #44238e44;padding-right:8px;font-size:103px;font-style:italic;font-weight:550;line-height:.95;transform:rotate(9deg)}.altia-showcase .av-core>small{letter-spacing:4px;color:#c9b8ed;margin:1px 0 6px 4px;font-size:7px;line-height:1;transform:rotate(9deg)}.altia-showcase .av-core-noise{border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#fff3,#0000 35%,#a786ff05 50%,#78dfda22);position:absolute;inset:0}.altia-showcase .av-ring{pointer-events:none;border:1px solid #a68ad523;border-radius:50%;position:absolute;top:50%;left:50%}.altia-showcase .av-ring-one{width:255px;height:180px;transform:translate(-50%,-50%)rotate(-25deg)}.altia-showcase .av-ring-two{border-color:#a68ad512;width:360px;height:215px;transform:translate(-50%,-50%)rotate(22deg)}.altia-showcase .av-ring-three{border-color:#a68ad516;width:205px;height:230px;transform:translate(-50%,-50%)rotate(48deg)}.altia-showcase .av-orbit-trace{border:1px solid #0000;border-top-color:#9e74ff99;border-radius:50%;width:260px;height:220px;animation:22s linear infinite av-spin;position:absolute;transform:rotate(-25deg)}.altia-showcase .av-orbit-trace:after{content:"";background:#c9affe;border-radius:50%;width:5px;height:5px;position:absolute;top:28px;right:25px;box-shadow:0 0 13px #b18cff}.altia-showcase .av-satellite{color:#b6a3e2;background:linear-gradient(130deg,#28203b,#161020);border:1px solid #ffffff20;border-radius:13px;place-items:center;width:44px;height:44px;animation:7s ease-in-out infinite av-satellite;display:grid;position:absolute;box-shadow:0 8px 20px #0004}.altia-showcase .av-satellite.s1{color:#c0a4ff;top:42px;left:11%}.altia-showcase .av-satellite.s2{color:#e7ca9a;animation-delay:-2s;top:66px;right:10%}.altia-showcase .av-satellite.s3{color:#9ee2c8;animation-delay:-4s;bottom:36px;right:19%}.altia-showcase .av-satellite.s4{color:#94c8f5;animation-delay:-3s;bottom:30px;left:14%}.altia-showcase .av-satellite svg{width:19px;height:19px}.altia-showcase .av-core-caption{letter-spacing:2.5px;color:#847497;font-size:6px;position:absolute;bottom:8px}.altia-showcase .av-demo{background:#0d091ab3;border:1px solid #ccb5ff22;border-radius:12px;padding:14px 16px;position:relative;box-shadow:0 15px 28px #0002}.altia-showcase .av-demo-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.altia-showcase .av-demo-head>span{color:#ece3ff;align-items:center;gap:7px;font-size:11px;display:flex}.altia-showcase .av-demo-head svg{color:#b394fb;width:14px;height:14px}.altia-showcase .av-demo-head small{letter-spacing:1px;color:#a699b9;border:1px solid #ffffff17;border-radius:4px;padding:3px 6px;font-size:7px}.altia-showcase .av-demo-chat{gap:8px;min-height:130px;display:grid}.altia-showcase .av-demo-chat p{opacity:0;border-radius:9px;max-width:90%;padding:10px 13px;font-size:11px;line-height:1.5;transition:opacity .4s,transform .4s;transform:translateY(6px)}.altia-showcase .av-demo-chat p.shown{opacity:1;transform:none}.altia-showcase .av-demo-chat .user{color:#dbd0eb;background:#271c3b;margin-left:auto}.altia-showcase .av-demo-chat .agent{color:#ede4fd;background:linear-gradient(110deg,#493074,#2e224c);border:1px solid #8558b533}.altia-showcase .av-demo-chat p>span{letter-spacing:1px;text-transform:uppercase;color:#b7a1cd;margin-bottom:3px;font-size:7px;display:block}.altia-showcase .av-demo-flow{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;margin-top:14px;padding-top:10px;display:flex}.altia-showcase .av-demo-flow>span{color:#a59ab8;align-items:center;gap:5px;font-size:8px;display:flex}.altia-showcase .av-demo-flow>span i{background:#a88ad7;border-radius:50%;width:4px;height:4px}.altia-showcase .av-wave{align-items:center;gap:3px;height:21px;display:flex}.altia-showcase .av-wave i{width:2px;height:var(--height);animation:1.4s ease-in-out infinite alternate av-wave;animation-delay:var(--delay);background:#b598f4;border-radius:3px;display:block;transform:scaleY(.65)}.altia-showcase .av-scene-tabs{grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0 10px;display:grid}.altia-showcase .av-scene-tabs button{color:#aaa0bb;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 4px;font-size:10px;display:flex}.altia-showcase .av-scene-tabs button svg{width:14px;height:14px}.altia-showcase .av-scene-tabs button[aria-pressed=true]{color:#dfceff;background:#9669ff13;border-color:#a98af73d}.altia-showcase .av-scene-tabs button:hover{background:#ffffff0b}.altia-showcase .av-simulation-note{text-align:center;color:#988ba9;font-size:8px;line-height:1.5}.altia-showcase .av-hero-baseline{color:#9d91af;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:22px;padding:22px 0 24px;display:flex}.altia-showcase .av-hero-baseline>span{letter-spacing:1.5px;color:#8a7e9c;font-size:7px}.altia-showcase .av-hero-baseline>div{align-items:center;gap:19px;font-size:11px;display:flex}.altia-showcase .av-hero-baseline i{background:#584966;border-radius:50%;width:3px;height:3px}.altia-showcase .av-motion-control{color:#9e91b1;background:0 0;border:0;align-items:center;gap:10px;font-size:8px;display:flex}.altia-showcase .av-motion-control>span{border:1px solid #ffffff20;border-radius:5px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.altia-showcase .av-section-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:44px;display:flex}.altia-showcase .av-section-heading h2{margin-top:14px}.altia-showcase .av-section-heading>p{color:var(--av-muted);max-width:290px;font-size:13px;line-height:1.9}.altia-showcase .av-family-tabs{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px;display:grid}.altia-showcase .av-family-tabs button{text-align:left;color:#30263f;background:0 0;border:1px solid #e4dfeb;border-radius:12px;align-items:center;gap:12px;min-height:91px;padding:23px 16px;transition:box-shadow .2s,border-color .2s,background .2s;display:flex;position:relative}.altia-showcase .av-family-tabs button.selected{background:#fff;border-color:#9d7be7;box-shadow:0 8px 20px #5d39950d}.altia-showcase .av-family-tabs button.selected:after{content:"";background:#8761e7;border-radius:3px;height:3px;position:absolute;bottom:-1px;left:20%;right:20%}.altia-showcase .av-family-number{color:#a698b9;font-size:7px;position:absolute;top:7px;right:12px}.altia-showcase .av-family-tabs button>svg{color:#8862cd;width:22px;height:22px}.altia-showcase .av-family-tabs button>span:not(.av-family-number):not(.av-family-arrow){font-size:14px;font-weight:600}.altia-showcase .av-family-tabs small{color:#7a7189;font-size:9px;font-weight:400;display:block}.altia-showcase .av-family-arrow{color:#b0a5bf;margin-left:auto}.altia-showcase .av-family-feature{background:#fff;border:1px solid #e8e0f0;border-radius:22px;grid-template-columns:.9fr 1.1fr;gap:50px;padding:46px;animation:.3s both av-appear;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #41305d06}.altia-showcase .av-family-feature:before{content:"";pointer-events:none;background:radial-gradient(circle,#cebdfd20,#0000 70%);width:550px;height:500px;position:absolute;bottom:-200px;left:-140px}.altia-showcase .av-pill{color:#7651b4;background:#f4effc;border-radius:30px;align-items:center;gap:8px;padding:7px 12px;font-size:9px;font-weight:550;display:inline-flex}.altia-showcase .av-pill svg{width:14px;height:14px}.altia-showcase .av-feature-copy h3{letter-spacing:-1.3px;max-width:380px;margin:18px 0;font-size:34px;line-height:1.16}.altia-showcase .av-feature-copy>p{color:#736b81;max-width:400px;font-size:13px;line-height:1.85}.altia-showcase .av-feature-example{margin:24px 0}.altia-showcase .av-feature-example>span{letter-spacing:1.3px;color:#8c7ca3;font-size:8px}.altia-showcase .av-feature-example>p{color:#5b4c73;margin-top:4px;font-size:12px}.altia-showcase .av-feature-example>div{align-items:center;gap:10px;margin-top:12px;font-size:9px;display:flex}.altia-showcase .av-feature-example>div>span{color:#6f6283;border:1px solid #e9e3f2;border-radius:6px;padding:7px 10px}.altia-showcase .av-feature-example b{color:#8052cc;background:#f3edff;border:1px solid #b392f244;border-radius:6px;padding:7px 14px;font-weight:500}.altia-showcase .av-feature-example svg{color:#aa9dbb;width:12px;height:12px}.altia-showcase .av-dark-button{background:#241a35;border-color:#3f2b5d;min-height:48px;font-size:11px;box-shadow:0 6px 18px #241a3512}.altia-showcase .av-availability{color:#8e819d;max-width:380px;margin-top:12px;font-size:9px;display:block}.altia-showcase .av-feature-modules{align-content:center;gap:12px;display:grid}.altia-showcase .av-module{background:radial-gradient(180px circle at var(--px,50%) var(--py,50%),#a78bd607,transparent);border:1px solid #ede7f5;border-radius:13px;gap:15px;padding:20px;transition:border-color .2s,transform .2s;display:flex;position:relative}.altia-showcase .av-module:hover{border-color:#c9b4e8;transform:translate(3px)}.altia-showcase .av-module-index{color:#ab96bc;padding-top:2px;font-size:9px;font-weight:500}.altia-showcase .av-module>div{width:100%;min-width:0}.altia-showcase .av-module-name{justify-content:space-between;align-items:center;gap:12px;display:flex}.altia-showcase .av-module h4{letter-spacing:-.3px;font-size:15px;font-weight:600;line-height:1.3}.altia-showcase .av-module-name>span{color:#8b789d;white-space:nowrap;border:1px solid #eae5f0;border-radius:4px;padding:3px 6px;font-size:7px}.altia-showcase .av-module-name>span.ready{color:#318564;background:#edf7f0;border-color:#d4efdf}.altia-showcase .av-module small{color:#917f9f;margin:3px 0 6px;font-size:9px;display:block}.altia-showcase .av-module p{color:#7c6f87;font-size:11px;line-height:1.75}.altia-showcase .av-control{color:#f7f3ff;background:#110d1d;position:relative;overflow:hidden}.altia-showcase .av-control:before{content:"";pointer-events:none;background:radial-gradient(#57368127,#0000 68%);width:800px;height:700px;position:absolute;top:-50px;right:-200px}.altia-showcase .av-control-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.altia-showcase .av-control h2{margin:16px 0 22px}.altia-showcase .av-control h2 em{color:#ac94d5}.altia-showcase .av-control-grid>div>p{color:#a89db9;max-width:410px;font-size:13px;line-height:1.95}.altia-showcase .av-control-points{gap:20px;margin:28px 0;display:grid}.altia-showcase .av-control-points>div{color:#968aa7;gap:13px;font-size:11px;display:flex}.altia-showcase .av-control-points svg{color:#af91e4;width:17px;height:17px;margin-top:3px}.altia-showcase .av-control-points strong{color:#e0d3f1;margin-bottom:2px;font-size:12px;font-weight:550;display:block}.altia-showcase .av-control .av-quiet-link{color:#d4b9ff;font-size:11px}.altia-showcase .av-dashboard-visual{background:#191324;border:1px solid #9173b747;border-radius:14px;position:relative;transform:perspective(1500px)rotateY(-7deg)rotateX(3deg);box-shadow:0 35px 75px #0005}.altia-showcase .av-mini-window{border-bottom:1px solid #a082c51e;align-items:center;gap:5px;padding:15px 17px;display:flex}.altia-showcase .av-mini-window>span{background:#615072;border-radius:50%;width:5px;height:5px}.altia-showcase .av-mini-window small{color:#9c85b6;margin-left:12px;font-size:7px}.altia-showcase .av-mini-layout{grid-template-columns:58px 1fr;display:grid}.altia-showcase .av-mini-layout aside{color:#826a9d;border-right:1px solid #a082c51e;flex-direction:column;align-items:center;gap:27px;padding:20px 12px;display:flex}.altia-showcase .av-mini-layout aside>.av-logo{letter-spacing:-3px;border-radius:9px;width:29px;height:30px;margin-bottom:10px;padding-bottom:3px;font-size:26px}.altia-showcase .av-mini-layout aside>svg{width:14px;height:14px}.altia-showcase .av-mini-main{padding:28px}.altia-showcase .av-mini-greeting>small{letter-spacing:1.4px;color:#a288bf;font-size:7px}.altia-showcase .av-mini-greeting h3{letter-spacing:-1px;color:#e6d9f8;margin:8px 0 13px;font-size:27px;font-weight:550;line-height:1.18}.altia-showcase .av-mini-tag{color:#baa6ce;border:1px solid #69567f44;border-radius:4px;padding:5px 7px;font-size:7px}.altia-showcase .av-mini-modules{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.altia-showcase .av-mini-modules>div{background:linear-gradient(135deg,#251a3580,#20172d);border:1px solid #8d67b729;border-radius:9px;flex-direction:column;padding:18px 15px;display:flex;position:relative}.altia-showcase .av-mini-modules>div>span{color:#b197d9;background:#8b5bc218;border-radius:8px;place-items:center;width:28px;height:28px;margin-bottom:11px;display:grid}.altia-showcase .av-mini-modules>div>span svg{width:14px;height:14px}.altia-showcase .av-mini-modules>div>strong{color:#dccbec;font-size:12px;font-weight:550}.altia-showcase .av-mini-modules>div>small{color:#947da9;font-size:7px}.altia-showcase .av-mini-modules>div>svg{color:#775b93;width:11px;height:11px;position:absolute;top:20px;right:12px}.altia-showcase .av-mini-bottom{color:#a189b9;border-top:1px solid #8d67b720;align-items:center;gap:7px;margin-top:23px;padding-top:15px;font-size:8px;display:flex}.altia-showcase .av-mini-bottom svg{width:12px;height:12px}.altia-showcase .av-approach{background:#fcfbfe}.altia-showcase .av-process{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.altia-showcase .av-process article{background:radial-gradient(220px circle at var(--px,50%) var(--py,0),#d6c3fc1a,transparent);border:1px solid #eae4f0;border-radius:16px;padding:26px 22px}.altia-showcase .av-process article>div{color:#9274b9;justify-content:space-between;align-items:center;padding-bottom:34px;display:flex}.altia-showcase .av-process article>div>span{letter-spacing:1px;font-size:11px}.altia-showcase .av-process article>div>svg{width:19px;height:19px}.altia-showcase .av-process h3{letter-spacing:-.5px;max-width:180px;margin-bottom:12px;font-size:18px;line-height:1.35}.altia-showcase .av-process p{color:#7a6d86;font-size:11px;line-height:1.95}.altia-showcase .av-faq{border-top:1px solid #e7e0ef}.altia-showcase .av-faq-grid{grid-template-columns:.75fr 1.25fr;gap:90px;display:grid}.altia-showcase .av-faq h2{margin-top:16px}.altia-showcase .av-faq-grid>div>p{color:#7d718a;max-width:260px;margin:20px 0;font-size:12px;line-height:1.8}.altia-showcase .av-faq .av-quiet-link{color:#7954b1;font-size:11px}.altia-showcase details{border-bottom:1px solid #ddd5e7;margin:0 0 20px;padding:0 0 20px}.altia-showcase summary{cursor:pointer;color:#362542;justify-content:space-between;align-items:center;gap:20px;min-height:32px;font-size:15px;font-weight:550;list-style:none;display:flex}.altia-showcase summary::-webkit-details-marker{display:none}.altia-showcase summary>span{color:#9070bb;border:1px solid #e1d7ee;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:20px;font-weight:400;transition:transform .2s;display:grid}.altia-showcase details[open] summary>span{transform:rotate(45deg)}.altia-showcase details>p{color:#7c6b86;padding:15px 35px 0 0;font-size:12px;line-height:1.9}.altia-showcase .av-contact{background:#ebe6f3;position:relative;overflow:hidden}.altia-showcase .av-contact:before{content:"";pointer-events:none;background:radial-gradient(#b797f22c,#0000 65%);width:500px;height:700px;position:absolute;top:-180px;left:-220px}.altia-showcase .av-contact-layout{grid-template-columns:.82fr 1.18fr;align-items:start;gap:90px;display:grid}.altia-showcase .av-contact h2{letter-spacing:-3.3px;margin:20px 0 23px;font-size:clamp(45px,4.6vw,67px);line-height:1.06}.altia-showcase .av-contact h2 em{color:#8656c8}.altia-showcase .av-contact-copy>p{color:#7d6e8c;max-width:330px;font-size:13px;line-height:1.95}.altia-showcase .av-contact-intents{gap:7px;max-width:345px;margin:30px 0;display:grid}.altia-showcase .av-contact-intents>button{text-align:left;color:#5e4c71;background:0 0;border:1px solid #dbd1e8;border-radius:9px;align-items:center;gap:13px;padding:15px;font-size:12px;display:flex}.altia-showcase .av-contact-intents>button>span{color:#a58ebd;font-size:9px}.altia-showcase .av-contact-intents>button>svg{color:#a392b4;width:16px;height:16px;margin-left:auto}.altia-showcase .av-contact-intents>button[aria-pressed=true]{color:#7347a3;background:#fdfbff;border-color:#b99bdc;box-shadow:0 5px 15px #5c2c8810}.altia-showcase .av-contact-commitment{color:#90819e;align-items:center;gap:10px;font-size:10px;display:flex}.altia-showcase .av-contact-commitment svg{color:#8d6cad;width:17px;height:17px}.altia-showcase .av-form{background:#fff;border:1px solid #fff9;border-radius:22px;min-width:0;padding:36px;position:relative;box-shadow:0 25px 65px #4d326313}.altia-showcase .av-form-heading{margin-bottom:26px}.altia-showcase .av-kicker{letter-spacing:1.6px;color:#a18ab3;font-size:8px;font-weight:550}.altia-showcase .av-form h3{letter-spacing:-.6px;color:#2e1c3a;margin:6px 0 8px;font-size:21px;line-height:1.3}.altia-showcase .av-form-heading>p{color:#9b8ca5;font-size:10px}.altia-showcase .av-form fieldset{border:0;gap:17px;min-width:0;margin:0;padding:0;display:grid}.altia-showcase .av-form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.altia-showcase .av-form label:not(.av-consent){color:#766182;font-size:10px;font-weight:550;display:block}.altia-showcase .av-form label>span:not(:only-child){color:#a68ab7}.altia-showcase .av-form label>small{color:#9e8ca9;margin-left:3px;font-size:9px;font-weight:400}.altia-showcase .av-form input:not([type=checkbox]),.altia-showcase .av-form select,.altia-showcase .av-form textarea{color:#3b2848;background:#fdfcfe;border:1px solid #e3dbe9;border-radius:8px;width:100%;min-height:45px;margin-top:6px;padding:12px;font-size:12px;transition:border-color .2s,box-shadow .2s;display:block}.altia-showcase .av-form input::placeholder,.altia-showcase .av-form textarea::placeholder{color:#a99daf;font-size:11px}.altia-showcase .av-form input:focus,.altia-showcase .av-form select:focus,.altia-showcase .av-form textarea:focus{border-color:#ab89d6;outline:0;box-shadow:0 0 0 3px #c4a3ef20}.altia-showcase .av-form textarea{resize:vertical;min-height:115px}.altia-showcase .av-form textarea+small{margin:5px 0 0;font-size:8px;display:block}.altia-showcase .av-consent{color:#897597;align-items:flex-start;gap:9px;font-size:9px;font-weight:400;line-height:1.75;display:flex}.altia-showcase .av-consent input{accent-color:#8d56c9;flex-shrink:0;width:14px;height:14px;margin:2px 0 0}.altia-showcase .av-consent a{color:#8b54c2;text-underline-offset:3px;text-decoration:underline}.altia-showcase .av-honeypot{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.altia-showcase .av-submit{background:linear-gradient(110deg,#9168e1,#7243c4);border-radius:9px;justify-content:space-between;width:100%;min-height:51px;margin-top:21px;font-size:12px}.altia-showcase .av-form-foot{color:#a090ae;justify-content:center;align-items:center;gap:5px;margin:14px 0 0;font-size:8px;display:flex}.altia-showcase .av-form-foot svg{width:11px;height:11px}.altia-showcase .av-error{color:#a74646;background:#fff0f0;border:1px solid #f2c9c9;border-radius:8px;margin-top:18px;padding:12px;font-size:12px}.altia-showcase .av-success{color:#286e55;background:#ebf9f2;border:1px solid #cee8da;border-radius:10px;gap:10px;margin-top:18px;padding:14px;font-size:12px;display:flex}.altia-showcase .av-success strong{display:block}.altia-showcase .av-success p{color:#45775e;font-size:11px}.altia-showcase .av-success small{font-size:9px}.altia-showcase .av-footer{color:#ded4ed;background:#0f0b19;padding-top:65px}.altia-showcase .av-footer-top{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:45px;display:grid}.altia-showcase .av-footer .av-logo{width:36px;height:38px;font-size:33px}.altia-showcase .av-footer .av-brand{font-size:27px}.altia-showcase .av-footer-top>div>p{color:#8e7f9e;margin-top:18px;font-size:11px;line-height:1.85}.altia-showcase .av-footer-top>div>strong{color:#cdbddd;margin-bottom:16px;font-size:11px;font-weight:500;display:block}.altia-showcase .av-footer-top>div>button,.altia-showcase .av-footer-top>div>a:not(.av-brand){color:#98a;background:0 0;border:0;align-items:center;gap:20px;margin:9px 0;padding:0;font-size:10px;transition:color .2s;display:flex}.altia-showcase .av-footer-top>div>button:hover,.altia-showcase .av-footer-top>div>a:hover{color:#dec9ff}.altia-showcase .av-footer-top>div>button>span{color:#5f4878;font-size:11px}.altia-showcase .av-footer-signature{letter-spacing:-6px;color:#ffffff0e;white-space:nowrap;border-bottom:1px solid #ffffff0a;padding:55px 0 38px;font-size:clamp(45px,9vw,132px);font-weight:550;line-height:1.1}.altia-showcase .av-footer-signature em{font:inherit;background:linear-gradient(120deg,#8d66a94f,#ad8bd513);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.altia-showcase .av-footer-bottom{color:#796887;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:9px;display:flex}.altia-showcase .av-footer-bottom a{align-items:center;gap:13px;display:flex}.altia-showcase [data-reveal-pending=true]{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.altia-showcase [data-reveal-pending=true][data-visible=true]{opacity:1;transform:none}@keyframes av-aurora{0%{transform:translate(-15px)scale(.95)}to{transform:translate(40px,30px)scale(1.1)}}@keyframes av-float{0%,to{transform:translateY(-4px)rotate(-9deg)}50%{transform:translateY(7px)rotate(-4deg)}}@keyframes av-satellite{0%,to{transform:translateY(-3px)}50%{transform:translateY(5px)}}@keyframes av-spin{to{transform:rotate(335deg)}}@keyframes av-wave{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes av-appear{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:none}}.altia-showcase[data-motion=off] *,.altia-showcase[data-motion=off] :before,.altia-showcase[data-motion=off] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.altia-showcase[data-motion=off] [data-reveal-pending]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.altia-showcase *,.altia-showcase :before,.altia-showcase :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.altia-showcase [data-reveal-pending]{opacity:1;transform:none}.altia-showcase .av-aurora{will-change:auto}}@media (min-width:1650px){.altia-showcase .av-hero-content{padding-top:78px;padding-bottom:82px}.altia-showcase .av-orb-space{height:290px}.altia-showcase .av-stage{padding:22px 28px}.altia-showcase .av-hero h1{font-size:83px}.altia-showcase .av-hero-copy>p{font-size:16px}}@media (max-width:1200px){.altia-showcase .av-wrap{width:calc(100% - 72px)}.altia-showcase .av-header{padding:16px 30px}.altia-showcase .av-desktop-nav{gap:18px}.altia-showcase .av-header-actions{gap:15px}.altia-showcase .av-brand small{display:none}.altia-showcase .av-hero-content{gap:35px}.altia-showcase .av-hero h1{letter-spacing:-3.5px;font-size:60px}.altia-showcase .av-hero-copy>p{font-size:13px}.altia-showcase .av-hero-buttons,.altia-showcase .av-button{gap:15px}.altia-showcase .av-stage{padding:17px}.altia-showcase .av-family-tabs button{gap:8px;padding:19px 12px}.altia-showcase .av-family-tabs small{font-size:8px}.altia-showcase .av-family-arrow{display:none}.altia-showcase .av-family-feature{gap:30px;padding:32px}.altia-showcase .av-control-grid{gap:45px}.altia-showcase .av-contact-layout{gap:40px}.altia-showcase .av-form{padding:28px}.altia-showcase .av-hero-baseline{gap:15px}.altia-showcase .av-hero-baseline>div{gap:11px;font-size:10px}.altia-showcase .av-hero-baseline>span{display:none}}@media (max-width:940px){.altia-showcase .av-header-actions>.av-button{display:none}.altia-showcase .av-hero-content{grid-template-columns:1fr 1fr;gap:20px}.altia-showcase .av-hero h1{letter-spacing:-2.5px;font-size:52px}.altia-showcase .av-narrow-break{display:block}.altia-showcase .av-hero .av-eyebrow{letter-spacing:1.1px;font-size:7px}.altia-showcase .av-orb-space{height:240px}.altia-showcase .av-ring-two{width:290px}.altia-showcase .av-satellite.s1{left:2%}.altia-showcase .av-satellite.s2{right:0}.altia-showcase .av-satellite.s3{right:9%}.altia-showcase .av-satellite.s4{left:5%}.altia-showcase .av-stage-top>span:last-child{display:none}.altia-showcase .av-scene-tabs{gap:2px}.altia-showcase .av-demo{padding:13px}.altia-showcase .av-hero-foot{gap:10px}.altia-showcase .av-section{padding:80px 0}.altia-showcase .av-section-heading{align-items:start}.altia-showcase .av-section-heading>p{max-width:230px;font-size:12px}.altia-showcase .av-family-tabs button>span:not(.av-family-number){font-size:12px}.altia-showcase .av-family-tabs small{display:none}.altia-showcase .av-feature-copy h3{font-size:29px}.altia-showcase .av-module{gap:8px;padding:15px}.altia-showcase .av-module-name{flex-wrap:wrap;gap:4px}.altia-showcase .av-control-grid{gap:28px}.altia-showcase .av-mini-main{padding:20px}.altia-showcase .av-mini-greeting h3{font-size:23px}.altia-showcase .av-mini-modules>div{padding:13px 10px}.altia-showcase .av-process{grid-template-columns:1fr 1fr}.altia-showcase .av-process h3{max-width:none}.altia-showcase .av-faq-grid{gap:40px}.altia-showcase .av-contact-layout{grid-template-columns:.7fr 1.3fr;gap:30px}.altia-showcase .av-contact h2{font-size:47px}.altia-showcase .av-contact-copy>p{font-size:12px}.altia-showcase .av-form{padding:25px}.altia-showcase .av-footer-top{gap:25px}}@media (max-width:740px){.altia-showcase .av-wrap{width:calc(100% - 40px)}.altia-showcase .av-header{min-height:76px;padding:15px 20px}.altia-showcase .av-logo{border-radius:11px;width:35px;height:37px;font-size:33px}.altia-showcase .av-brand{gap:9px;font-size:29px}.altia-showcase .av-desktop-nav{display:none}.altia-showcase .av-menu{display:grid}.altia-showcase .av-header-actions{gap:18px}.altia-showcase .av-client{font-size:10px}.altia-showcase .av-hero-content{grid-template-columns:1fr;gap:40px;padding-top:46px;padding-bottom:33px}.altia-showcase .av-hero h1{letter-spacing:-2.8px;margin:22px 0;font-size:clamp(46px,8.2vw,66px);line-height:1.07}.altia-showcase .av-narrow-break{display:none}.altia-showcase .av-hero .av-eyebrow{letter-spacing:1.2px;font-size:7px}.altia-showcase .av-hero-copy>p{max-width:520px;font-size:13px}.altia-showcase .av-hero-buttons{gap:20px;margin:24px 0}.altia-showcase .av-hero-foot{gap:16px;font-size:9px}.altia-showcase .av-stage{width:min(100%,480px);margin:auto;padding:18px}.altia-showcase .av-orb-space{height:245px}.altia-showcase .av-ring-two{width:320px}.altia-showcase .av-satellite.s1{left:8%}.altia-showcase .av-satellite.s2{right:6%}.altia-showcase .av-satellite.s3{right:14%}.altia-showcase .av-satellite.s4{left:10%}.altia-showcase .av-demo-chat p{font-size:11px}.altia-showcase .av-hero-baseline{flex-direction:column;align-items:flex-start;gap:14px;padding:22px 0}.altia-showcase .av-hero-baseline>div{flex-wrap:wrap;gap:12px;font-size:10px}.altia-showcase .av-motion-control{margin-left:auto}.altia-showcase .av-section{padding:64px 0;scroll-margin-top:76px}.altia-showcase h2{letter-spacing:-1.8px;font-size:39px}.altia-showcase .av-section-heading{margin-bottom:28px;display:block}.altia-showcase .av-section-heading>p{max-width:100%;margin-top:20px}.altia-showcase .av-section-heading>p br{display:none}.altia-showcase .av-family-tabs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.altia-showcase .av-family-tabs button{border-radius:9px;gap:12px;min-height:66px;padding:15px}.altia-showcase .av-family-tabs button>span:not(.av-family-number){font-size:13px}.altia-showcase .av-family-feature{border-radius:17px;grid-template-columns:1fr;gap:25px;padding:24px}.altia-showcase .av-feature-copy h3{max-width:330px;font-size:29px}.altia-showcase .av-feature-copy>p{font-size:12px}.altia-showcase .av-feature-example{margin:18px 0}.altia-showcase .av-module-name{flex-wrap:nowrap}.altia-showcase .av-feature-modules{gap:9px}.altia-showcase .av-module{padding:16px}.altia-showcase .av-control-grid{grid-template-columns:1fr;gap:37px}.altia-showcase .av-control h2 br:nth-child(2){display:none}.altia-showcase .av-control-grid>div>p{max-width:100%}.altia-showcase .av-dashboard-visual{width:100%;max-width:530px;margin:auto;transform:none}.altia-showcase .av-mini-main{padding:23px}.altia-showcase .av-mini-modules>div{padding:17px 13px}.altia-showcase .av-process{gap:12px}.altia-showcase .av-process article{padding:23px 18px}.altia-showcase .av-process article>div{padding-bottom:23px}.altia-showcase .av-process h3{font-size:16px}.altia-showcase .av-faq-grid{grid-template-columns:1fr;gap:32px}.altia-showcase .av-faq h2 br{display:none}.altia-showcase .av-faq-grid>div>p{max-width:100%}.altia-showcase summary{font-size:13px}.altia-showcase .av-contact-layout{grid-template-columns:1fr;gap:30px}.altia-showcase .av-contact h2{letter-spacing:-2.3px;font-size:49px}.altia-showcase .av-contact h2 br{display:none}.altia-showcase .av-contact h2 em{display:block}.altia-showcase .av-contact-copy>p{max-width:100%}.altia-showcase .av-contact-intents{grid-template-columns:repeat(3,1fr);gap:6px;max-width:none;margin:22px 0 18px}.altia-showcase .av-contact-intents>button{text-align:center;justify-content:center;min-height:50px;padding:12px 9px;font-size:10px;line-height:1.4}.altia-showcase .av-contact-intents>button>span,.altia-showcase .av-contact-intents>button>svg{display:none}.altia-showcase .av-contact-commitment{font-size:9px}.altia-showcase .av-form{padding:24px}.altia-showcase .av-form h3{font-size:21px}.altia-showcase .av-footer{padding-top:45px}.altia-showcase .av-footer-top{grid-template-columns:1fr 1fr;gap:30px 25px}.altia-showcase .av-footer-top>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;gap:30px;display:flex}.altia-showcase .av-footer-top>div>p{text-align:right;margin:0;font-size:10px}.altia-showcase .av-footer-signature{letter-spacing:-1.8px;padding:37px 0 25px;font-size:clamp(31px,9vw,65px)}.altia-showcase .av-footer-bottom{gap:15px;padding:22px 0;font-size:8px}}@media (max-width:400px){.altia-showcase .av-wrap{width:calc(100% - 32px)}.altia-showcase .av-hero h1{letter-spacing:-2.5px;font-size:46px}.altia-showcase .av-hero .av-eyebrow{font-size:6px}.altia-showcase .av-hero-buttons{gap:12px}.altia-showcase .av-button{min-height:49px;padding:14px 16px;font-size:11px}.altia-showcase .av-quiet-link{font-size:10px}.altia-showcase .av-hero-foot{gap:12px;font-size:8px}.altia-showcase .av-ring-two{width:290px}.altia-showcase .av-stage{padding:14px}.altia-showcase .av-form{padding:21px 18px}.altia-showcase .av-form-grid{grid-template-columns:1fr;gap:14px}.altia-showcase .av-process{grid-template-columns:1fr}.altia-showcase .av-process article>div{padding-bottom:18px}.altia-showcase h2{font-size:35px}.altia-showcase .av-module-name{flex-wrap:wrap}.altia-showcase .av-mini-layout{grid-template-columns:44px 1fr}.altia-showcase .av-mini-main{padding:18px}.altia-showcase .av-contact h2{font-size:43px}.altia-showcase .av-contact-intents>button{font-size:9px}}@media print{.altia-showcase .av-progress,.altia-showcase .av-mobile-nav,.altia-showcase .av-motion-control{display:none!important}.altia-showcase .av-header{position:static}.altia-showcase [data-reveal-pending]{opacity:1;transform:none}.altia-showcase *{animation:none!important}}.altia-showcase .av-public-catalog{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:0 0 22px;display:grid}.altia-showcase .av-public-card{color:#171020;background:#fff;border:1px solid #e7dff0;border-radius:16px;padding:24px;transition:transform .2s,border-color .2s;display:block}.altia-showcase .av-public-card:hover{border-color:#a57adb;transform:translateY(-2px)}.altia-showcase .av-public-card>span{letter-spacing:1.5px;color:#765090;font-size:9px}.altia-showcase .av-public-card h3{margin:12px 0 8px;font-size:25px}.altia-showcase .av-public-card p{color:#675b70;min-height:40px;font-size:12px;line-height:1.65}.altia-showcase .av-public-card b{background:#f0edf4;border-radius:999px;margin-top:16px;padding:7px 10px;font-size:10px;display:inline-flex}.altia-showcase .av-public-card b[data-status=available]{color:#12613d;background:#e2f7ec}.altia-showcase .av-solutions{color:#211a2b;background:radial-gradient(at 82% 0,#eee7fb 0,#0000 38%),linear-gradient(#f8f7fb 0%,#f4f1f8 100%);border-top:1px solid #e9e3f0;border-bottom:1px solid #e9e3f0;position:relative}.altia-showcase .av-solutions .av-section-heading h2{color:#211a2b}.altia-showcase .av-solutions .av-section-heading h2 em{color:#7651bd}.altia-showcase .av-solutions .av-section-heading>p{color:#62586d}.altia-showcase .av-solutions>.av-wrap>h3{color:#241c30}.altia-showcase .av-solutions .av-public-card{background:#fff;border-color:#e4d9f0;box-shadow:0 8px 22px #33204b0a}.altia-showcase .av-solutions .av-public-card:hover{border-color:#9b78d4;box-shadow:0 12px 28px #583a8018}.altia-showcase .av-form label:not(.av-consent){color:#685171;font-size:12px}.altia-showcase .av-form input:not([type=checkbox]),.altia-showcase .av-form select,.altia-showcase .av-form textarea{font-size:14px;font-weight:400}.altia-showcase .av-form input::placeholder,.altia-showcase .av-form textarea::placeholder{color:#8b7d96;font-size:12px;font-weight:400}.altia-showcase .av-consent{font-size:11px}.altia-showcase .av-consent>span{color:#766180!important}.altia-showcase .av-form-heading>p,.altia-showcase .av-form label>small,.altia-showcase .av-form textarea+small{color:#897292;font-size:10px}.altia-showcase .av-form-foot{color:#86718f;font-size:10px}.altia-showcase .av-contact-copy>p{color:#715e81;font-size:14px}.altia-showcase .av-module p,.altia-showcase .av-process p{font-size:12px}.altia-showcase .av-module small,.altia-showcase .av-availability{font-size:10px}.altia-showcase details>p{font-size:13px}.altia-showcase .av-footer-top>div>button,.altia-showcase .av-footer-top>div>a:not(.av-brand),.altia-showcase .av-footer-top>div>strong,.altia-showcase .av-footer-top>div>p{font-size:12px}.altia-showcase .av-footer-bottom{font-size:10px}@media (max-width:740px){.altia-showcase .av-form input:not([type=checkbox]),.altia-showcase .av-form select,.altia-showcase .av-form textarea{font-size:16px}.altia-showcase .av-form-grid{gap:16px}.altia-showcase .av-consent{font-size:11px}}.altia.altia-showcase{--av-violet:#9b78f4;--av-light:#f6f5f8}.altia-showcase .av-aurora.one{opacity:.22}.altia-showcase .av-aurora.two{opacity:.26}@media (max-width:740px){.altia-showcase .av-logo-wrap{width:54px;height:54px}.altia-showcase .av-footer-logo-wrap{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.altia-showcase .altia-logo-orbit,.altia-showcase .av-core:after{animation:none!important}}@media (max-width:740px){.altia-showcase .av-logo-wrap{width:54px;height:54px}.altia-showcase .av-footer-logo-wrap{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.altia-showcase .altia-logo-orbit,.altia-showcase .av-core:after{animation:none!important}}.altia-showcase .av-core-logo{z-index:1;object-fit:contain;width:152%;height:152%;position:relative;transform:rotate(9deg)}.altia-showcase .av-mini-logo{object-fit:contain;width:36px;height:36px;margin-bottom:3px;display:block}.altia-showcase.av-platform .av-hero{color:#21182e;background:#f7f5fb;border-bottom:1px solid #e8e0f0}.altia-showcase.av-platform .av-hero-content{grid-template-columns:1fr 1.1fr;gap:42px;padding-top:55px;padding-bottom:45px}.altia-showcase.av-platform .av-hero .av-eyebrow{color:#8357c0;letter-spacing:.2em;font-size:12px}.altia-showcase.av-platform .av-hero h1{letter-spacing:-2.5px;margin:20px 0;font-size:clamp(36px,4vw,58px);line-height:1.12}.altia-showcase.av-platform .av-hero h1 em{color:#8758d9;-webkit-text-fill-color:currentColor;background:0 0}.altia-showcase.av-platform .av-hero-copy>p{color:#776984;max-width:650px;font-size:15px;line-height:1.8}.altia-showcase.av-platform .av-hero-buttons{margin:25px 0 18px}.altia-showcase.av-platform .av-brand-signature{color:#9484a3;font-size:11px}.altia-showcase.av-platform .av-hero .altia-film{width:100%;padding:0}.altia-showcase.av-platform .av-hero .altia-film-heading{display:block}.altia-showcase.av-platform .av-hero .altia-film-heading h2{font-size:28px!important}.altia-showcase.av-platform .av-hero .altia-film-heading p{max-width:none;margin-top:8px;font-size:12px}@media (max-width:767px){.altia-showcase.av-platform .av-hero-content{padding:35px 0;display:block}.altia-showcase.av-platform .av-hero h1{letter-spacing:-1.8px;font-size:37px}.altia-showcase.av-platform .av-desktop-break{display:none}.altia-showcase.av-platform .av-hero .altia-film{margin-top:28px}.altia-showcase.av-platform .av-hero-buttons{gap:18px}.altia-showcase.av-platform .av-hero-copy>p{font-size:13px}}.altia-showcase.av-platform .av-hero-content{text-align:center;max-width:1000px;padding-top:50px;padding-bottom:42px;display:block}.altia-showcase.av-platform .av-hero-copy>p{margin-left:auto;margin-right:auto}.altia-showcase.av-platform .av-hero-buttons{justify-content:center}.altia-showcase.av-platform .av-hero h1{font-size:clamp(37px,4.6vw,62px)}@media (max-width:767px){.altia-showcase.av-platform .av-hero-content{padding:35px 0 30px}.altia-showcase.av-platform .av-hero h1{font-size:36px}.altia-showcase.av-platform .av-hero-buttons{gap:12px}}
.altia-film{color:#21192f;width:min(1120px,100% - 112px);margin:0 auto;padding:48px 0 72px;scroll-margin-top:105px}.altia-film-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:24px;display:flex}.altia-film-heading span{letter-spacing:.16em;color:#8055c6;font-size:10px;font-weight:650}.altia-film-heading h2{letter-spacing:-1.5px!important;margin-top:10px!important;font-size:clamp(28px,3.5vw,44px)!important}.altia-film-heading p{color:#71667e;max-width:330px;font-size:14px;line-height:1.7}.altia-film-card{aspect-ratio:16/9;background:#eee9f6;border:1px solid #ac8ee844;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 18px 50px #5035740a}.altia-film video{object-fit:contain;aspect-ratio:16/9;width:100%;height:100%;display:block}.altia-film-overlay{color:#fff;cursor:pointer;text-shadow:0 1px 8px #0008;background:#17102130;border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.altia-film-overlay>span{color:#7946dd;width:66px;height:66px;text-shadow:none;background:#ffffffed;border-radius:50%;place-items:center;font-size:24px;display:grid;box-shadow:0 8px 40px #12072930}.altia-film-overlay b{font-size:17px}.altia-film-overlay small{font-size:12px}.altia-film-controls{justify-content:flex-start;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.altia-film-controls button,.altia-film-dialog button{color:#2a1d3f;font:inherit;cursor:pointer;background:#fffef5f2;border:1px solid #ded4ee;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 15px;font-size:12px;display:flex;box-shadow:0 3px 12px #29143c0b}.altia-film-controls button:last-child{margin-left:auto}.altia-film :focus-visible{outline-offset:3px;outline:3px solid #a886ee}.altia-film-error{color:#6c4b7b;font-size:13px;margin-top:12px!important}.altia-film-dialog{color:#271c37;background:#faf8fe;border:1px solid #bb9bf044;border-radius:26px;width:min(1200px,100vw - 40px);max-height:90dvh;padding:18px;position:fixed;box-shadow:0 30px 100px #10051c44}.altia-film-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#160e29b8}.altia-film-dialog-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.altia-film-dialog h2{letter-spacing:0!important;font-size:18px!important}.altia-film-dialog video{border-radius:14px;max-height:75dvh}@media (max-width:767px){.altia-film{width:calc(100% - 40px);padding:30px 0 48px}.altia-film-heading{margin-bottom:20px;display:block}.altia-film-heading p{max-width:none;font-size:13px;margin-top:14px!important}.altia-film-card{border-radius:18px}.altia-film-controls{gap:5px;bottom:8px;left:8px;right:8px}.altia-film-controls button{min-height:36px;padding:7px 10px;font-size:10px}.altia-film-controls button:first-child span{display:none}.altia-film-overlay{gap:7px;padding-bottom:30px}.altia-film-overlay>span{width:43px;height:43px;font-size:17px}.altia-film-overlay b{font-size:12px}.altia-film-overlay small{font-size:10px}.altia-film-dialog{border-radius:18px;width:calc(100vw - 20px);padding:12px}}@media (prefers-reduced-motion:no-preference){.altia-film-controls button{transition:background .2s}.altia-film-controls button:hover{background:#f0e6ff}}.altia-film-overlay{color:#473159;text-shadow:none;background:#2110360d}.altia-film-overlay b{background:#ffffffed;border-radius:999px;padding:6px 12px;font-size:14px}.altia-film-overlay small{color:#796787;background:#ffffffd9;border-radius:999px;padding:3px 9px}@media (max-width:767px){.altia-film-overlay b{padding:4px 8px;font-size:11px}.altia-film-overlay small{font-size:9px}}.altia-film-dialog{height:fit-content;margin:auto;inset:0}.altia-film-brand{padding-top:32px}
