.al h1,.al h2,.al h3,.al h4{letter-spacing:-.02em;margin:0;font-weight:500}.al ul,.al ol,.al dl,.al dd{margin:0;padding:0;list-style:none}.al button{font-family:inherit}.al-kicker{font-size:var(--fs-kicker);letter-spacing:.2em;color:#8b6df6;align-items:center;gap:8px;margin:0 0 18px;font-weight:500;display:flex}.al-kicker--tri svg{width:8px;height:8px}.al-btn{height:48px;font-size:var(--fs-btn);color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-weight:500;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.al-btn svg{width:16px;height:16px}.al-btn:focus-visible,.al-play:focus-visible,.al-carousel__btn:focus-visible,.al-btn-dark:focus-visible,.al-btn-glow:focus-visible{outline-offset:3px;outline:2px solid #b3a0ff}.al-btn--primary{background:linear-gradient(#6f55f4 0%,#4f37e0 100%);border:1px solid #beafff8c;box-shadow:0 0 30px #6450ff73,inset 0 1px #ffffff47}.al-btn--primary:hover{transform:translateY(-1px);box-shadow:0 0 42px #7c64ff9e,inset 0 1px #ffffff4d}.al-btn--solid{border-radius:12px;padding:0 30px}.al-btn--ghost{background:#0a091e8c;border:1px solid #8b6df6b3;padding-left:16px}.al-btn--ghost:hover{border-color:#b4a0ffe6}.al-tri{border:1.4px solid #ffffffd9;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.al-tri svg{fill:#0b0d1f;stroke:#0b0d1f;stroke-width:1px;width:10px;height:10px;margin-left:1px}.lc-hero.al-hero{padding:clamp(150px,13vw,176px) 0 clamp(90px,8vw,130px);overflow:visible}.al-hero{position:relative}.al-hero:before{content:"";aspect-ratio:1;clip-path:inset(0 0 calc(100% - 140px));pointer-events:none;background:radial-gradient(at 50% 0,#2838a024 0%,#06071600 30%);border-top:1px solid #788cff47;border-radius:50%;width:190%;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.al-hero:after{display:none}.al-grid--hero{z-index:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);position:relative}.al-hero h1{font-size:var(--fs-display);letter-spacing:-.025em;color:#fff;font-weight:400;line-height:1.1}.al-hero h1 span{background:linear-gradient(90deg,#8a68f6 0%,#a98cff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:500}.al-lead{font-size:var(--fs-lead);color:var(--ink-soft);margin:24px 0 0;line-height:1.6}.al-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.al-hero__visual{perspective:1800px;margin-right:-3%;position:relative}.al-orbit{pointer-events:none;width:108%;height:128%;position:absolute;top:-12%;left:-4%;overflow:visible}.al-tilt{transform-origin:50%;border-color:#a596ff8c;border-radius:16px;transform:perspective(1800px)rotateY(11deg)rotateX(4deg)rotate(6deg);box-shadow:0 0 0 1px #0a0a1e99,0 24px 70px #6854ff66,inset 0 -2px 26px #826eff33}.al-tilt .lc-slot__empty{justify-content:flex-end;padding-bottom:9%}.al-play{z-index:2;color:#fff;cursor:pointer;background:radial-gradient(circle at 50% 35%,#7b62f5,#4a35d6);border:1.5px solid #beafffcc;border-radius:50%;place-items:center;width:54px;height:54px;transition:box-shadow .16s;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(6deg);box-shadow:0 0 34px #7c64ffbf}.al-play:hover{box-shadow:0 0 48px #967efff2}.al-play svg{fill:#fff;width:24px;height:24px;margin-left:3px}.al-float{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#0e0e28d1;border-radius:12px;align-items:center;gap:12px;padding:11px 16px 11px 12px;display:flex;position:absolute;box-shadow:0 14px 40px #00000080}.al-float__ico{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.al-float__ico svg{width:19px;height:19px}.al-float__txt{color:var(--ink-soft);flex-direction:column;gap:2px;font-size:11.5px;line-height:1.3;display:flex}.al-float__txt b{color:#fff;font-size:12.5px;font-weight:600}.al-float__txt b small{color:var(--muted);margin-left:8px;font-size:10.5px;font-weight:400}.al-float--critical{border:1px solid #ff5a648c;top:-17%;left:52%;transform:rotate(-3deg);box-shadow:0 14px 40px #00000080,0 0 28px #ff465a33}.al-float--critical .al-float__ico{color:#ff6b78;background:#e63c5040}.al-float--latency{border:1px solid #ffaa3c80;top:-2%;right:-4%;transform:rotate(2deg);box-shadow:0 14px 40px #00000080,0 0 26px #ff962829}.al-float--latency .al-float__ico{color:#ffb02e;background:#f596283d}.al-float--resolved{border:1px solid #3cc87880;bottom:-14%;left:26%;transform:rotate(-2deg);box-shadow:0 14px 40px #00000080,0 0 26px #32c86e29}.al-float--resolved .al-float__ico{color:#3fdc88;background:#28be6438;border:1.5px solid #3fdc88b3;border-radius:50%}.al-float--resolved .al-float__ico svg{width:16px;height:16px}.al-sec{padding:clamp(56px,6vw,92px) 0;position:relative}.al-sec--arc:before{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,#3c50dc1a,#06071600 70%);border-bottom:1px solid #788cff33;border-radius:0 0 50% 50%/0 0 100% 100%;height:120px;position:absolute;top:-1px;left:-20%;right:-20%}.al-grid--detect{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.al-grid--route{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(40px,6vw,110px)}.al-grid--respond{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.al-grid--mobile{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.al-copy{max-width:500px}.al-copy h2{font-size:var(--fs-title);color:#fff;font-weight:500;line-height:1.15}.al-copy__body{max-width:440px;color:var(--ink-soft);margin:20px 0 0;font-size:clamp(14px,1.02vw,15.5px);line-height:1.6}.al-checks{flex-direction:column;gap:14px;margin-top:26px;display:flex}.al-checks li{font-size:var(--fs-body);color:var(--ink-soft);align-items:center;gap:13px;display:flex}.al-checks svg{filter:drop-shadow(0 0 8px #6a55f08c);flex:none;width:20px;height:20px}.al-feats{margin-top:38px;display:flex}.al-feats li{font-size:var(--fs-body);color:var(--ink-soft);flex-direction:column;align-items:flex-start;gap:12px;padding:0 clamp(18px,2vw,30px);line-height:1.4;display:flex}.al-feats li:first-child{padding-left:0}.al-feats li+li{border-left:1px solid #ffffff1a}.al-feats__icon{color:#b3a2ff;background:radial-gradient(circle at 50% 30%,#6e5af057,#141438cc);border:1px solid #968cff66;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 22px #6e5eff3d}.al-feats__icon svg{width:20px;height:20px}.al-panel-frame{background:#05061a;border:1px solid #968cff52;border-radius:14px;justify-self:end;width:100%;max-width:760px;padding:0;overflow:hidden;box-shadow:0 0 56px #6454f033,inset 0 0 40px #6e5af014}.al-slot--panel{box-shadow:none;background:#070820;border:0;border-radius:0}.al-cq{width:100%;container-type:inline-size}.al-cq--route{justify-self:start;max-width:560px}.al-route{aspect-ratio:400/205;width:100%;position:relative}.al-route__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.al-tile{background:linear-gradient(160deg,#1e2048eb,#0b0c22f5);border:1px solid #968cff52;border-radius:22%;place-items:center;display:grid;position:absolute;box-shadow:0 10px 30px #00000073,inset 0 0 14px #786eff14}.al-tile svg,.al-tile img{object-fit:contain;width:52%;height:52%}.al-tile--hub{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#6452f06b,#121038f5 80%);border-color:#aa9bffd9;border-radius:24%;width:19.5%;top:29.3%;left:39%;box-shadow:0 0 40px #6e5effa6,inset 0 0 18px #8c78ff59}.al-tile--hub svg{width:56%;height:56%}.al-tile--slack{aspect-ratio:1;width:14%;top:3.9%;left:11.25%}.al-tile--teams{aspect-ratio:1;width:14%;top:1.5%;left:75.5%}.al-tile--pd{aspect-ratio:1;width:13.5%;top:39%;left:2%}.al-tile--hook{aspect-ratio:1;width:14%;top:38%;left:85%}.al-tile--mail{aspect-ratio:1;width:14%;top:68.3%;left:18%}.al-more{color:#cfc8ff;background:#181a3ecc;border:1px solid #968cff4d;border-radius:8px;place-items:center;width:14.5%;height:16.6%;font-size:clamp(9px,2.6cqw,13px);display:grid;position:absolute;top:74.2%;left:73%}.al-detail{background:linear-gradient(#0e0f28f0,#08091cf5);border:1px solid #968cff47;border-radius:14px;grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);justify-self:end;width:100%;max-width:740px;display:grid;overflow:hidden;box-shadow:0 0 50px #6454f024}.al-detail__main{border-right:1px solid #ffffff14;padding:22px 26px 24px}.al-detail__top{align-items:center;gap:12px;display:flex}.al-sev{letter-spacing:.04em;border-radius:6px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:10px;font-weight:600;display:inline-flex}.al-sev i{background:currentColor;border-radius:50%;width:7px;height:7px}.al-sev--critical{color:#ff7a86;background:#dc324638;border:1px solid #ff5a648c}.al-sev--ack{color:#ffb84a;background:#f0962833;border:1px solid #ffaf3c8c}.al-sev--resolved{color:#4de08f;background:#28b46433;border:1px solid #3cc87880}.al-detail__ago{color:var(--muted);font-size:12px}.al-detail__icons{color:var(--muted);gap:10px;margin-left:auto;display:flex}.al-detail__icons svg{width:16px;height:16px}.al-detail h3{font-size:var(--fs-h3);color:#fff;margin-top:22px;font-weight:500;line-height:1.35}.al-detail__sub{color:var(--muted);margin:8px 0 0;font-size:12px}.al-detail__sub b{margin:0 5px;font-weight:400}.al-detail__rows{border-top:1px solid #ffffff12;grid-template-columns:auto 1fr;gap:0 20px;margin-top:22px;padding-top:18px;display:grid}.al-detail__rows>div{display:contents}.al-detail__rows dt,.al-detail__rows dd{padding:8px 0;font-size:12.5px}.al-detail__rows dt{color:var(--muted)}.al-detail__rows dd{color:#fff;font-weight:500}.al-detail__rows{grid-template-columns:auto 1fr auto 1fr}.al-detail__rows>div:nth-child(n){display:contents}.al-detail__actions{grid-template-columns:1fr 1.25fr;gap:12px;margin-top:22px;display:grid}.al-btn-dark,.al-btn-glow{color:#fff;cursor:pointer;border-radius:8px;height:40px;font-size:14px;font-weight:500;transition:opacity .16s,box-shadow .16s}.al-btn-dark{background:#ffffff0d;border:1px solid #ffffff1f;font-size:14px}.al-btn-glow{background:linear-gradient(#6f55f4,#4f37e0);border:1px solid #beafff80;box-shadow:0 0 26px #6450ff66,inset 0 1px #ffffff40}.al-btn-dark:disabled,.al-btn-glow:disabled{opacity:.45;cursor:default}.al-timeline{padding:20px 22px 24px}.al-timeline h4{color:#fff;font-size:13px;font-weight:500}.al-timeline ol{flex-direction:column;gap:24px;margin-top:22px;display:flex;position:relative}.al-timeline li{align-items:flex-start;gap:12px;display:flex;position:relative}.al-timeline li:not(.is-last):after{content:"";background:#ffffff24;width:1px;position:absolute;top:22px;bottom:-22px;left:8px}.al-tl__dot{background:#ff4d5e;border-radius:50%;flex:none;width:11px;height:11px;margin:2px 3px 0;box-shadow:0 0 0 4px #ff4d5e2e,0 0 14px #ff4d5eb3}.al-tl__ico{color:#fff;flex:none;place-items:center;width:18px;height:18px;font-size:10.5px;font-weight:600;display:grid}.al-tl__ico--a,.al-tl__ico--ok{background:#7a63f1;border-radius:50%}.al-tl__ico--ok svg{width:11px;height:11px}.al-tl__txt{flex-direction:column;gap:3px;font-size:12px;line-height:1.3;display:flex}.al-tl__txt strong{color:#fff;font-weight:500}.al-tl__txt small{color:var(--muted);font-size:11px}.al-tl__prog{color:#9c86ff!important}.al-sec--phone{overflow:clip}.al-sec--phone:after{content:"";pointer-events:none;background:radial-gradient(at 60%,#5a50f02e,#06071600 65%);width:46%;height:80%;position:absolute;top:8%;right:-8%}.al-phone-wrap{z-index:1;perspective:1600px;justify-self:center;margin-left:clamp(0px,3vw,60px);position:relative}.al-phone{aspect-ratio:292/470;background:linear-gradient(170deg,#1a1d4a 0%,#0a0c26 55%,#14163a 100%);border:3px solid #2c2f5a;border-radius:34px;width:clamp(230px,21vw,292px);padding:14px 13px;position:relative;overflow:hidden;transform:rotate(8deg)rotateY(-14deg)rotateX(4deg);box-shadow:0 0 0 1.5px #968cff4d,0 30px 80px #3c32c866,inset 0 0 40px #645aff1a}.al-phone__island{background:#02030a;border-radius:999px;width:31%;height:22px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.al-phone__status{color:#fff;justify-content:space-between;padding:3px 12px 0;font-size:11px;display:flex}.al-phone__status span{align-items:center;gap:3px;display:flex}.al-phone__status i{opacity:.85;background:#fff;border-radius:2px;width:12px;height:7px}.al-phone__lock{color:#fff;flex-direction:column;align-items:center;margin:18px 0 20px;display:flex}.al-phone__lockico{display:none}.al-phone__lock strong{letter-spacing:-.03em;font-size:clamp(34px,3.3vw,46px);font-weight:500;line-height:1}.al-phone__lock small{color:#c3c6dc;margin-top:6px;font-size:11.5px}.al-push{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#787dbe33;border-radius:14px;gap:10px;margin-top:9px;padding:10px 11px;display:flex}.al-push__app{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.al-push__app svg{width:17px;height:17px}.al-push__app--violet{background:linear-gradient(160deg,#7a63f1,#4a35d6)}.al-push__app--amber{color:#fff;background:linear-gradient(160deg,#ffb02e,#e07a10)}.al-push__app--blue{color:#fff;background:linear-gradient(160deg,#4a8cff,#2a57e0)}.al-push__body{flex:1;min-width:0}.al-push__head{justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.al-push__head b{color:#fff;font-weight:600}.al-push__head small{color:#aeb2d6;font-size:9.5px}.al-push__body p{color:#e6e8ff;margin:3px 0 0;font-size:10.5px;line-height:1.45}.al-push__dim{color:#aeb2d6;margin-top:2px;font-size:9.5px;display:block}.al-tagpill{background:0 0;border-radius:3px;margin-right:3px;padding:0 4px;font-size:9px;font-weight:600;display:inline-block}.al-tagpill--red{color:#fff;background:#e63c5080}.al-tagpill--amber{color:#fff;background:#f096288c}.al-tagpill--blue{color:#fff;background:#4678ff80}.al-int{border-top:1px solid #ffffff0f;padding:clamp(40px,4vw,60px) 0 clamp(36px,3.4vw,52px);position:relative}.al-int__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.al-int__head h2{max-width:640px;font-size:var(--fs-subtitle);color:#fff;line-height:1.3}.al-note{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:12px;max-width:420px;padding:12px 18px;display:flex}.al-note svg{color:#8b6df6;flex:none;width:22px;height:22px}.al-note p{color:var(--ink-soft);margin:0;font-size:11.5px;line-height:1.5}.al-carousel{width:100%;margin-top:22px;position:relative}.al-carousel__view{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.al-carousel__track{will-change:transform;width:max-content;display:flex}.al-carousel__set{gap:16px;padding-right:16px;display:flex}.al-group{background:#0a0b20b3;border:1px solid #ffffff1a;border-radius:10px;flex:none;padding:12px 22px 14px}.al-group p{color:var(--ink-soft);margin:0 0 12px;font-size:10.5px;font-weight:500}.al-group ul{gap:28px;display:flex}.al-group li{text-align:center;min-width:64px;color:var(--ink-soft);flex-direction:column;align-items:center;gap:8px;font-size:10px;line-height:1.25;display:flex}.al-group li svg,.al-group li img{width:26px;height:26px}.al-group li span{max-width:80px}.al-carousel__btn{z-index:2;color:#b9acff;cursor:pointer;background:#18164aeb;border:1px solid #968cff80;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .16s,box-shadow .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 22px #6454f066}.al-carousel__btn:hover{background:#3c32a0f2;box-shadow:0 0 30px #7c64ffa6}.al-carousel__btn svg{width:16px;height:16px}.al-carousel__btn--prev{left:clamp(10px,1.4vw,22px)}.al-carousel__btn--next{right:clamp(10px,1.4vw,22px)}.al-end{text-align:center;justify-content:center;align-items:flex-start;min-height:clamp(300px,27cqw,460px);display:flex;position:relative;overflow:hidden;container-type:inline-size}.al-end__earth{aspect-ratio:1;pointer-events:none;filter:brightness(.9)saturate();width:200cqw;position:absolute;top:-13cqw;left:50%;transform:translate(-50%)}.al-end__glow{pointer-events:none;background:linear-gradient(#0405128c 0%,#04051200 38%);position:absolute;inset:0}.al-end__inner{z-index:1;padding:clamp(36px,3.6cqw,52px) 24px 40px;position:relative}.al-end h2{font-size:var(--fs-subtitle);color:#fff;font-weight:500}.al-end p{color:var(--ink-soft);margin:10px 0 26px;font-size:clamp(13px,1cqw,15px)}@media (max-width:1100px){.al-detail{grid-template-columns:minmax(0,1fr)}.al-detail__main{border-bottom:1px solid #ffffff14;border-right:0}}@media (max-width:960px){.al-grid--hero,.al-grid--detect,.al-grid--route,.al-grid--respond,.al-grid--mobile{grid-template-columns:minmax(0,1fr);row-gap:48px}.al-hero__visual{margin:30px 0 40px}.al-tilt{transform:none}.al-play{transform:translate(-50%,-50%)}.al-orbit{display:none}.al-float--critical{top:-12%;left:6%}.al-float--latency{top:-22%;right:0}.al-float--resolved{left:6%}.al-panel-frame,.al-detail,.al-cq--route{justify-self:center}.al-grid--route .al-cq--route{order:2}.al-phone-wrap{margin-left:0}.al-end__earth{top:-4cqw}}@media (max-width:640px){.al-actions .al-btn{flex:100%}.al-float{display:none}.al-detail__rows{grid-template-columns:auto 1fr}.al-feats li{padding:0 14px}.al-note{max-width:none}.al-int__head{align-items:flex-start}}
