@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-italic.DxWqP7Ku.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-italic.CGbN9UgK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-italic.lSdLDfvT.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-opsz-normal.oos9povj.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-opsz-normal.Bf69Tn_J.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.air{--ink:#16122E;--ink-2:#221C44;--ink-3:#2A2350;--line-d:#3A3270;--bg:#FBFAFF;--card:#FFFFFF;--lav:#EEEAFE;--lav-2:#F6F4FE;--line:#E7E3F7;--purple:#5B3FD9;--purple-d:#4B32C3;--purple-l:#C9BEFF;--muted:#4E4A66;--muted-2:#6B6585;--muted-d:#BDB7DA;--green:#8BE3B0;--green-bg:#1F3A2C;--serif:"Fraunces Variable","Fraunces",Georgia,serif;--sans:"DM Sans Variable","DM Sans",system-ui,sans-serif;--ease:cubic-bezier(.2,.7,.2,1)}.air *{box-sizing:border-box}.air{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.air a{color:inherit}.air svg{display:block}.air .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.air .sec{padding:112px 0}.air .eyebrow{font-size:13px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--purple-d)}.air h1,.air h2,.air h3,.air h4{margin:0}.air .h2{font-family:var(--serif);font-weight:500;font-size:clamp(34px,4.4vw,50px);line-height:1.08;letter-spacing:-1px}.air .lead{margin:0;color:var(--muted);font-size:18px}.air .head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:56px}.air .head.center{margin-left:auto;margin-right:auto;text-align:center;align-items:center}.air .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none;border:0;white-space:normal;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.air .btn-primary{background:var(--ink);color:#fff}.air .btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px #2b1a8c8c}.air .btn-light{background:#fff;color:var(--ink)}.air .btn-line{border:1.5px solid rgba(255,255,255,.35);color:#fff}.air .btn-light:hover,.air .btn-line:hover{transform:translateY(-2px)}.air .hero{padding:120px 0 64px;text-align:center}.air .hero .wrap{display:flex;flex-direction:column;align-items:center;gap:28px}.air .hero h1{font-family:var(--serif);font-weight:500;font-size:clamp(42px,6.4vw,78px);line-height:1.04;letter-spacing:-1.8px;max-width:960px}.air .hero p{margin:0;max-width:640px;color:var(--muted);font-size:19px}.air .fade-up{opacity:0;transform:translateY(22px);animation:air-fadeUp .9s var(--ease) forwards}.air .d1{animation-delay:.1s}.air .d2{animation-delay:.25s}.air .d3{animation-delay:.4s}.air .live-sec{padding:8px 0 112px}.air .live-label{text-align:center;margin-bottom:22px}.air .flow{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr) 52px minmax(0,1fr);padding:18px;border-radius:28px;background:#fff;border:1px solid var(--line);box-shadow:0 40px 90px -60px #2b1a8c73}.air .fcol{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:18px;min-height:300px}.air .lab{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:1.2px;color:var(--muted-2)}.air .lab i{font-style:normal;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;background:var(--lav);color:var(--purple-d)}.air .foot{margin-top:auto;font-size:13px;color:var(--muted-2)}.air .c-call{background:var(--ink);color:#fff}.air .c-call .lab{color:#a9a3c9}.air .c-call .lab i{background:var(--ink-3);color:var(--purple-l)}.air .c-call .foot{color:#8f88b5}.air .caller{display:flex;align-items:center;justify-content:space-between;gap:10px}.air .who{display:flex;align-items:center;gap:10px}.air .avatar{position:relative;width:38px;height:38px;border-radius:50%;background:var(--ink-3);display:grid;place-items:center;color:var(--purple-l)}.air .avatar:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--purple);opacity:0}.air .ringing .avatar:after{animation:air-ping 1.1s ease-out infinite}.air .ringing .avatar svg{animation:air-shake .6s infinite}.air .who b{display:block;font-size:14px;font-weight:600}.air .who small{font-size:12px;color:#a9a3c9}.air .status{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.5px;background:var(--ink-3);color:var(--purple-l);font-variant-numeric:tabular-nums;white-space:nowrap}.air .status i{width:6px;height:6px;border-radius:50%;background:currentColor}.air .live .status{background:var(--green-bg);color:var(--green)}.air .live .status i{animation:air-blink 1.2s infinite}.air .wave{display:flex;align-items:center;gap:3px;height:28px}.air .wave span{flex:1;max-width:4px;height:4px;border-radius:2px;background:#4a3f8c}.air .msgs{height:120px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;font-size:13.5px;line-height:1.4;mask-image:linear-gradient(transparent,#000 30%);-webkit-mask-image:linear-gradient(transparent,#000 30%)}.air .msg{flex:none;max-width:88%;padding:9px 13px;border-radius:14px;opacity:0;transform:translateY(10px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.air .msg.in{opacity:1;transform:none}.air .msg.ai{align-self:flex-start;background:var(--ink-3);border-bottom-left-radius:4px}.air .msg.user{align-self:flex-end;background:#fff;color:var(--ink);border-bottom-right-radius:4px}.air .link{position:relative;display:flex;align-items:center;justify-content:center}.air .link:before{content:"";position:absolute;left:6px;right:6px;top:50%;height:2px;background:repeating-linear-gradient(90deg,#CFC7F2 0 6px,transparent 6px 12px)}.air .link b{position:relative;width:32px;height:32px;border-radius:50%;background:#fff;border:1.5px solid #CFC7F2;display:grid;place-items:center;color:var(--purple-d);transition:all .4s var(--ease)}.air .link.on b{background:var(--purple);border-color:var(--purple);color:#fff;box-shadow:0 0 0 6px #5b3fd924}.air .c-ai,.air .c-done{background:var(--lav-2);border:1px solid var(--line)}.air .orb{position:relative;width:48px;height:48px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center}.air .orb:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(91,63,217,.45);opacity:0}.air .thinking .orb:before{animation:air-ripple 1.6s linear infinite}.air .checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;font-size:14px}.air .checks li{display:flex;align-items:center;gap:10px;color:#a5a0bc;transition:color .4s}.air .bx{flex:none;width:20px;height:20px;border-radius:6px;border:1.5px solid #D6CEF7;display:grid;place-items:center;color:#fff;transition:all .35s var(--ease)}.air .bx svg{opacity:0;transform:scale(.4);transition:all .35s var(--ease)}.air .ok{color:var(--ink)!important}.air .ok .bx{background:var(--purple);border-color:var(--purple)}.air .ok .bx svg{opacity:1;transform:none}.air .slots{display:grid;grid-template-columns:62px 1fr;gap:7px 10px;font-size:13px;align-items:center}.air .slots span{color:var(--muted-2);font-variant-numeric:tabular-nums}.air .job{padding:8px 11px;border-radius:10px;background:#fff;border:1px dashed #D8D1F5;color:var(--muted-2)}.air .job.fixed{border-style:solid;background:#f1eefb}.air .job.booked{border:none;background:var(--purple);color:#fff;animation:air-pop .55s var(--ease)}.air .job.booked b{display:block;font-weight:600}.air .done-list{display:flex;flex-direction:column;gap:8px;font-size:14px}.air .done-list div{display:flex;align-items:center;gap:10px;color:#a5a0bc;transition:color .4s}.air .progress{grid-column:1/-1;display:flex;align-items:center;gap:14px;padding:16px 6px 2px}.air .track{flex:1;height:4px;border-radius:2px;background:var(--line);overflow:hidden}.air .track i{display:block;height:100%;width:0;background:var(--purple);border-radius:2px}.air .progress small{font-size:12px;font-weight:600;color:var(--muted-2);min-width:150px;text-align:right}.air .moments{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:center}.air .moments .h2{margin:16px 0}.air .pills{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 20px}.air .pill{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid #D6CEF7;background:#fff;color:var(--ink);font:500 14.5px var(--sans);cursor:pointer;transition:all .3s var(--ease)}.air .pill:hover{border-color:#b9adf0}.air .pill[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.air .mline{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:16px;background:#fff;border:1px solid var(--line)}.air .mline .dot{flex:none;width:36px;height:36px;border-radius:10px;background:var(--lav);color:var(--purple-d);display:grid;place-items:center}.air .mline b{display:block;font-size:16px;font-weight:600}.air .mline span{font-size:15px;color:var(--muted)}.air .mline.swap{animation:air-swapIn .45s var(--ease)}.air .moments .note{margin:0}.air .phone-wrap{display:flex;justify-content:center;padding:10px 0}.air .device{position:relative;width:340px;height:700px;padding:11px;border-radius:58px;background:linear-gradient(150deg,#4a4560,#25212f 22%,#3b3650,#1e1b28 78%,#433e58);box-shadow:inset 0 0 0 1.5px #ffffff2e,0 60px 100px -40px #2b1a8cb3,0 30px 60px -30px #00000073}.air .device .btn-side{position:absolute;width:4px;border-radius:2px;background:linear-gradient(90deg,#2a2635,#4a4560)}.air .device .b1{left:-3px;top:118px;height:30px}.air .device .b2{left:-3px;top:172px;height:58px}.air .device .b3{left:-3px;top:242px;height:58px}.air .device .b4{right:-3px;top:196px;height:92px;background:linear-gradient(270deg,#2a2635,#4a4560)}.air .screen{position:relative;height:100%;border-radius:48px;overflow:hidden;border:4px solid #050409;background:radial-gradient(120% 60% at 20% 0%,#5B3FD9 0%,transparent 55%),radial-gradient(90% 50% at 100% 30%,#3B2A9E 0%,transparent 60%),linear-gradient(180deg,#2a1f6b,#16122e 55%,#0e0b1f);color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,DM Sans,system-ui,sans-serif;display:flex;flex-direction:column}.air .screen:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.08) 0%,transparent 30%);pointer-events:none}.air .sbar{display:flex;justify-content:space-between;align-items:center;height:46px;padding:0 26px 0 30px;font-size:13px;font-weight:600}.air .sbar .icons{display:flex;align-items:center;gap:5px}.air .island{position:absolute;left:50%;top:10px;width:100px;height:30px;margin-left:-50px;border-radius:20px;background:#000;z-index:3}.air .lock{display:flex;flex-direction:column;align-items:center;padding:8px 0 18px}.air .lock .padlock{opacity:.85;margin-bottom:6px}.air .lday{font-size:15px;font-weight:600;color:#ffffffd9}.air .ltime{font-size:76px;font-weight:600;letter-spacing:-2px;line-height:1;margin-top:2px;font-variant-numeric:tabular-nums;color:#fffffff2}.air .log{list-style:none;margin:0;padding:0 10px;display:flex;flex-direction:column;gap:6px}.air .log li{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:9px 12px;border-radius:18px;background:#ffffff21;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:all .45s var(--ease)}.air .log .ico{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(180deg,#5fe07a,#26b547);color:#fff;transition:all .45s var(--ease)}.air .log b{display:block;font-size:13px;font-weight:600;line-height:1.25;white-space:nowrap}.air .log small{display:block;font-size:12px;font-weight:400;color:#ffffffbf}.air .log small.miss{color:#ff8a8a}.air .log time{align-self:start;padding-top:2px;font-size:11.5px;color:#fff9;white-space:nowrap}.air .log li.answered{background:#fffffff5;transform:scale(1.03);box-shadow:0 16px 32px -14px #0009}.air .log li.answered .ico{background:linear-gradient(180deg,#7a60f5,#5b3fd9)}.air .log li.answered b,.air .log li.answered time{color:#111}.air .log li.answered small{color:#1e7a4c}.air .dock{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding:0 34px 14px}.air .dock span{width:46px;height:46px;border-radius:50%;background:#ffffff24;backdrop-filter:blur(10px);display:grid;place-items:center}.air .homebar{position:absolute;left:50%;bottom:8px;width:128px;height:5px;margin-left:-64px;border-radius:3px;background:#ffffffd9}@keyframes air-swapIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.air .cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.air .card{padding:32px;border-radius:22px;background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column;gap:12px;transition:transform .35s var(--ease),box-shadow .35s}.air .card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -30px #2b1a8c59}.air .ic{width:48px;height:48px;border-radius:14px;background:var(--lav);color:var(--purple-d);display:grid;place-items:center;transition:transform .35s var(--ease)}.air .card:hover .ic{transform:rotate(-6deg) scale(1.06)}.air .card h3{font-size:20px;font-weight:600}.air .card p{margin:0;color:var(--muted)}.air .card small{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--muted-2)}.air .card.dark{background:var(--ink);color:#fff;border:none}.air .card.dark small{color:var(--purple-l)}.air .card.dark p{color:var(--muted-d)}.air .card.span2{grid-column:span 2}.air .fits{background:#f3f0fe}.air .fits .card{border-color:#e1dbf8}.air .note{margin:28px 0 0;font-size:14px;color:var(--muted-2)}.air .hub{position:relative;max-width:1000px;margin:0 auto;aspect-ratio:1000/510}.air .hub-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.air .orbit-out{fill:none;stroke:#d9d2f5;stroke-width:1.5;stroke-dasharray:4 7;vector-effect:non-scaling-stroke}.air .orbit-in{fill:#eeeafe59;stroke:#e7e3f7;stroke-width:1.5;vector-effect:non-scaling-stroke}.air .spokes path{fill:none;stroke:#d6cef7;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset 1.2s var(--ease)}.air .hub.seen .spokes path{stroke-dashoffset:0}.air .pulses circle{fill:var(--purple);opacity:0;transition:opacity .6s 1.2s}.air .hub.seen .pulses circle{opacity:.85}.air .core{position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;border-radius:50%;background:var(--ink);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-shadow:0 30px 70px -10px #5b3fd973;z-index:2;transform:scale(.6);opacity:0;transition:transform .8s var(--ease),opacity .8s}.air .hub.seen .core{transform:none;opacity:1}.air .core b{font-size:15px;font-weight:600;text-align:center;padding:0 18px;line-height:1.3}.air .core-mic{width:48px;height:48px;border-radius:50%;background:var(--purple);display:grid;place-items:center;animation:air-mic 2.4s ease-in-out infinite}.air .core-ring{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(123,96,255,.5);animation:air-ripple 3s linear infinite}.air .core-ring.r2{animation-delay:1.5s}.air .node{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%) scale(.8);opacity:0;z-index:3;min-width:132px;padding:14px 20px;border-radius:12px;background:#fff;border:1px solid var(--line);box-shadow:0 10px 26px -18px #2b1a8c73;font-size:14px;font-weight:600;text-align:center;white-space:nowrap;transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(.5s + var(--i) * .07s)}.air .hub.seen .node{opacity:1;transform:translate(-50%,-50%)}.air .node-own{background:var(--lav);border:1px dashed #B9ADF0;color:var(--purple-d);white-space:normal;max-width:170px;font-size:13px;line-height:1.3}.air .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;position:relative}.air .steps-line{position:absolute;left:28px;right:28px;top:46px;height:2px;background:var(--line);overflow:hidden}.air .steps-line i{position:absolute;inset:0;background:var(--purple);transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--ease)}.air .steps.seen .steps-line i{transform:scaleX(1)}.air .step{position:relative;padding:28px;border-radius:22px;background:var(--bg);border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.air .step .n{width:38px;height:38px;border-radius:50%;background:#fff;border:2px solid var(--line);display:grid;place-items:center;font-weight:700;font-size:13px;color:var(--muted-2);transition:all .5s var(--ease)}.air .steps.seen .step .n{background:var(--purple);border-color:var(--purple);color:#fff}.air .steps.seen .step:nth-child(3) .n{transition-delay:.5s}.air .steps.seen .step:nth-child(4) .n{transition-delay:1s}.air .step h3{font-size:20px;font-weight:600}.air .step p{margin:0;color:var(--muted);flex:1}.air .step small{font-size:13px;font-weight:600;color:var(--muted-2)}.air .proof{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:center;padding:48px;border-radius:28px;background:#fff;border:1px solid var(--line)}.air .proof h3{font-family:var(--serif);font-weight:500;font-size:32px;line-height:1.15;margin:12px 0 14px}.air .proof p{margin:0;color:var(--muted)}.air .proof a{display:inline-block;margin-top:18px;font-weight:600;color:var(--purple-d);text-underline-offset:4px}.air .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.air .stat{padding:22px 18px;border-radius:18px;background:var(--lav-2);display:flex;flex-direction:column;gap:8px}.air .stat b{font-family:var(--serif);font-weight:500;font-size:40px;line-height:1;color:var(--purple)}.air .stat>span{font-size:14px;color:var(--muted)}.air .faq{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:56px;align-items:start}.air .qa{display:flex;flex-direction:column;gap:12px}.air details{border-radius:18px;background:#fff;border:1px solid var(--line)}.air summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;font-weight:600;font-size:17px}.air summary::-webkit-details-marker{display:none}.air .pm{flex:none;width:30px;height:30px;border-radius:50%;background:var(--lav);color:var(--purple-d);display:grid;place-items:center;transition:transform .35s var(--ease),background .3s}.air details[open] .pm{transform:rotate(45deg);background:var(--purple);color:#fff}.air details p{margin:0;padding:0 24px 22px;color:var(--muted)}.air .stop{position:relative;overflow:hidden;padding:72px 32px 0;border-radius:32px;background:var(--ink);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;gap:22px}.air .stop:before{content:"";position:absolute;left:50%;top:-30%;width:600px;height:400px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(123,96,255,.3),transparent 70%);pointer-events:none}.air .stop .mic{position:relative;width:58px;height:58px;border-radius:50%;background:var(--purple);display:grid;place-items:center;animation:air-mic 2.4s ease-in-out infinite}.air .stop h2{position:relative;font-family:var(--serif);font-weight:500;font-size:clamp(34px,4.6vw,54px);line-height:1.08;letter-spacing:-1px;max-width:760px}.air .stop em{color:var(--purple-l)}.air .stop p{position:relative;margin:0;color:var(--muted-d);font-size:18px}.air .stop .ctas{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.air .eq{display:flex;align-items:flex-end;justify-content:center;gap:5px;height:90px;width:100%;max-width:760px;margin-top:20px}.air .eq span{flex:1;max-width:7px;border-radius:3px 3px 0 0;background:var(--purple);height:var(--h);transform-origin:bottom;animation:air-eq var(--d) ease-in-out infinite alternate;animation-delay:var(--dl)}.air .eq span:nth-child(3n){background:#8a78f5}.air .eq span:nth-child(7n){background:var(--purple-l)}.air .reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.air .reveal.seen{opacity:1;transform:none}.air .stagger>.reveal:nth-child(2){transition-delay:.08s}.air .stagger>.reveal:nth-child(3){transition-delay:.16s}.air .stagger>.reveal:nth-child(4){transition-delay:.24s}.air .stagger>.reveal:nth-child(5){transition-delay:.32s}.air .stagger>.reveal:nth-child(6){transition-delay:.4s}@keyframes air-fadeUp{to{opacity:1;transform:none}}@keyframes air-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(1.6);opacity:0}}@keyframes air-blink{50%{opacity:.3}}@keyframes air-pop{0%{transform:scale(.7);opacity:0}to{transform:none;opacity:1}}@keyframes air-shake{20%,60%{transform:rotate(-14deg)}40%,80%{transform:rotate(14deg)}}@keyframes air-ripple{0%{transform:scale(.3);opacity:1}to{transform:scale(1.4);opacity:0}}@keyframes air-mic{50%{transform:scale(1.08);box-shadow:0 0 0 10px #5b3fd938}}@keyframes air-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media(max-width:1000px){.air .flow{grid-template-columns:1fr;padding:12px}.air .fcol{min-height:0}.air .link{height:40px}.air .link:before{inset:4px auto 4px 50%;width:2px;height:auto;background:repeating-linear-gradient(180deg,#CFC7F2 0 6px,transparent 6px 12px)}.air .link b{transform:rotate(90deg)}.air .cards3{grid-template-columns:1fr 1fr}.air .card.span2{grid-column:1/-1}.air .steps,.air .proof,.air .faq,.air .moments{grid-template-columns:1fr}.air .steps-line{display:none}.air .moments{gap:40px}}@media(max-width:760px){.air .hub{aspect-ratio:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.air .hub-lines{display:none}.air .core{position:relative;left:auto;top:auto;order:-1;width:180px;height:180px;margin:0 calc((100% - 180px)/2) 18px}.air .node{position:static;transform:none!important;min-width:0;flex:0 1 calc(50% - 5px);white-space:normal}.air .node-own{flex-basis:100%;max-width:none}}@media(max-width:640px){.air .wrap{padding:0 20px}.air .head{margin-bottom:36px}.air .cards3{gap:12px}.air .card{padding:20px;gap:8px;display:grid;grid-template-columns:40px 1fr;column-gap:14px;align-items:start}.air .card .ic{width:40px;height:40px;border-radius:12px;grid-row:span 2}.air .card h3{font-size:17px}.air .card p{font-size:15px}.air .card:not(:has(.ic)){display:flex}.air .card.dark h3{font-size:20px}.air .step{padding:20px}.air .steps{gap:12px}.air .stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}.air .stat{padding:14px 10px}.air .stat b{font-size:26px}.air .stat>span{font-size:12px}.air .proof h3{font-size:26px}.air .eq{gap:3px;height:70px}.air .eq span:nth-child(n+41){display:none}.air .core{width:160px!important;height:160px!important;margin:0 calc((100% - 160px)/2) 18px!important}.air .core b{font-size:13px}.air .moments .h2,.air .h2{font-size:32px}.air .pill{min-height:40px;padding:0 14px;font-size:13.5px}.air .device{transform:scale(.92);transform-origin:top center;margin-bottom:-56px}.air .sec{padding:80px 0}.air .hero{padding:80px 0 48px}.air .cards3{grid-template-columns:1fr}.air .proof{padding:28px}.air .stop{padding:56px 20px 0;border-radius:24px}}@media(prefers-reduced-motion:reduce){.air *,.air *:before,.air *:after{animation:none!important;transition:none!important}.air .fade-up,.air .reveal{opacity:1;transform:none}}.air{padding-bottom:112px}
