.om-aic-wrap{max-width:var(--om-aic-max,1360px);margin:0 auto;padding:var(--om-aic-pt,40px) 20px var(--om-aic-pb,40px)}.aic{--gold:#FFB800;--org:#F7931A;--app:#F7A900;position:relative;overflow:hidden;border-radius:24px;background:#040404;color:#fff;aspect-ratio:21/9;min-height:520px;isolation:isolate;touch-action:pan-y;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-align:left}.aic *,.aic *:before,.aic *:after{box-sizing:border-box;letter-spacing:normal}.aic canvas.gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.aic .shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#04040499 0,#04040400 28%),linear-gradient(0deg,#0404049e 0,#04040400 26%)}.aic .grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.aic.no-gl{background:#040404 var(--om-aic-poster) 62% 50%/cover no-repeat}.aic.no-gl canvas.gl{display:none}.aic .stagecopy{position:absolute;z-index:3;left:clamp(24px,3.6vw,56px);right:clamp(24px,3vw,48px);top:6.5%;bottom:6.5%;display:flex;align-items:flex-end;gap:clamp(22px,3.4vw,52px)}.aic .phone{position:relative;height:100%;aspect-ratio:78/163;flex:none;transform:perspective(2200px) rotateY(9deg);transform-origin:50% 55%;opacity:0;transition:opacity 1s}.aic.in .phone{opacity:1}.aic .ph-body{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16%/7.6%;padding:2.1%;background:linear-gradient(120deg,#5c1827 0,#2c0710 20%,#47111f 46%,#21050c 70%,#521624);box-shadow:inset 0 0 0 1px #ffaab933,inset 0 0 0 2.5px #140005a6,inset 0 1px 2px #ffc8d247,0 34px 60px -18px #000c,0 0 70px -12px #ff96282e}.aic .sb{position:absolute;width:1.3%;background:linear-gradient(90deg,#21050c,#5c1827);border-radius:2px}.aic .sb.a{left:-1%;top:17%;height:4.6%}.aic .sb.v1{left:-1%;top:25%;height:8%}.aic .sb.v2{left:-1%;top:35%;height:8%}.aic .sb.pw{right:-1%;top:27%;height:12%}.aic .sb.cc{right:-.8%;top:57%;height:9%;width:1%}.aic .ph-screen{position:relative;height:100%;border-radius:14.4%/6.9%;background:radial-gradient(120% 70% at 50% 0,#17140e 0,#070707 60%);overflow:hidden;container-type:size;box-shadow:inset 0 0 0 2px #000;color:#fff}.aic .ph-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(118deg,#ffffff21 0,#ffffff08 32%,#fff0 50%)}.aic .ph-status{display:flex;align-items:center;justify-content:space-between;padding:3.4cqh 7.5cqw 0 9cqw;font:600 4.1cqw/1 Inter,sans-serif;color:#fff}.aic .ph-status .di{position:absolute;left:50%;top:2.3cqh;translate:-50% 0;width:22cqw;height:3.6cqh;border-radius:99px;background:#000;box-shadow:inset 0 0 0 1px #ffffff0d}.aic .ph-status .ic{display:flex;gap:1.6cqw;align-items:center}.aic .ph-status svg{height:3.2cqw;width:auto;fill:#fff;color:#fff}.aic .ph-app{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:9.5cqh 7cqw 5.2cqh}.aic .eyebrow{display:flex;align-items:center;gap:2.4cqw;font:600 3.9cqw/1 Inter,sans-serif;color:#ffffffa3;margin:0;letter-spacing:0;text-transform:none}.aic .eyebrow i{width:2.2cqw;height:2.2cqw;border-radius:50%;background:var(--gold);box-shadow:0 0 12px var(--gold)}.aic .ph-app h2{margin:2.6cqh 0 0;padding:0;font:900 21.5cqw/.92 Montserrat,sans-serif;letter-spacing:-.05em;color:#fff;text-transform:none}.aic .ph-app h2 .w{display:block;overflow:hidden;padding-bottom:.07em}.aic .ph-app h2 .w span{display:block;transform:translateY(105%);transition:transform 1s cubic-bezier(.2,.8,.1,1) .25s}.aic .ph-app h2 .w+.w span{transition-delay:.37s}.aic .ph-app h2 .w+.w+.w span{transition-delay:.49s}.aic.in .ph-app h2 .w span{transform:none}.aic .ph-app p{margin:3cqh 0 0;padding:0;font:400 6.6cqw/1.4 Inter,sans-serif;color:#fff;letter-spacing:0;text-transform:none}.aic .ph-card{margin-top:auto;padding:4.6cqw 5cqw;border-radius:6cqw;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a;transition:box-shadow .6s,background .6s}.aic.on .ph-card{background:#f7a90017;box-shadow:inset 0 0 0 1px #f7a90073,0 0 30px -8px #f7a90080}.aic .ph-card .row{display:flex;align-items:center;gap:2.4cqw;font:600 4.4cqw/1 Inter,sans-serif}.aic .ph-card svg{width:4.2cqw;height:4.2cqw}.aic .ph-card .st{margin-left:auto;font:600 3.5cqw/1 Inter,sans-serif;padding:1.6cqw 2.8cqw;border-radius:99px;background:#ffffff1a;color:#fff9}.aic .ph-card .onn{display:none}.aic.on .ph-card .onn{display:inline}.aic.on .ph-card .off{display:none}.aic.on .ph-card .st{background:var(--app);color:#111}.aic .ph-card .sub{margin-top:1.8cqw;font-size:3.6cqw;color:#ffffff80}.aic .stat{display:flex;align-items:baseline;gap:2cqw;margin-top:3.4cqw}.aic .stat b{font:800 10cqw/1 Montserrat,sans-serif;letter-spacing:-.03em;color:#ffffff52;transition:color .8s .9s}.aic.on .stat b{color:#fff}.aic .stat span{font:500 4cqw/1.25 Inter,sans-serif;color:#ffffff8c}.aic .ph-home{position:absolute;left:50%;bottom:1.6cqh;translate:-50% 0;width:34cqw;height:.55cqh;min-height:3px;border-radius:9px;background:#ffffffbf}.aic .dock{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:4px;opacity:0;transform:translateY(10px);transition:opacity .8s .6s,transform .8s .6s}.aic.in .dock{opacity:1;transform:none}.aic .boost{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:12px;margin-right:6px;padding:10px 12px 10px 16px;border-radius:999px;cursor:pointer;color:#fff;font:600 15px/1 Inter,sans-serif;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:box-shadow .5s,background .5s}.aic.on .boost{box-shadow:inset 0 0 0 1px #ffb8008c,0 0 40px -6px #ffaa1e8c;background:#ffb8001a}.aic .boost svg{width:15px;height:15px}.aic .tog{position:relative;width:44px;height:26px;border-radius:13px;background:#ffffff38;transition:background .35s}.aic .tog:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.aic.on .tog{background:var(--app)}.aic.on .tog:after{transform:translate(18px)}.aic .om-btn{all:unset;box-sizing:border-box;display:inline-block;cursor:pointer;font:600 14.5px/1 Inter,sans-serif;padding:16px 24px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .2s,box-shadow .2s}.aic .om-btn:hover{transform:translateY(-1px)}.aic .om-btn.pri{background:var(--gold);color:#111;box-shadow:0 10px 30px -10px #ffb800b3}.aic .om-btn.sec{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff4d}.aic .boost:focus-visible,.aic .om-btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(max-width:860px){.om-aic-wrap{padding-left:14px;padding-right:14px}.aic{aspect-ratio:auto;min-height:0;display:flex;flex-direction:column}.aic canvas.gl{position:relative;inset:auto;height:78vw;flex:none}.aic.no-gl{background-size:auto 78vw;background-position:60% 0}.aic.no-gl canvas.gl{display:block;visibility:hidden}.aic .shade{background:linear-gradient(0deg,#040404 0,#04040400 30%);height:78vw}.aic .stagecopy{position:relative;left:auto;right:auto;top:auto;bottom:auto;display:block;padding:0 22px 30px;margin-top:-8px}.aic .phone{height:auto;aspect-ratio:auto;transform:none}.aic .sb,.aic .ph-status,.aic .ph-home{display:none}.aic .ph-body{position:static;padding:0;background:none;box-shadow:none;border-radius:0}.aic .ph-screen{height:auto;border-radius:0;background:none;container-type:inline-size;box-shadow:none;overflow:visible}.aic .ph-screen:after{display:none}.aic .ph-app{position:static;display:block;padding:0}.aic .eyebrow{font-size:13px;gap:10px}.aic .eyebrow i{width:8px;height:8px}.aic .ph-app h2{font-size:13.5cqw;margin-top:16px}.aic .ph-app p{font-size:16px;margin-top:16px}.aic .ph-card{margin-top:22px;padding:16px 18px;border-radius:18px}.aic .ph-card .row{font-size:15px;gap:8px}.aic .ph-card svg{width:14px;height:14px}.aic .ph-card .st{font-size:12px;padding:6px 10px}.aic .ph-card .sub{font-size:12.5px;margin-top:6px}.aic .stat{margin-top:12px;gap:8px}.aic .stat b{font-size:34px}.aic .stat span{font-size:14px}.aic .dock{margin-top:24px}}@media(prefers-reduced-motion:reduce){.aic,.aic *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/om-ai-banner.css.map */
