.ar h1,.ar h2,.ar h3,.ar h4,.ar h5,.ar h6{margin:0}.ar .lc-wrap{max-width:1360px;padding:0 clamp(24px,4.4vw,64px)}.ar-hero{padding:clamp(120px,11.5vw,150px) 0 0;position:relative;overflow:hidden}.ar-hero__earth{--ew:min(66vw, 960px);right:calc(var(--ew) * -.22);top:calc(var(--ew) * -.25);width:var(--ew);height:var(--ew);filter:brightness(.85)saturate(.95);pointer-events:none;position:absolute}.ar-hero__glow{pointer-events:none;background:radial-gradient(at 80% 30%,#503ed242,#06071600 62%);width:60%;height:60%;position:absolute;top:0;right:0}.ar-hero__grid{z-index:1;grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);align-items:start;column-gap:32px;display:grid;position:relative}.ar-kicker{font-size:var(--fs-kicker);letter-spacing:.18em;color:#8b7bf0;margin-bottom:14px;font-weight:600}.ar-hero h1{font-size:var(--fs-display);letter-spacing:-.03em;font-weight:600;line-height:1.08}.ar-hero h1 span{color:#b7a6ff}.ar-lead{max-width:560px;font-size:var(--fs-lead);color:var(--ink-soft);margin-top:18px;line-height:1.6}.ar-actions{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.ar-btn{height:48px;font-size:var(--fs-btn);border-radius:12px;padding:0 24px}.ar-btn svg{width:16px;height:16px}.ar-btn--ghost{background:#0809188c;border-color:#ffffff47;padding-left:16px}.ar-ring{border:1.4px solid #ffffffd9;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.ar-ring svg{width:10px;height:10px;margin-left:1px}.ar-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink-soft);background:#0e0e2c8c;border:1px solid #beb4ff73;border-radius:10px;justify-self:end;margin-top:clamp(10px,3vw,44px);padding:12px 18px 12px 28px;font-size:12px;line-height:1.45;position:relative}.ar-chip i{background:#b7a6ff;border-radius:50%;width:6px;height:6px;position:absolute;top:17px;left:12px;box-shadow:0 0 10px #b7a6ff}.ar-video-wrap{z-index:1;margin-top:clamp(28px,3vw,44px);position:relative}.ar-slot{border:1.5px solid #a596ff99;border-radius:clamp(10px,1.1vw,16px);box-shadow:0 0 0 1px #0a0a1eb3,0 0 50px #6e5aff66,inset 0 0 28px #826eff1f}.ar-video{border-radius:clamp(12px,1.4vw,20px);box-shadow:0 0 0 1px #0a0a1eb3,0 0 70px #6e5aff80,0 0 22px #826eff59,inset 0 0 34px #826eff29}.ar-control{text-align:center;padding:clamp(34px,3.6vw,56px) 0 clamp(20px,2.4vw,36px)}.ar-control h2{font-size:var(--fs-subtitle);letter-spacing:-.015em;font-weight:500}.ar-control>.lc-wrap>p{font-size:var(--fs-body);color:var(--muted);margin:6px 0 0}.ar-control__row{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-top:clamp(22px,2.4vw,34px);display:grid}.ar-control__row li{background:linear-gradient(#121334cc,#08091ce6);border:1px solid #968cff4d;border-radius:12px;align-items:center;gap:14px;padding:18px 20px;display:flex;box-shadow:0 0 26px #6454f024,inset 0 0 18px #6e5af00d}.ar-control__icon{color:#c4b7ff;background:#604ce642;border:1px solid #968cff66;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ar-control__icon svg{width:22px;height:22px}.ar-control__row li>span:last-child{flex-direction:column;gap:4px;display:flex}.ar-control__row strong{font-size:14px;font-weight:600}.ar-control__row small{color:var(--muted);font-size:11.5px;line-height:1.45}.ar-sec{padding:clamp(32px,3.6vw,56px) 0}.ar-grid--a{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ar-grid--wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ar-grid--flip{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ar-grid--mobile{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ar-copy{max-width:540px}.ar-copy--wide{max-width:660px}.ar-grid--flip .ar-copy{justify-self:start;padding-left:clamp(0px,1.6vw,24px)}.ar-eyebrow{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ar-eyebrow__n,.ar-eyebrow__t{letter-spacing:.18em;color:#8b7bf0;font-size:11.5px;font-weight:600}.ar-copy h2{font-size:var(--fs-title);letter-spacing:-.024em;font-weight:600;line-height:1.14}.ar-copy__body{color:var(--ink-soft);margin-top:14px;font-size:clamp(13px,.98vw,15px);line-height:1.6}.ar-points{flex-direction:column;gap:11px;margin-top:20px;display:flex}.ar-points li{font-size:var(--fs-body);color:var(--ink-soft);align-items:center;gap:12px;display:flex}.ar-points>li>svg{flex:none;width:17px;height:17px}.ar-points--icons{gap:14px}.ar-points__ring{color:#c4b7ff;background:#604ce638;border:1px solid #968cff80;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.ar-points__ring svg{width:15px;height:15px}.ar-minis{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin-top:22px;display:grid}.ar-minis li{align-items:center;gap:12px;display:flex}.ar-minis__icon{color:#c4b7ff;background:#604ce633;border:1px solid #968cff80;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.ar-minis__icon svg{width:17px;height:17px}.ar-minis li>span:last-child{flex-direction:column;line-height:1.35;display:flex}.ar-minis strong{font-size:13px;font-weight:600}.ar-minis small{color:var(--muted);font-size:11.5px}.ar-shot{justify-self:end;width:100%;max-width:680px}.ar-grid--flip .ar-shot{justify-self:start}.ar-cq{justify-self:end;width:100%;max-width:680px;container-type:inline-size}.ar-panel{background:linear-gradient(#0c0d26f5,#060716fa);border:1px solid #968cff6b;border-radius:2.2cqw;padding:3cqw;position:relative;box-shadow:0 0 5cqw #6454f052,inset 0 0 4cqw #6e5af014}.ar-panel:before{content:"";pointer-events:none;border:1px solid #7864ff38;border-radius:2.8cqw;position:absolute;inset:-.8cqw}.ar-panel h4{font-size:max(11px,1.9cqw);font-weight:500}.ar-sub{color:var(--muted);margin:.6cqw 0 0;font-size:max(8px,1.25cqw)}.ar-panel label{color:var(--muted);margin:1.8cqw 0 .7cqw;font-size:max(8px,1.25cqw);display:block}.ar-input{color:var(--ink);background:#ffffff0a;border:1px solid #968cff3d;border-radius:.9cqw;justify-content:space-between;align-items:center;gap:1cqw;padding:1.3cqw 1.6cqw;font-size:max(8px,1.3cqw);display:flex}.ar-input--tall{align-items:flex-start;min-height:5.6cqw}.ar-input svg{width:1.8cqw;height:1.8cqw;color:var(--ink-soft);flex:none}.ar-select{background:#ffffff0a;border:1px solid #968cff47;border-radius:.9cqw;justify-content:space-between;align-items:center;gap:1cqw;padding:1.3cqw 1.6cqw;font-size:max(8px,1.3cqw);display:flex}.ar-select svg{width:1.7cqw;height:1.7cqw;color:var(--muted);flex:none}.ar-switch{cursor:pointer;background:#ffffff1f;border:1px solid #968cff4d;border-radius:999px;flex:none;width:4.6cqw;height:2.5cqw;padding:0;transition:background .18s;position:relative}.ar-switch i{background:#fff;border-radius:50%;width:1.8cqw;height:1.8cqw;transition:left .18s;position:absolute;top:50%;left:.3cqw;transform:translateY(-50%)}.ar-switch.is-on{background:linear-gradient(#7a5cf5,#5b3fe0);border-color:#beafff99;box-shadow:0 0 1.4cqw #6e56ff8c}.ar-switch.is-on i{left:calc(100% - 2.1cqw)}.ar-switch:focus-visible,.ar-steps button:focus-visible,.ar-chips button:focus-visible,.ar-act__tabs button:focus-visible{outline-offset:2px;outline:2px solid #b3a0ff}.ar-steps{gap:2cqw;margin:1.6cqw 0 0;padding:0;list-style:none;display:flex}.ar-steps button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.8cqw;padding:0;font-size:max(8px,1.2cqw);display:inline-flex}.ar-steps button i{border:1px solid #968cff73;border-radius:50%;place-items:center;width:2cqw;height:2cqw;font-size:max(6.5px,1cqw);font-style:normal;display:grid}.ar-steps button.is-on{color:#fff}.ar-steps button.is-on i{background:radial-gradient(circle,#fff 0 22%,#7a5cf5 26%);border:0}.ar-connect__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2.4cqw;margin-top:1.4cqw;display:grid}.ar-chips{gap:.8cqw;display:flex}.ar-chips button{color:var(--muted);cursor:pointer;background:#ffffff08;border:1px solid #968cff47;border-radius:.8cqw;padding:.9cqw 1.4cqw;font-size:max(7.5px,1.2cqw)}.ar-chips button.is-on{color:#fff;background:#7864ff47;border-color:#b0a0ffcc}.ar-form__two{grid-template-columns:1fr 1fr;gap:1.6cqw;display:grid}.ar-api{background:#ffffff06;border:1px solid #968cff38;border-radius:1.2cqw;padding:1.8cqw}.ar-api>strong{font-size:max(8.5px,1.35cqw);font-weight:500;line-height:1.35;display:block}.ar-api__tabs{gap:.6cqw;margin:1.4cqw 0;display:flex}.ar-api__tabs span{color:var(--muted);white-space:nowrap;border:1px solid #968cff3d;border-radius:.6cqw;padding:.7cqw 1cqw;font-size:max(6.5px,1cqw)}.ar-api__tabs .is-on{color:#fff;background:#7864ff47}.ar-input--copy{font-size:max(7px,1.1cqw)}.ar-api p{flex-direction:column;gap:.5cqw;margin:1.6cqw 0 0;display:flex}.ar-api em{color:#b7a6ff;font-size:max(8px,1.25cqw);font-style:normal}.ar-api small{color:var(--muted);font-size:max(7px,1.05cqw)}.ar-models{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqw;margin-top:2cqw;display:grid}.ar-models__card{background:#ffffff09;border:1px solid #968cff42;border-radius:1.2cqw;align-items:center;gap:1.4cqw;padding:1.8cqw;display:flex}.ar-models__mark{background:#ffffff14;border-radius:1cqw;flex:none;place-items:center;width:4.4cqw;height:4.4cqw;display:grid}.ar-models__mark svg{width:64%;height:64%}.ar-models__txt{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.ar-models__txt small{color:var(--muted);font-size:max(7px,1.1cqw)}.ar-models__txt strong{white-space:nowrap;font-size:max(8px,1.3cqw);font-weight:500}.ar-models__defaults{grid-template-columns:1fr 1fr;gap:2cqw;margin-top:1cqw;display:grid}.ar-rules{flex-direction:column;gap:1.6cqw;margin-top:2cqw;display:flex}.ar-rules li{background:#ffffff08;border:1px solid #968cff33;border-radius:1.1cqw;grid-template-columns:2.6cqw 1.5fr .7fr 1fr 2.4cqw 1.7fr 4.6cqw;align-items:center;gap:1.2cqw;padding:1.4cqw 1.6cqw;font-size:max(8px,1.3cqw);display:grid}.ar-rules__if{color:var(--muted);font-size:max(7px,1.05cqw)}.ar-rules__cond,.ar-rules__op,.ar-rules__val{white-space:nowrap;background:#ffffff08;border:1px solid #968cff33;border-radius:.7cqw;justify-content:space-between;align-items:center;padding:.9cqw 1.1cqw;display:flex}.ar-rules__val{color:var(--ink-soft)}.ar-rules li svg{width:1.4cqw;height:1.4cqw;color:var(--muted)}.ar-rules li .ar-rules__arrow{color:#c4b7ff;width:2cqw;height:2cqw}.ar-rules__action{white-space:nowrap;color:var(--ink)}.ar-add{color:var(--ink-soft);background:#ffffff0a;border:1px solid #968cff57;border-radius:.9cqw;align-items:center;gap:.8cqw;margin-top:2cqw;padding:1cqw 1.8cqw;font-size:max(8px,1.25cqw);display:inline-flex}.ar-add svg{width:1.5cqw;height:1.5cqw}.ar-guards__head{justify-content:space-between;align-items:flex-start;gap:2cqw;display:flex}.ar-guards__head .ar-select{min-width:14cqw}.ar-guards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6cqw;margin-top:2cqw;display:grid}.ar-guards__col{background:#ffffff08;border:1px solid #968cff38;border-radius:1.1cqw;flex-direction:column;gap:1.2cqw;padding:1.6cqw;display:flex}.ar-guards__col>strong{margin-bottom:.4cqw;font-size:max(8px,1.25cqw);font-weight:500}.ar-guards__row{color:var(--ink-soft);flex-direction:column;align-items:flex-start;gap:.7cqw;font-size:max(7px,1.05cqw);line-height:1.3;display:flex}.ar-grid--dyn{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:center}.ar-grid--dyn .ar-cq{justify-self:start;max-width:800px}.ar-grid--dyn .ar-copy{justify-self:end;padding-left:clamp(0px,1.6vw,28px)}.ar-grad{background:linear-gradient(90deg,#c2adff 0%,#9a74ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ar-panel.ar-dyn{padding:2.3cqw 2.3cqw 3.4cqw}.ar-dyn__head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:2cqw;padding-bottom:1.9cqw;display:flex}.ar-panel.ar-dyn h4{letter-spacing:-.01em;font-size:max(13px,2.5cqw);font-weight:500}.ar-dyn__head .ar-select{border-radius:1cqw;min-width:15cqw;padding:1.3cqw 1.5cqw;font-size:max(9px,1.7cqw)}.ar-dyn__head .ar-select svg{width:1.8cqw;height:1.8cqw}.ar-dyn__flow{aspect-ratio:1052/284;width:100%;margin-top:1.4cqw;position:relative}.ar-dyn__lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ar-dyn__ln{fill:none;stroke:#c4b2ffd9;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ar-dyn__ln--dash{stroke-dasharray:3 4;opacity:.7}.ar-dyn__dot{fill:#a58bff}.ar-dyn__node,.ar-dyn__target{background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff1c;border-radius:1.5cqw;position:absolute}.ar-dyn__node{flex-direction:column;justify-content:space-between;height:58.1%;padding:1.8cqw;display:flex;top:24.3%}.ar-dyn__node--app{background:linear-gradient(#3a54c833,#1e286e1f);border-color:#6e8cff80;width:21.58%;left:0}.ar-dyn__node--guard{width:17.11%;left:25.67%}.ar-dyn__node--policy{background:linear-gradient(#6e50f057,#3c289633);border-color:#9678ffd9;width:16.73%;left:46.96%;box-shadow:0 0 2.6cqw #785aff66,inset 0 0 2cqw #8c6eff1f}.ar-dyn__ico{color:#fff;border-radius:50%;place-items:center;width:3.1cqw;height:3.1cqw;display:grid}.ar-dyn__ico svg{width:1.8cqw;height:1.8cqw}.ar-dyn__ico--blue{background:linear-gradient(#4d8bff,#2c5be0);box-shadow:0 0 1.4cqw #4678ff80}.ar-dyn__ico--ring{color:#d7ccff;background:#6e50f040;border:1px solid #beaaffd9}.ar-dyn__deco{color:#c8beff8c;align-items:center;gap:.5cqw;display:flex;position:absolute;top:2.1cqw;right:1.5cqw}.ar-dyn__deco svg{width:1.7cqw;height:1.7cqw}.ar-dyn__deco i{border-top:1px dashed #c8beff8c;width:2.2cqw}.ar-dyn__deco-r{margin-left:-1.6cqw;transform:rotate(-90deg)}.ar-dyn__deco--on{color:#d7ccffe6}.ar-dyn__txt{flex-direction:column;gap:.2cqw;min-width:0;display:flex}.ar-dyn__txt strong{color:#fff;font-size:max(10px,1.8cqw);font-weight:500;line-height:1.2}.ar-dyn__txt small{color:var(--muted);font-size:max(8px,1.45cqw);line-height:1.3}.ar-dyn__node--app .ar-dyn__txt small,.ar-dyn__node--policy .ar-dyn__txt small{color:#c9d2ff}.ar-dyn__target{align-items:center;gap:1.4cqw;width:29.85%;height:29.58%;padding:2.1cqw 1.4cqw .5cqw 1.6cqw;display:flex;left:70.15%}.ar-dyn__target--0{top:0}.ar-dyn__target--1{top:35.56%}.ar-dyn__target--2{top:70.77%}.ar-dyn__tag{color:#a9c4ff;background:#2846aa73;border:1px solid #6e8cff66;border-radius:.5cqw;padding:.05cqw .7cqw;font-size:max(7px,1.1cqw);line-height:1.35;position:absolute;top:.5cqw;left:1.1cqw}.ar-dyn__tag.is-primary{color:#86bbff;background:#1e6eff66}.ar-dyn__tile{background:#fff;border-radius:1cqw;flex:none;place-items:center;width:3.6cqw;height:3.6cqw;display:grid}.ar-dyn__tile svg{width:2.3cqw;height:2.3cqw}.ar-dyn__tile--gpt{background:linear-gradient(#a455ff,#6b3cf0);box-shadow:0 0 1.4cqw #965aff80}.ar-dyn__tile--gpt svg{color:#fff}.ar-dyn__prov{color:var(--muted);align-items:center;gap:.8cqw;margin-left:auto;font-size:max(8px,1.45cqw);display:flex}.ar-dyn__prov svg{width:1.5cqw;height:1.5cqw}.ar-dyn__strats{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.4cqw;margin-top:2.7cqw;display:grid}.ar-dyn__strats button{min-height:8.3cqw;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:1.4cqw;flex-direction:column;justify-content:center;gap:.7cqw;padding:1.2cqw 1.5cqw;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.ar-dyn__strats button:hover{border-color:#aa96ff73}.ar-dyn__strats button.is-on{background:linear-gradient(#6e50f04d,#4632aa29);border-color:#a082ffe6;box-shadow:0 0 2.2cqw #785aff66}.ar-dyn__strats button:focus-visible{outline-offset:2px;outline:2px solid #a58bff}.ar-dyn__strats strong{color:#fff;font-size:max(8px,1.55cqw);font-weight:500;line-height:1.2}.ar-dyn__strats small{color:var(--muted);font-size:max(7px,1.35cqw);line-height:1.25}.ar-act__head{align-items:center;gap:2cqw;display:flex}.ar-act__tabs{gap:.4cqw;margin-left:1cqw;display:flex}.ar-act__tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:.7cqw;padding:.8cqw 1.2cqw;font-size:max(7.5px,1.15cqw)}.ar-act__tabs button.is-on{color:#fff;background:#968cff33}.ar-act__live{color:#4fe08a;align-items:center;gap:.7cqw;margin-left:auto;font-size:max(7.5px,1.15cqw);display:inline-flex}.ar-act__live i{background:#4fe08a;border-radius:50%;width:.9cqw;height:.9cqw;box-shadow:0 0 1cqw #4fe08a}.ar-table{border-collapse:collapse;width:100%;margin-top:1.8cqw;font-size:max(7.5px,1.2cqw)}.ar-table th{text-align:left;color:var(--muted);white-space:nowrap;border-bottom:1px solid #968cff29;padding:.9cqw .7cqw;font-size:max(6.5px,.95cqw);font-weight:500}.ar-table td{white-space:nowrap;color:var(--ink-soft);border-bottom:1px solid #968cff17;padding:1.4cqw .7cqw}.ar-table tr:last-child td{border-bottom:0}.ar-dot{color:#4fe08a;background:#4fe08a;border-radius:50%;width:1.1cqw;height:1.1cqw;display:block;box-shadow:0 0 .9cqw}.ar-dot--fallback{color:#ffa53a;background:#ffa53a}.ar-dot--alert{color:#ff5b6e;background:#ff5b6e}.ar-status{border-radius:.6cqw;padding:.35cqw 1cqw;font-size:max(6.5px,1cqw);font-weight:500}.ar-status--success{color:#4fe08a;background:#28aa5a33}.ar-status--fallback{color:#ffa53a;background:#ff962833}.ar-status--alert{color:#ff6577;background:#f03c5038}.ar-partners{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:22px;display:flex}.ar-partners li{font-size:var(--fs-body);color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.ar-partners svg{flex:none;width:20px;height:20px}.ar-partners__custom{flex-basis:100%;justify-content:center}.ar-partners__custom svg{color:#c4b7ff}.ar-integ{aspect-ratio:400/300;width:100%;max-width:100%;position:relative}.ar-integ__lines{width:100%;height:100%;position:absolute;inset:0}.ar-integ__core,.ar-integ__top>div,.ar-integ__layer,.ar-integ__row>div{background:linear-gradient(#141436eb,#0a0a20f0);border:1px solid #968cff66}.ar-integ__core{border:1.5px solid #aa9bffd9;border-radius:2cqw;justify-content:center;align-items:center;gap:2cqw;width:40%;height:17%;display:flex;position:absolute;top:0;left:30%;box-shadow:0 0 4cqw #6e56ff99,inset 0 0 2cqw #826eff33}.ar-integ__core svg{width:4cqw;height:4cqw}.ar-integ__core strong{letter-spacing:.04em;font-size:max(10px,2.2cqw);font-weight:600}.ar-integ__top{grid-template-columns:repeat(3,minmax(0,1fr));gap:3cqw;height:14%;display:grid;position:absolute;top:26%;left:0;right:0}.ar-integ__top>div{border-radius:1.4cqw;align-items:center;gap:1.4cqw;padding:0 1.6cqw;display:flex}.ar-integ__top svg{color:#b7a6ff;flex:none;width:3.2cqw;height:3.2cqw}.ar-integ__top span{flex-direction:column;line-height:1.25;display:flex}.ar-integ__top strong{font-size:max(7px,1.2cqw);font-weight:500}.ar-integ__top small{color:var(--muted);font-size:max(6px,.95cqw)}.ar-integ__layer{border-radius:1.4cqw;flex-direction:column;justify-content:center;align-items:center;gap:.5cqw;height:15%;display:flex;position:absolute;top:50%;left:0;right:0}.ar-integ__layer strong{font-size:max(8px,1.4cqw);font-weight:500}.ar-integ__layer small{color:var(--muted);font-size:max(6.5px,1cqw)}.ar-integ__row{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6cqw;height:22%;display:grid;position:absolute;top:77%;left:0;right:0}.ar-integ__row>div{text-align:center;border-radius:1.2cqw;flex-direction:column;justify-content:center;align-items:center;gap:.6cqw;display:flex}.ar-integ__row span{color:#fff;place-items:center;width:4cqw;height:4cqw;display:grid}.ar-integ__row span svg{width:100%;height:100%}.ar-integ__row small{color:var(--ink-soft);font-size:max(6.5px,1.05cqw);line-height:1.1}.ar-integ__row em{color:var(--muted);font-size:max(5.5px,.85cqw);font-style:normal}.ar-mobile{padding:clamp(40px,4vw,64px) 0 0;position:relative;overflow:hidden}.ar-mobile__earth{--ew:min(190vw, 2600px);left:50%;top:calc(52% - var(--ew) * .055);width:var(--ew);height:var(--ew);filter:brightness(.8)saturate(.92);pointer-events:none;position:absolute;transform:translate(-50%)}.ar-mobile__glow{aspect-ratio:1;pointer-events:none;border-top:2px solid #aa9bff8c;border-radius:50%;width:calc(min(190vw,2600px)/1.1236);position:absolute;top:52%;left:50%;transform:translate(-50%);box-shadow:0 -10px 70px #7864ff66}.ar-grid--mobile{z-index:1;align-items:start;position:relative}.ar-stores{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ar-stores .store-btn{background:#000;border:1px solid #a6a6a6;border-radius:10px;padding:8px 16px 8px 14px}.ar-phones{justify-content:center;align-items:flex-start;height:clamp(330px,32vw,460px);font-size:clamp(8px,.78vw,11.5px);display:flex;position:relative;overflow:hidden}.ar-phone{background:linear-gradient(#0b0c22,#07081a);border:.42em solid #2c2c44;border-radius:3.2em;flex:none;width:19em;height:42em;padding:3.6em 1.6em 0;position:relative;overflow:hidden;box-shadow:0 0 3.2em #6e56ff73,inset 0 0 0 1px #ffffff0f}.ar-phone--a{z-index:2;transform:rotate(-4deg)}.ar-phone--b{z-index:1;width:17em;margin:3em 0 0 1.4em;transform:rotate(5deg)}.ar-phone__notch{background:#000;border-radius:999px;width:6em;height:1.7em;position:absolute;top:.9em;left:50%;transform:translate(-50%)}.ar-phone h5{font-size:1.1em;font-weight:600;line-height:1.25}.ar-phone .ar-phone__title{font-size:1.6em}.ar-phone__stats{grid-template-columns:1fr 1fr;gap:.8em;margin-top:1em;display:grid}.ar-phone__stats div{background:#ffffff0a;border:1px solid #968cff38;border-radius:.8em;padding:.8em}.ar-phone__stats small{color:var(--muted);font-size:.75em;display:block}.ar-phone__stats strong{font-size:1.1em;font-weight:600}.ar-phone h6{color:var(--ink-soft);margin-top:1.2em;font-size:.9em;font-weight:600}.ar-phone ul{flex-direction:column;gap:.5em;margin-top:.5em;display:flex}.ar-phone li{background:#ffffff0a;border:1px solid #968cff33;border-radius:.7em;justify-content:space-between;align-items:center;padding:.7em .9em;font-size:.85em;display:flex}.ar-phone li i{background:#ffffff29;border-radius:999px;width:2.2em;height:1.2em;position:relative}.ar-phone li i:after{content:"";background:#fff;border-radius:50%;width:.9em;height:.9em;position:absolute;top:.15em;left:.15em}.ar-phone li i.is-on{background:#6a4cf0}.ar-phone li i.is-on:after{left:1.15em}.ar-phone__stop{text-align:center;background:linear-gradient(#ef3b4f,#c4182f);border-radius:.8em;margin-top:1.6em;padding:.9em;font-size:.95em;font-weight:600;display:block;box-shadow:0 0 1.6em #ef3b4f80}.ar-phone__search{color:var(--muted);background:#ffffff0a;border:1px solid #968cff3d;border-radius:.8em;align-items:center;gap:.6em;margin-top:1em;padding:.7em .9em;font-size:.8em;display:flex}.ar-phone__search svg{width:1.2em;height:1.2em}.ar-phone ul.ar-phone__apps{gap:.7em;margin-top:1em}.ar-phone__apps li{justify-content:flex-start;gap:.8em;padding:.9em}.ar-phone__apps li i.ar-dot{background:#4fe08a;border-radius:50%;flex:none;width:.9em;height:.9em;position:static}.ar-phone__apps li i.ar-dot:after{display:none}.ar-phone__apps li i.ar-dot--fallback{background:#ffa53a}.ar-phone__apps span{flex-direction:column;line-height:1.3;display:flex}.ar-phone__apps strong{font-size:.95em;font-weight:600}.ar-phone__apps small{color:var(--muted);font-size:.8em}@media (max-width:1100px){.ar-control__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ar-hero__grid,.ar-grid--a,.ar-grid--wide,.ar-grid--flip,.ar-grid--dyn,.ar-grid--mobile{grid-template-columns:minmax(0,1fr);row-gap:36px}.ar-grid--dyn .ar-cq{order:2}.ar-grid--dyn .ar-copy{justify-self:start}.ar-cq--dyn{padding-bottom:6px;overflow-x:auto}.ar-cq--dyn .ar-panel{min-width:640px}.ar-chip{display:none}.ar-cq,.ar-shot,.ar-grid--flip .ar-shot{justify-self:center}.ar-copy,.ar-grid--flip .ar-copy{max-width:580px;padding-left:0}.ar-grid--flip .ar-shot{order:2}}@media (max-width:640px){.ar-control__row,.ar-minis{grid-template-columns:minmax(0,1fr)}.ar-actions .lc-btn{flex:100%}.ar-guards{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-rules li{grid-template-columns:1fr 4.6cqw}.ar-rules__if,.ar-rules__op,.ar-rules__val,.ar-rules li .ar-rules__arrow{display:none}}@media (prefers-reduced-motion:reduce){.ar-switch,.ar-switch i{transition:none}}
