:root{--ink:#111318;--muted:#636a75;--line:#e2e5e9;--soft:#f5f6f7;--blue:#1769e0;--blue-dark:#0d4fae;--max:1240px;--shadow:0 18px 50px rgba(18,28,45,.1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font-family:"DM Sans","Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.site-header{position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(220,224,229,.9);background:rgba(255,255,255,.94);backdrop-filter:blur(18px)}.header-inner{display:flex;align-items:center;max-width:var(--max);height:72px;margin:auto;padding:0 24px}.brand{display:flex;align-items:center;gap:12px;font-family:Manrope,sans-serif;font-size:15px;font-weight:800;letter-spacing:.075em}.brand img{width:37px;height:37px}.header-inner nav{display:flex;gap:30px;margin-left:60px}.header-inner nav a,.sign-in{font-size:14px;font-weight:600;color:#3d434d}.header-inner nav a:hover,.sign-in:hover{color:#1769e0}.header-actions{display:flex;align-items:center;gap:20px;margin-left:auto}.search-trigger{display:flex;align-items:center;gap:7px;border:0;background:none;color:#565d67;font-size:13px}.search-trigger span{font-size:20px}.primary{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;padding:0 24px;border:1px solid var(--blue);background:var(--blue);color:#fff;font-weight:700;transition:.2s}.primary:hover{border-color:var(--blue-dark);background:var(--blue-dark);transform:translateY(-1px)}.primary.compact{min-height:42px;padding:0 17px;font-size:13px}.secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:1px solid #cdd2d8;background:#fff;font-weight:700}.secondary:hover{border-color:#77808c}.menu-button{display:none;width:42px;height:42px;border:0;background:#fff}.menu-button span{display:block;width:20px;height:1.5px;margin:6px auto;background:#111}.hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:68px;max-width:1400px;min-height:700px;margin:auto;padding:82px 48px 92px}.overline{margin:0 0 16px;color:#1769e0;font:700 11px Manrope,sans-serif;letter-spacing:.14em}.hero h1{margin:0;font:600 clamp(54px,6.2vw,88px)/.98 Manrope,sans-serif;letter-spacing:-.065em}.hero h1 em{color:#1769e0;font-style:normal}.hero-text{max-width:610px;margin:28px 0 32px;color:var(--muted);font-size:19px;line-height:1.65}.hero-actions{display:flex;gap:12px}.trust-row{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px;color:#59616c;font-size:13px}.trust-row i{display:inline-grid;place-items:center;width:19px;height:19px;margin-right:7px;border-radius:50%;background:#e7f1ff;color:#1769e0;font-style:normal;font-weight:800}.hero-product{border:1px solid #dce1e7;background:#fff;box-shadow:0 35px 80px rgba(20,38,66,.16);transform:perspective(1300px) rotateY(-2deg) rotateX(1deg)}.window-bar{display:flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-bottom:1px solid #e6e8eb;background:#f6f7f8}.window-bar>span{width:8px;height:8px;border-radius:50%;background:#c4c8ce}.window-bar b{margin:auto;color:#9399a2;font-size:9px;font-weight:500}.app-preview{display:grid;grid-template-columns:64px 1fr;min-height:450px}.app-preview aside{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 9px;border-right:1px solid #e7e9ec;background:#f7f8f9}.mini-brand{display:grid;place-items:center;width:39px;height:39px;margin-bottom:13px;background:#111}.mini-brand img{width:25px;filter:invert(1)}.app-preview aside button{display:grid;place-items:center;width:38px;height:38px;border:0;background:transparent;color:#858c96}.app-preview aside button.selected{background:#1769e0;color:#fff}.preview-content{padding:24px 26px;background:#fbfbfc}.preview-top{display:flex;justify-content:space-between;color:#777e88;font-size:11px}.preview-top b{display:flex;align-items:flex-end;gap:6px;color:#111;font-size:18px}.preview-top small{color:#9299a2;font-size:7px}.preview-title{margin:32px 0 20px}.preview-title p{margin:0 0 5px;color:#7d8490;font-size:8px;letter-spacing:.14em}.preview-title h2{margin:0;font:600 22px Manrope,sans-serif}.preview-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.preview-card{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;min-height:82px;padding:14px;border:1px solid #e3e6e9;background:#fff;box-shadow:0 6px 14px rgba(20,30,45,.04)}.preview-card>span{display:grid;place-items:center;width:42px;height:42px;color:#fff;font-size:11px;font-weight:800}.preview-card.video>span{background:#1769e0}.preview-card.voice>span{background:#6e45c8}.preview-card.chat>span{background:#e54e65}.preview-card.show>span{background:#168a74}.preview-card div{display:grid;gap:3px}.preview-card b{font-size:11px}.preview-card small{color:#858c96;font-size:8px}.preview-card i{color:#8c939d;font-style:normal}.usage-strip{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:18px;margin-top:18px;padding:17px;border:1px solid #e3e6e9;background:#fff}.usage-strip div:first-child{display:grid}.usage-strip span{color:#8d949e;font-size:7px;letter-spacing:.1em}.usage-strip strong{font-size:17px}.usage-strip small{color:#1769e0;font-size:8px}.bars{display:flex;align-items:end;gap:4px;height:26px}.bars i{flex:1;height:40%;background:#cfe0f8}.bars i:nth-child(2),.bars i:nth-child(6){height:70%}.bars i:nth-child(4){height:95%;background:#1769e0}.bars i:nth-child(7){height:55%}.product-section{max-width:var(--max);margin:auto;padding:110px 24px}.section-heading{display:grid;grid-template-columns:1fr 440px;align-items:end;gap:60px}.section-heading h2,.wallet-copy h2,.platform-band h2,.final-cta h2{margin:0;font:600 clamp(38px,4vw,58px)/1.06 Manrope,sans-serif;letter-spacing:-.045em}.section-heading>p{margin:0;color:var(--muted);font-size:16px;line-height:1.7}.category-tabs{display:flex;gap:6px;margin:42px 0 24px;border-bottom:1px solid var(--line)}.category-tabs button{padding:13px 17px;border:0;border-bottom:2px solid transparent;background:none;color:#69717c;font-weight:600}.category-tabs button.active{border-color:#1769e0;color:#111}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.product-card{overflow:hidden;border:1px solid #dfe3e7;background:#fff;transition:.25s}.product-card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.product-card[hidden]{display:none}.product-visual{position:relative;display:flex;align-items:flex-end;min-height:310px;padding:28px;overflow:hidden}.product-visual>p{position:relative;z-index:2;max-width:290px;margin:0;color:#fff;font:600 22px/1.25 Manrope,sans-serif}.visual-fullmask{background:radial-gradient(circle at 68% 40%,#537fbd 0 17%,transparent 18%),linear-gradient(135deg,#0b172c,#174c91)}.live-dot{position:absolute;top:24px;left:24px;padding:6px 8px;background:#fff;color:#173c70;font-size:8px;font-weight:800;letter-spacing:.12em}.face-frame{position:absolute;right:45px;top:34px;width:190px;height:220px;border:1px solid rgba(255,255,255,.45);background:linear-gradient(160deg,rgba(255,255,255,.2),rgba(255,255,255,.02))}.face-frame:before,.face-frame:after{content:"";position:absolute;background:#fff}.face-frame:before{inset:-1px auto auto -1px;width:40px;height:2px}.face-frame:after{inset:-1px auto auto -1px;width:2px;height:40px}.face-frame div{position:absolute;left:50%;top:38px;width:78px;height:96px;border-radius:50%;background:linear-gradient(145deg,#bc875f,#694738);transform:translateX(-50%)}.visual-evian{background:linear-gradient(145deg,#2d174e,#7954ba)}.sound-orb{position:absolute;display:flex;align-items:center;justify-content:center;gap:8px;right:68px;top:58px;width:190px;height:190px;border-radius:50%;background:rgba(255,255,255,.09);box-shadow:0 0 0 28px rgba(255,255,255,.04)}.sound-orb i{width:5px;border-radius:8px;background:#fff}.sound-orb i:nth-child(1),.sound-orb i:nth-child(5){height:35px}.sound-orb i:nth-child(2),.sound-orb i:nth-child(4){height:70px}.sound-orb i:nth-child(3){height:105px}.visual-redchat{background:linear-gradient(145deg,#251015,#ab3e52)}.chat-lines{position:absolute;right:45px;top:50px;width:250px;padding:28px;background:rgba(255,255,255,.12);box-shadow:0 22px 60px rgba(35,0,8,.35)}.chat-lines span{display:block;height:9px;margin:12px 0;background:rgba(255,255,255,.75)}.chat-lines span:nth-child(2){width:74%}.chat-lines span:nth-child(3){width:48%}.visual-quickshow{background:linear-gradient(140deg,#0d5045,#24a087)}.garment{position:absolute;right:170px;top:55px;display:grid;place-items:center;width:115px;height:145px;background:#fff;color:#168a74;font-weight:800;clip-path:polygon(25% 0,40% 10%,60% 10%,75% 0,100% 20%,82% 43%,82% 100%,18% 100%,18% 43%,0 20%)}.person{position:absolute;right:55px;top:55px;width:85px;height:210px;border-radius:44px 44px 8px 8px;background:linear-gradient(#d7aa8a 0 28%,#152126 29%)}.product-info{padding:26px}.product-name{display:flex;align-items:center;gap:13px}.product-symbol{display:grid;place-items:center;width:43px;height:43px;background:#111;color:#fff;font:700 17px Manrope}.product-name h3{margin:0;font-size:19px}.product-name p{margin:3px 0 0;color:#7a818b;font-size:12px}.product-info>p{min-height:50px;margin:20px 0;color:#616975;font-size:14px;line-height:1.65}.card-foot{display:flex;align-items:center;justify-content:space-between;padding-top:17px;border-top:1px solid #e5e7ea}.card-foot>span{color:#7c838d;font-size:11px}.card-foot a{color:#1769e0;font-size:12px;font-weight:700}.card-foot b{margin-left:4px}.wallet-story{display:grid;grid-template-columns:1fr 480px;gap:110px;max-width:var(--max);margin:40px auto 120px;padding:90px 80px;background:#f2f5f8}.wallet-copy>p:not(.overline){max-width:560px;color:var(--muted);font-size:16px;line-height:1.7}.wallet-copy ol{list-style:none;margin:36px 0 0;padding:0}.wallet-copy li{display:flex;gap:18px;padding:19px 0;border-top:1px solid #d6dbe1}.wallet-copy li>span{color:#1769e0;font:700 11px Manrope}.wallet-copy li div{display:grid;gap:4px}.wallet-copy li b{font-size:15px}.wallet-copy li small{color:#727a85}.wallet-panel{padding:30px;background:#fff;box-shadow:0 25px 70px rgba(20,32,50,.12)}.wallet-panel-head{display:flex;justify-content:space-between;color:#838a94;font-size:10px;letter-spacing:.1em}.wallet-panel-head button{border:0;background:none}.wallet-panel>strong{display:block;margin:12px 0 21px;font:600 44px Manrope}.wallet-add{width:100%;height:48px;border:0;background:#1769e0;color:#fff;font-weight:700}.wallet-activity{margin-top:30px}.wallet-activity>p{display:flex;justify-content:space-between;color:#868d97;font-size:9px;letter-spacing:.1em}.wallet-activity>p a{color:#1769e0}.wallet-activity>div{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:14px 0;border-top:1px solid #eaeced}.activity-icon{display:grid;place-items:center;width:38px;height:38px;color:#fff;font-weight:700}.activity-icon.blue{background:#1769e0}.activity-icon.violet{background:#704ac2}.activity-icon.green{background:#169273}.wallet-activity b{display:grid;gap:3px;font-size:12px}.wallet-activity small{color:#9299a1;font-weight:400}.wallet-activity em{font-size:12px;font-style:normal}.wallet-activity em.positive{color:#11825f}.platform-band{padding:100px max(24px,calc((100vw - var(--max))/2));background:#101318;color:#fff}.platform-band>.overline{color:#6ea7f5}.platform-points{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:55px;background:#30343a}.platform-points article{min-height:230px;padding:32px;background:#171b21}.platform-points span{color:#679df0;font-size:10px}.platform-points h3{margin:50px 0 10px;font-size:20px}.platform-points p{margin:0;color:#9aa1ab;font-size:14px;line-height:1.65}.final-cta{display:flex;flex-direction:column;align-items:center;padding:110px 24px;text-align:center}.final-cta>img{width:62px;margin-bottom:30px}.final-cta>p:not(.overline){max-width:620px;color:#666e78;font-size:17px;line-height:1.7}.final-cta>div{display:flex;align-items:center;gap:28px;margin-top:22px}.text-link{border-bottom:1px solid #111;font-weight:700}footer{padding:70px max(24px,calc((100vw - var(--max))/2)) 25px;border-top:1px solid var(--line);background:#f7f8f9}.footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:50px}.footer-main>p{grid-column:1;margin:20px 0;color:#777f89;line-height:1.6}.footer-main>div{display:grid;align-content:start;gap:11px;grid-row:1/3}.footer-main>div:nth-of-type(1){grid-column:2}.footer-main h3{margin:0 0 8px;font-size:12px}.footer-main a:not(.brand){color:#6a727d;font-size:13px}.footer-main a:hover{color:#1769e0}.footer-bottom{display:flex;justify-content:space-between;margin-top:55px;padding-top:22px;border-top:1px solid #dfe2e5;color:#818892;font-size:11px}.footer-bottom div{display:flex;gap:24px}.search-dialog{width:min(700px,calc(100% - 30px));padding:0;border:0;box-shadow:0 30px 100px rgba(0,0,0,.22)}.search-dialog::backdrop{background:rgba(15,18,23,.45);backdrop-filter:blur(5px)}.search-box{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 20px;border-bottom:1px solid #e2e5e8}.search-box>span{font-size:25px}.search-box input{width:100%;border:0;outline:0;font-size:18px}.search-box button{border:0;background:none;font-size:26px}.search-results{max-height:420px;overflow:auto;padding:10px}.search-result{display:flex;align-items:center;justify-content:space-between;padding:17px;color:#333}.search-result:hover{background:#f2f5f8}.search-result span{display:grid;gap:3px}.search-result small{color:#818892}.search-empty{padding:35px;text-align:center;color:#777}@media(max-width:1100px){.header-inner nav{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.hero-product{max-width:760px}.wallet-story{grid-template-columns:1fr;gap:55px;margin-left:24px;margin-right:24px}.wallet-panel{max-width:570px}.header-actions .search-trigger{display:none}}@media(max-width:760px){.header-inner{height:64px;padding:0 16px}.brand img{width:32px;height:32px}.brand span{font-size:13px}.header-actions{display:none}.menu-button{display:block;margin-left:auto}.site-header.menu-open .header-actions{position:absolute;top:64px;left:0;right:0;display:grid;gap:0;padding:14px 16px 20px;border-bottom:1px solid var(--line);background:#fff}.site-header.menu-open .header-actions>*{display:flex;justify-content:center;min-height:46px}.hero{display:block;min-height:auto;padding:54px 20px 70px}.hero h1{font-size:50px}.hero-text{font-size:16px}.hero-actions{display:grid}.trust-row{gap:12px;margin-bottom:45px}.hero-product{transform:none}.window-bar{height:31px}.app-preview{grid-template-columns:43px;min-height:350px}.app-preview aside{padding:10px 5px}.mini-brand{width:30px;height:30px}.mini-brand img{width:20px}.app-preview aside button{width:30px;height:30px}.preview-content{padding:15px 12px}.preview-title{margin:22px 0 14px}.preview-title h2{font-size:16px}.preview-grid{grid-template-columns:1fr}.preview-card{min-height:62px;padding:9px}.preview-card>span{width:35px;height:35px}.preview-card:nth-child(n+3){display:none}.usage-strip{grid-template-columns:auto 1fr;padding:11px}.usage-strip small{display:none}.product-section{padding:75px 18px}.section-heading{display:block}.section-heading h2,.wallet-copy h2,.platform-band h2,.final-cta h2{font-size:39px}.section-heading>p{margin-top:22px}.category-tabs{overflow:auto;margin-top:30px}.category-tabs button{white-space:nowrap}.product-grid{grid-template-columns:1fr}.product-visual{min-height:245px;padding:20px}.face-frame{right:20px;transform:scale(.78);transform-origin:right top}.sound-orb{right:25px;top:32px;transform:scale(.78);transform-origin:right top}.chat-lines{right:22px;width:200px}.garment{right:115px;transform:scale(.75);transform-origin:right top}.person{right:30px;transform:scale(.75);transform-origin:right top}.product-info{padding:21px}.card-foot{align-items:flex-start;gap:16px}.card-foot>span{max-width:130px}.wallet-story{margin:0 12px 75px;padding:55px 18px}.wallet-panel{padding:21px}.platform-band{padding:75px 18px}.platform-points{grid-template-columns:1fr}.platform-points article{min-height:190px}.platform-points h3{margin-top:35px}.final-cta{padding:80px 18px}.final-cta>div{display:grid;gap:22px}.footer-main{grid-template-columns:1fr 1fr;gap:38px}.footer-main>.brand,.footer-main>p{grid-column:1/-1}.footer-main>div{grid-row:auto!important;grid-column:auto!important}.footer-main>div:last-child{grid-column:1/-1}.footer-bottom{display:grid;gap:18px}.footer-bottom div{order:-1;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
