@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:optional;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSvfedN4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tg-blue:#2a5cdf;--tg-blue-light:#5bb6ff;--tg-blue-soft:#e3ecff;--navy:#0f1b3d;--navy-2:#162553;--navy-3:#172655;--navy-line:rgba(255,255,255,.08);--ink:#14213d;--ink-soft:#4b5572;--ink-mute:#7c8499;--paper:#fff;--bg:#f4f6fa;--line:#e4e8f0;--line-soft:#eef1f6;--mint:#d6f3e5;--uc-teal:#0ea68d;--uc-blue:#2a5cdf;--uc-sky:#3e8fe8;--uc-violet:#7c5cff;--uc-indigo:#5b7fe5;--uc-cyan:#1aa8d2}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}body{min-width:320px;color:var(--ink);background-color:var(--navy);-webkit-font-smoothing:antialiased;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px),radial-gradient(1000px 450px at 80% 6%,rgba(91,182,255,.18),transparent 55%),radial-gradient(900px 500px at 8% 22%,rgba(124,92,255,.14),transparent 55%),radial-gradient(900px 500px at 90% 55%,rgba(42,92,223,.14),transparent 60%);background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:24px 24px,100% 100%,100% 100%,100% 100%;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.5}h1,h2,h3,h4,p{margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}html{scroll-padding-top:25px}@media (max-width:720px){html{scroll-padding-top:20px}}.skip-link{background:var(--tg-blue);color:#fff;z-index:9999;border-radius:0 0 8px 8px;padding:8px 16px;font-size:13px;font-weight:600;position:absolute;top:-100%;left:8px}.skip-link:focus{top:0}:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #5bb6ff}.btn-primary:focus-visible{outline-offset:3px;outline:2px solid #fff}.btn-ghost:focus-visible{outline-offset:3px;outline:2px solid #fff}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 max(16px,min(4vw,32px))}.nav{z-index:5;color:#fff;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:24px max(16px,min(4vw,32px));display:flex;position:relative}.nav-logo{color:#fff;letter-spacing:-.01em;align-items:center;gap:10px;font-size:max(15px,min(1.5vw,17px));font-weight:800;display:inline-flex}.nav-logo img{filter:drop-shadow(0 0 12px rgba(91,182,255,.25));width:auto;height:max(24px,min(2.4vw,30px));display:block}.nav-links{gap:6px;display:flex}.nav-link{color:rgba(255,255,255,.85);border-radius:10px;padding:8px 14px;font-size:max(12px,min(1.2vw,13px));font-weight:500;transition:background .15s}.nav-link:hover{background:rgba(255,255,255,.1)}.nav-link.is-active{color:var(--tg-blue-light);background:rgba(91,182,255,.12)}@media (max-width:720px){.nav{display:none}}@media (min-width:721px){.nav{z-index:20;border-radius:0;transition:top .35s,background .35s,border-radius .35s,box-shadow .1s;position:sticky;top:0;box-shadow:0 0 0 1px transparent,0 0 rgba(8,14,36,0)}.nav.is-floating{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 0 0 1px var(--navy-line), 0 8px 24px rgba(8,14,36,.35);background:rgba(15,27,61,.85);border-radius:14px;transition:top .35s,background .35s,border-radius .35s,box-shadow .2s .3s;top:10px}.nav .nav-progress{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.nav.is-floating .nav-progress{opacity:1}.nav .nav-progress path{fill:none;stroke:var(--tg-blue-light);stroke-width:1.5px;stroke-linecap:butt;stroke-dasharray:var(--scroll-dash,.02) 1;transition:stroke-dasharray .1s linear}}@media (min-width:721px) and (prefers-reduced-motion:reduce){.nav{transition:background .25s,box-shadow .25s,border-radius .25s}}.section-nav{z-index:20;transition:opacity .2s;display:none;position:fixed;top:10px}.section-nav-collapse{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--navy-line);color:#fff;background:rgba(15,27,61,.88);border-radius:14px;padding:6px 10px;position:relative;box-shadow:0 8px 24px rgba(8,14,36,.35)}.section-nav-collapse>summary{cursor:pointer;user-select:none;align-items:center;gap:8px;min-height:32px;list-style:none;display:flex}.section-nav-collapse>summary::-webkit-details-marker{display:none}.section-nav-collapse>summary::marker{content:""}.section-nav-home{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.section-nav-home img{filter:drop-shadow(0 0 6px rgba(91,182,255,.3));width:22px;height:auto;display:block}.section-nav-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.7);flex:1;min-width:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;overflow:hidden}.section-nav-chevron{color:rgba(255,255,255,.5);flex-shrink:0;transition:transform .2s}.section-nav-collapse[open]{background:rgba(15,27,61,.95)}.section-nav-collapse[open] .section-nav-chevron{transform:rotate(180deg)}.section-nav-progress{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.section-nav-progress path{fill:none;stroke:var(--tg-blue-light);stroke-width:1.5px;stroke-linecap:butt;stroke-dasharray:var(--scroll-dash,.02) 1;transition:stroke-dasharray .3s linear}@media (prefers-reduced-motion:reduce){.section-nav-progress path{transition:none}}.section-nav-links{flex-direction:column;gap:2px;margin-top:6px;display:flex}.section-nav-links a{color:rgba(255,255,255,.65);border-left:2px solid transparent;border-radius:0 8px 8px 0;padding:8px 10px;font-size:13px;transition:color .15s,background .15s,border-color .15s;display:block}.section-nav-links a:hover{color:#fff;background:rgba(255,255,255,.04)}.section-nav-links a.is-active{color:var(--tg-blue-light);border-left-color:var(--tg-blue-light);background:rgba(91,182,255,.08)}.section-nav-divider{background:var(--navy-line);height:1px;margin:6px 10px;display:block}.section-nav-quick{gap:4px;margin-bottom:2px;display:flex}.section-nav-quick a{text-align:center;color:rgba(255,255,255,.75);background:rgba(255,255,255,.04);border-left:0;border-radius:8px;flex:1;padding:8px 6px;font-size:12px;font-weight:500}.section-nav-quick a:hover{color:#fff;background:rgba(255,255,255,.1)}@media (max-width:720px){.section-nav{opacity:.8;display:block;left:12px;right:12px}.section-nav.is-prominent{opacity:1}.section-nav:has([data-section-nav][open]){opacity:1}}.btn-primary{background:linear-gradient(135deg, #5bb6ff 0%, var(--tg-blue) 100%);color:#fff;border:none;border-radius:12px;align-items:center;gap:10px;padding:14px 22px;font-size:max(14px,min(1.5vw,15px));font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 30px rgba(42,92,223,.4)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 36px rgba(42,92,223,.5)}.btn-ghost{color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:12px;align-items:center;gap:8px;padding:13px 18px;font-size:max(13px,min(1.4vw,14px));font-weight:600;display:inline-flex}.btn-ghost:hover{background:rgba(255,255,255,.14)}.footer{background:var(--navy);color:rgba(255,255,255,.65);padding:max(40px,min(6vw,64px)) 0 max(20px,min(3vw,32px))}.footer-top{border-bottom:1px solid rgba(255,255,255,.08);grid-template-columns:1.4fr 1fr 1fr;gap:max(28px,min(4vw,48px));padding-bottom:max(28px,min(4vw,48px));display:grid}.footer-cta{margin-top:18px}@media (max-width:720px){.footer-top{grid-template-columns:1fr 1fr;gap:max(28px,min(6vw,40px)) max(20px,min(4vw,32px))}.footer-brand{text-align:center;grid-column:1/-1}.footer-brand p{margin-left:auto;margin-right:auto}.footer-cta{margin:max(24px,min(5vw,32px)) 0 max(20px,min(5vw,28px))}.footer{padding-top:max(20px,min(3vw,32px))}.footer-col{padding-left:calc(max(28px,min(6vw,36px)) - max(16px,min(4vw,32px)));padding-right:max(8px,min(2vw,14px))}.footer-col+.footer-col{border-left:1px solid rgba(255,255,255,.08);padding-left:max(28px,min(6vw,36px))}.footer-bottom{text-align:center;flex-direction:column;justify-content:center;gap:10px}.footer-bottom-links{justify-content:center}}.footer-brand h3{color:#fff;margin-bottom:10px;font-size:max(20px,min(2vw,22px));font-weight:800}.footer-brand p{max-width:320px;font-size:max(13px,min(1.3vw,14px));line-height:1.6}.footer-col h4{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:max(12px,min(1.2vw,13px));font-weight:700}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col li{display:block}.footer-col a{padding:6px 0;font-size:max(13px,min(1.3vw,14px));transition:color .15s;display:block}.footer-col a:hover{color:#fff}.footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:28px;font-size:max(12px,min(1.2vw,13px));display:flex}.footer-bottom-links{flex-wrap:wrap;gap:max(12px,min(2vw,20px));display:flex}br.mob{display:none}@media (max-width:640px){br.mob{display:initial}.mob-break:before{content:"\a ";white-space:pre}}.tone-teal{--accent:#0ea68d;--accent-rgb:14 166 141;--accent-pale:#d7f1ea}.tone-blue{--accent:#2a5cdf;--accent-rgb:42 92 223;--accent-pale:#e3ecff}.tone-cyan{--accent:#1aa8d2;--accent-rgb:26 168 210;--accent-pale:#d6eff7}.tone-violet{--accent:#7c5cff;--accent-rgb:124 92 255;--accent-pale:#ece6ff}.tone-rose{--accent:#e84b6e;--accent-rgb:232 75 110;--accent-pale:#ffe3ea}.tone-emerald{--accent:#2ecc71;--accent-rgb:46 204 113;--accent-pale:#d6f3e5}.hero{color:#fff;background:0 0;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;padding:56px 0 80px;display:grid;position:relative}.hero-eyebrow{color:#9db8ff;background:rgba(255,255,255,.08);border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:6px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;display:inline-flex}.hero-dot{background:#5bb6ff;border-radius:999px;width:6px;height:6px;animation:1.4s ease-in-out infinite pulse;box-shadow:0 0 0 4px rgba(91,182,255,.2)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.4)}}.hero h1{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;margin-bottom:18px;font-size:max(28px,min(6.5vw,72px));font-weight:800;line-height:1.05}.hero h1 .grad{background:linear-gradient(135deg,#5bb6ff,#9db8ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-sub{color:rgba(255,255,255,.72);text-wrap:pretty;max-width:480px;margin-bottom:32px;font-size:max(14px,min(1.6vw,18px));line-height:1.55}.hero-cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-stats{border-top:1px solid rgba(255,255,255,.1);grid-template-columns:repeat(4,1fr);gap:0;margin-top:36px;padding-top:28px;display:grid}.hero-stat{padding:0 max(10px,min(1.6vw,18px));position:relative}.hero-stat:first-child{padding-left:0}.hero-stat:last-child{padding-right:0}.hero-stat+.hero-stat:before{content:"";background:linear-gradient(transparent,rgba(255,255,255,.14),transparent);width:1px;position:absolute;top:6px;bottom:6px;left:0}@media (max-width:720px){.hero-stats{grid-template-columns:repeat(2,1fr);row-gap:20px}.hero-stat{padding:0 max(10px,min(3vw,16px))}.hero-stat:nth-child(odd){padding-left:0}.hero-stat:nth-child(2n){padding-right:0}.hero-stat+.hero-stat:before{display:none}.hero-stat:nth-child(2n):before{content:"";background:linear-gradient(transparent,rgba(255,255,255,.14),transparent);width:1px;display:block;position:absolute;top:6px;bottom:6px;left:0}}.hero-stat-num{letter-spacing:-.03em;background:linear-gradient(135deg,#fff,#b8cfff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:2px;font-size:max(22px,min(3vw,32px));font-weight:800;line-height:1;display:flex}.hero-stat-unit{color:rgba(255,255,255,.45);letter-spacing:0;-webkit-text-fill-color:rgba(255,255,255,.45);font-size:max(11px,min(1.1vw,13px));font-weight:600}.hero-stat-lbl{color:rgba(255,255,255,.55);white-space:nowrap;margin-top:8px;font-size:max(11px,min(1.1vw,12px));display:block}.hero-stat-cap{color:#5bb6ff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:4px;margin-bottom:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(9px,min(.9vw,10px));font-weight:700;display:inline-flex}.hero-stat-cap:before{content:"";background:#5bb6ff;border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px rgba(91,182,255,.8)}.hero-phones{height:max(420px,min(50vw,560px));padding:0 4px;position:relative;container-type:inline-size}.phone{background:linear-gradient(#1b2a5e,#15224c);border:1px solid rgba(255,255,255,.08);border-radius:max(20px,min(4cqi,28px));width:max(160px,min(44cqi,260px));padding:4.5px;position:absolute;box-shadow:0 30px 80px rgba(0,0,0,.4),0 24px 64px -12px rgba(91,182,255,.28),0 0 0 1px rgba(255,255,255,.04)}.phone-screen{background:#f4f6fa;border-radius:max(16px,min(3cqi,22px));flex-direction:column;height:max(360px,min(78cqi,480px));display:flex;overflow:hidden}.phone-status{color:#14213d;justify-content:space-between;align-items:center;padding:8px 16px 4px;font-size:11px;font-weight:700;display:flex}.phone-status-icons{opacity:.7;gap:4px;display:flex}.phone-status-icons svg{display:block}.phone-header{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:8px;padding:6px 10px;display:flex}.phone-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:flex}.phone-title{color:var(--ink);font-size:13px;font-weight:700}.phone-sub{color:var(--ink-soft);font-size:10px}.phone-body{background:linear-gradient(#e8f1fb,#dce7f4);flex-direction:column;flex:1;gap:4px;padding:12px;display:flex;overflow:hidden}.phone-input{color:var(--ink-soft);border-top:1px solid var(--line);background:#fff;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:flex}.phone-1{top:20px;left:4%;transform:rotate(-3deg)}.phone-2{z-index:2;top:80px;right:4%;transform:rotate(4deg)}@container (width<=360px){.phone-1{transform:rotate(-1.5deg)}.phone-2{transform:rotate(2deg)}}.chat-feed{contain:layout paint;background:linear-gradient(#e8f1fb,#dce7f4);flex-direction:column;flex:1;gap:5px;padding:12px;display:flex;position:relative;overflow:hidden}#chat-source,#chat-dest{justify-content:flex-end}.msg{color:#14213d;opacity:0;overflow-wrap:break-word;background:#fff;max-width:85%;padding:8px 12px;font-size:max(11px,min(2.6cqi,12px));box-shadow:0 1px 1px rgba(0,0,0,.05)}.msg strong{color:inherit}.msg-time{text-align:right;color:rgba(20,33,61,.65);margin-top:2px;font-size:max(7px,min(1.8cqi,9px));line-height:1;display:block}.msg.in{border-radius:14px 14px 14px 4px;align-self:flex-start}.msg.out{color:#14213d;background:#e3f0ff;border-radius:14px 14px 4px;align-self:flex-end}.msg.out strong{color:#7c5cff}.msg.in.pass{border-left:3px solid #2ecc71}.msg.in.block{border-left:3px solid #e0567b}.msg.in.fwd{border-right:3px solid #5bb6ff;border-radius:14px 14px 4px;align-self:flex-end}.msg.show{animation:.35s cubic-bezier(.2,1.2,.3,1) forwards msg-pop}.msg.show.out,.msg.show.fwd{animation:.35s cubic-bezier(.2,1.2,.3,1) forwards msg-pop-r}.msg.fade{animation:.25s ease-in forwards msg-fade}@keyframes msg-pop{0%{opacity:0;transform:translate(-8px,6px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes msg-pop-r{0%{opacity:0;transform:translate(8px,6px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes msg-fade{to{opacity:0;transform:translateY(-4px)}}.typing{opacity:0;background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start;gap:4px;padding:10px 14px;transition:opacity .2s;display:inline-flex;box-shadow:0 1px 1px rgba(0,0,0,.05)}.typing.on{opacity:1}.typing span{background:#8694c7;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite tdot}.typing span:nth-child(2){animation-delay:.15s}.typing span:nth-child(3){animation-delay:.3s}@keyframes tdot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.flyer{opacity:0;z-index:4;pointer-events:none;white-space:nowrap;color:#14213d;will-change:transform, opacity;background:#fff;border-radius:max(6px,min(2vw,12px));padding:max(3px,min(.9vw,6px)) max(4px,min(1.6vw,10px));font-size:max(7px,min(2.2vw,11px));position:absolute;box-shadow:0 8px 24px rgba(91,182,255,.4),0 0 0 1px rgba(91,182,255,.3)}.flyer strong{color:#7c5cff}.phone-input.typing-active{border-top-color:#5bb6ff}.phone-input.typing-active #dest-input-text{color:#14213d}#dest-input{align-items:center;min-height:calc(2.2em + 6px);padding-top:3px;padding-bottom:3px}#dest-input-text{max-height:2.2em;line-height:1.1;overflow:hidden}.input-cursor{vertical-align:middle;background:#14213d;width:1px;height:.85em;margin-left:1px;animation:.9s step-end infinite input-blink;display:inline-block}@keyframes input-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.msg,.typing,.flyer{opacity:1!important;animation:none!important}.input-cursor{animation:none!important}}@media (max-width:900px){.hero-grid{text-align:left;grid-template-columns:1fr;gap:40px;padding:32px 0 56px}.hero-phones{width:100%;max-width:520px;height:max(440px,min(90vw,540px));margin:0 auto}.hero-stats{justify-content:flex-start}.phone{padding:7px}}@media (max-width:720px){.hero-grid{padding-top:80px}.hero-stats{grid-template-columns:repeat(2,1fr);row-gap:20px}.hero-stat{padding:0 max(10px,min(3vw,16px))}.hero-stat:nth-child(odd){padding-left:0}.hero-stat:nth-child(2n){padding-right:0}.hero-stat+.hero-stat:before{display:none}.hero-stat:nth-child(2n):before{content:"";background:linear-gradient(transparent,rgba(255,255,255,.14),transparent);width:1px;display:block;position:absolute;top:6px;bottom:6px;left:0}}@media (max-width:610px){.hero-grid{padding-bottom:60px}.phone{box-shadow:0 16px 40px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.04)}}@media (max-width:480px){.hero-grid{gap:22px;padding:80px 0 60px}.hero h1{margin-bottom:12px;font-size:max(20px,min(6vw,32px))}.hero-sub{max-width:none;margin-bottom:18px}.hero-cta-row{flex-wrap:nowrap;gap:max(6px,min(2vw,12px))}.btn-primary,.btn-ghost{white-space:nowrap}.btn-primary{gap:max(6px,min(2vw,10px));padding:max(10px,min(2.8vw,14px)) max(12px,min(3.6vw,22px));font-size:max(12px,min(3.4vw,15px))}.btn-primary svg{width:max(14px,min(3.6vw,18px));height:max(14px,min(3.6vw,18px))}.btn-ghost{gap:max(4px,min(1.5vw,8px));padding:max(9px,min(2.6vw,13px)) max(10px,min(3vw,18px));font-size:max(11px,min(3.1vw,14px))}.btn-ghost svg{width:max(11px,min(3vw,14px));height:max(11px,min(3vw,14px))}.hero-stats{row-gap:14px;margin-top:18px;padding-top:14px}.hero-stat{text-align:center;padding:0}.hero-stat:nth-child(odd){text-align:center;padding:0}.hero-stat:nth-child(2n){text-align:center;padding:0}.hero-stat:nth-child(2n):before{display:none}.hero-stat-cap{justify-content:center;margin-bottom:4px;display:flex}.hero-stat-num{justify-content:center;font-size:max(18px,min(5.4vw,22px))}.hero-stat-lbl{white-space:normal;margin-top:2px}.hero-phones{height:max(270px,min(74vw,400px));padding:0}.phone{width:max(112px,min(38vw,170px));padding:5px}.phone-screen{height:max(200px,min(60vw,310px))}.phone-1{left:2%}.phone-2{top:50px;right:2%}.phone-status{padding:3px 7px 2px;font-size:max(6px,min(1.9vw,9px))}.phone-header{gap:4px;padding:4px 6px}.phone-avatar{width:max(14px,min(4.8vw,22px));height:max(14px,min(4.8vw,22px));font-size:max(7px,min(2.2vw,10px))}.phone-title{font-size:max(8px,min(2.4vw,11px));line-height:1.15}.phone-sub{font-size:max(6px,min(1.8vw,9px));line-height:1.2}.phone-body{padding:6px}.phone-1 .phone-input{display:none}#dest-input{gap:max(3px,min(1.2vw,6px));min-height:calc(2.2em + 4px);padding:2px max(5px,min(1.8vw,8px));font-size:max(6px,min(1.9vw,9px))}#dest-input svg{width:max(10px,min(3vw,14px));height:max(10px,min(3vw,14px))}.chat-feed{gap:3px;padding:6px}.msg{padding:4px 7px;font-size:max(7px,min(2.2vw,10px))}.typing{gap:3px;padding:max(3px,min(1vw,5px)) max(4px,min(1.4vw,7px))}.typing span{width:3px;height:3px}.msg.in.pass,.msg.in.block{border-left-width:2px}.msg.in.fwd{border-right-width:2px}.flyer{white-space:normal;max-width:max(96px,min(35vw,150px))}}@media (max-width:380px){.hero-grid{padding-bottom:50px}.phone{box-shadow:0 8px 20px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.04)}}@media (max-width:360px){.phone{padding:3.5px}}@media (min-width:901px) and (max-height:999px){.hero-grid{gap:36px;padding:28px 0 48px}.hero-eyebrow{margin-bottom:14px}.hero h1{margin-bottom:12px;font-size:max(30px,min(4.8vw,56px))}.hero-sub{margin-bottom:20px}.hero-stats{margin-top:20px;padding-top:18px}.hero-stat-num{font-size:max(22px,min(2.6vw,28px))}.hero-stat-lbl{margin-top:6px}}@media (min-width:901px) and (max-height:779px){.hero-grid{gap:28px;padding:20px 0 36px}.hero h1{margin-bottom:10px;font-size:max(28px,min(4.2vw,48px))}.hero-sub{margin-bottom:16px;font-size:max(13px,min(1.3vw,15px))}.hero-stats{margin-top:14px;padding-top:14px}.hero-stat-num{font-size:max(20px,min(2.2vw,24px))}.hero-phones{height:max(360px,min(44vw,460px))}}.features{color:#fff;content-visibility:auto;contain-intrinsic-block-size:auto 1750px;background:0 0;padding:max(56px,min(9vw,96px)) 0;position:relative;overflow:hidden}.features>.container{z-index:2;position:relative}.features-head{grid-template-columns:1.1fr 1fr;align-items:center;gap:18px max(24px,min(4vw,56px));margin-bottom:max(56px,min(9vw,96px));display:grid;position:relative}@media (max-width:860px){.features-head{grid-template-columns:1fr;align-items:start;gap:18px}}.eyebrow{color:var(--tg-blue-light);letter-spacing:.04em;background:rgba(91,182,255,.08);border:1px solid rgba(91,182,255,.2);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(11px,min(1.1vw,12px));font-weight:600;display:inline-flex}.features h2{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin-top:18px;font-size:max(32px,min(4vw,48px));font-weight:800;line-height:1.05}.features h2 .grad{background:linear-gradient(135deg,#5bb6ff,#9db8ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.features-sub{color:rgba(255,255,255,.62);text-wrap:pretty;max-width:460px;font-size:max(15px,min(1.3vw,17px));line-height:1.55}.features-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid;position:relative}@media (max-width:1000px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1000px) and (min-width:641px){.features-grid>:nth-child(9):last-child{grid-column:span 2}}@media (max-width:640px){.features-grid{grid-template-columns:1fr}}.features-grid>*{min-width:0}.usecases-grid>*{min-width:0}.console-card{background:var(--navy-3);border:1px solid var(--navy-line);border-radius:18px;flex-direction:column;min-width:0;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.console-card:hover{border-color:rgba(91,182,255,.3);transform:translateY(-2px)}.console-foot{order:2}.console-head{border-bottom:1px solid var(--navy-line);background:rgba(255,255,255,.02);align-items:center;gap:10px;padding:14px 18px;display:flex}.console-num{color:#9aaabb;letter-spacing:.08em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(10px,min(1vw,11px))}.console-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.console-title{letter-spacing:-.01em;flex:1;font-size:max(16px,min(1.6vw,18px));font-weight:700}.console-dots{gap:4px;display:flex}.console-dots span{border-radius:999px;width:8px;height:8px}.console-body{background:#0b1530;flex:1;min-height:132px;padding:14px 18px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(11px,min(1.15vw,12px));line-height:1.65;overflow-x:auto}.console-line{white-space:nowrap;gap:8px;display:flex}.console-line.strike{opacity:.55;text-decoration:line-through}.console-line .pref{flex-shrink:0}.console-foot{flex-direction:column;gap:10px;padding:14px 18px;display:flex}.console-blurb{color:rgba(255,255,255,.62);font-size:max(13px,min(1.3vw,13.5px));line-height:1.5}@media (min-width:1001px){.console-blurb{min-height:10.5em}}@media (min-width:641px) and (max-width:1000px){.console-blurb{min-height:7.5em}}.console-chips{flex-wrap:wrap;gap:6px;display:flex}.console-chips span{color:#fff;background:rgba(255,255,255,.06);border-radius:999px;padding:3px 8px;font-size:11px}.why{color:#fff;content-visibility:auto;contain-intrinsic-block-size:auto 1200px;background:0 0;padding:max(72px,min(10vw,112px)) 0;position:relative;overflow:hidden}.why .container{z-index:1;position:relative}.why-eyebrow{letter-spacing:.04em;color:var(--tg-blue-light);background:rgba(91,182,255,.08);border:1px solid rgba(91,182,255,.2);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(11px,min(1.1vw,12px));font-weight:600;display:inline-flex}.why-eyebrow:before{content:"";background:var(--tg-blue-light);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px rgba(91,182,255,.7)}.why-head{grid-template-columns:1.1fr 1fr;align-items:center;gap:18px max(24px,min(4vw,56px));margin-bottom:max(72px,min(10vw,112px));display:grid}@media (max-width:860px){.why-head{grid-template-columns:1fr;align-items:start;gap:18px}}.why-title{letter-spacing:-.02em;text-wrap:balance;margin-top:18px;font-size:max(32px,min(4vw,48px));font-weight:800;line-height:1.05}.why-title .grad{background:linear-gradient(135deg, var(--tg-blue-light) 0%, #b6a4ff 60%, #ff9f1c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.why-sub{color:rgba(255,255,255,.65);text-wrap:pretty;max-width:460px;font-size:max(15px,min(1.3vw,17px));line-height:1.55}.why-grid{grid-template-columns:repeat(3,1fr);gap:max(16px,min(2vw,24px));display:grid}.why-grid>*{min-width:0}@media (max-width:1000px){.why-grid{grid-template-columns:1fr;max-width:640px;margin:0 auto}}.why-card{background:linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.1);border-radius:22px;flex-direction:column;gap:18px;padding:max(24px,min(3vw,32px));transition:transform .25s,border-color .25s,background .25s;display:flex;position:relative;overflow:hidden}.why-card:hover{background:linear-gradient(rgba(255,255,255,.07),rgba(255,255,255,.03));border-color:rgba(255,255,255,.22);transform:translateY(-4px)}.why-card:after{content:"";background:var(--why-accent,var(--tg-blue));opacity:.9;height:2px;position:absolute;top:0;left:0;right:0}.why-card[data-tone=uptime]{--why-accent:linear-gradient(90deg, #2ecc71, var(--tg-blue-light));--why-glow:rgba(46,204,113,.18)}.why-card[data-tone=throughput]{--why-accent:linear-gradient(90deg, var(--tg-blue), #7c5cff);--why-glow:rgba(124,92,255,.18)}.why-card[data-tone=og]{--why-accent:linear-gradient(90deg, #ff9f1c, #ff6b6b);--why-glow:rgba(255,159,28,.18)}.why-card .glow{background:radial-gradient(circle, var(--why-glow), transparent 60%);pointer-events:none;width:280px;height:280px;position:absolute;top:auto;bottom:-40%;left:auto;right:-40%}.why-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.why-num{letter-spacing:.12em;color:rgba(255,255,255,.45);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:600}.why-num strong{color:#fff;font-weight:700}.why-pill{color:#5ee39a;letter-spacing:.06em;text-transform:uppercase;background:rgba(46,204,113,.12);border:1px solid rgba(46,204,113,.3);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:700;display:inline-flex}.why-pill:before{content:"";background:#5ee39a;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 8px #5ee39a}.why-stat{letter-spacing:-.04em;color:#fff;align-items:baseline;gap:6px;margin:6px 0 2px;font-size:max(48px,min(6vw,72px));font-weight:800;line-height:.95;display:flex}.why-stat .why-stat-unit{letter-spacing:-.005em;color:rgba(255,255,255,.55);font-size:max(16px,min(1.6vw,20px));font-weight:600}.why-stat .why-stat-grad{background:var(--why-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.why-h3{letter-spacing:-.015em;color:#fff;text-wrap:balance;font-size:max(18px,min(1.7vw,20px));font-weight:700;line-height:1.3}.why-body{color:rgba(255,255,255,.7);text-wrap:pretty;font-size:max(14px,min(1.25vw,14.5px));line-height:1.62}.why-fine{color:rgba(255,255,255,.4);background:rgba(255,255,255,.03);border:1px dashed rgba(255,255,255,.15);border-radius:10px;align-items:flex-start;gap:8px;margin-top:4px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.why-fine:before{content:"i";color:rgba(255,255,255,.6);background:rgba(255,255,255,.1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-style:italic;font-weight:700;display:inline-flex}.why-link{color:var(--tg-blue-light);align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:700;display:inline-flex}.why-link:hover{text-decoration:underline}.why-spacer{flex:1}.why-bars{align-items:flex-end;gap:4px;height:38px;display:flex}.why-bars span{background:linear-gradient(180deg, var(--tg-blue-light), var(--tg-blue));opacity:.85;border-radius:3px 3px 0 0;flex:1;min-width:0}.why-meter-row{color:rgba(255,255,255,.45);justify-content:space-between;margin-top:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;display:flex}.why-timeline{align-items:center;gap:0;margin-top:4px;display:flex}.why-timeline-pt{background:#ff9f1c;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 3px rgba(255,159,28,.2)}.why-timeline-pt.now{background:var(--tg-blue-light);animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 0 3px rgba(91,182,255,.3),0 0 12px rgba(91,182,255,.5)}.why-timeline-line{background:linear-gradient(90deg, #ff9f1c 0%, #ff6b6b 50%, var(--tg-blue-light) 100%);flex:1;height:2px}.why-timeline-row{color:rgba(255,255,255,.5);justify-content:space-between;margin-top:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;display:flex}.why-timeline-row strong{color:#fff;font-weight:700}.why-uptime{background:repeating-linear-gradient(90deg,rgba(46,204,113,.85) 0,rgba(46,204,113,.85) calc(1.11111% - 1.5px),transparent calc(1.11111% - 1.5px),transparent 1.11111%);border-radius:1.5px;height:24px;display:block;position:relative}.why-uptime span.dip{opacity:.95;background:linear-gradient(#ffc36b,#ff9f1c);border-radius:1.5px;width:calc(1.11111% - 1.5px);position:absolute;top:0;bottom:0;left:45.5556%;box-shadow:0 0 6px rgba(255,159,28,.5)}.why-link-status{color:#5ee39a}.why-link-status .dot{background:#5ee39a;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.4s ease-in-out infinite pulse;box-shadow:0 0 7px rgba(94,227,154,.9)}.stories{color:#fff;content-visibility:auto;contain-intrinsic-block-size:auto 1000px;background:0 0;padding:max(56px,min(9vw,96px)) 0;position:relative;overflow:hidden}.stories-head{grid-template-columns:1.1fr 1fr;align-items:center;gap:18px max(24px,min(4vw,56px));margin-bottom:max(64px,min(9vw,96px));display:grid}@media (max-width:860px){.stories-head{grid-template-columns:1fr;align-items:start;gap:18px}}.stories-head h2{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin-top:18px;font-size:max(32px,min(4vw,48px));font-weight:800;line-height:1.05}.stories-head h2 .grad{background:linear-gradient(135deg, var(--tg-blue-light) 0%, #b6a4ff 60%, #ff9f1c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stories-eyebrow{letter-spacing:.04em;color:var(--tg-blue-light);background:rgba(91,182,255,.08);border:1px solid rgba(91,182,255,.2);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(11px,min(1.1vw,12px));font-weight:600;display:inline-flex}.stories-eyebrow:before{content:"";background:var(--tg-blue-light);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px rgba(91,182,255,.7)}.stories-sub{color:rgba(255,255,255,.72);text-wrap:pretty;max-width:460px;font-size:max(15px,min(1.3vw,17px));line-height:1.55}.stories-ctrls{flex-shrink:0;align-items:center;gap:10px;display:flex}.stories-btn{color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s,border-color .15s,transform .15s,opacity .15s;display:inline-flex}.stories-btn:hover{background:var(--tg-blue);color:#fff;border-color:var(--tg-blue)}.stories-btn:disabled{opacity:.35;cursor:not-allowed}.stories-btn[aria-disabled=true]{opacity:.35;cursor:not-allowed}.stories-btn svg{width:18px;height:18px}.stories-rail-wrap{margin:0 calc(-1*max(16px,min(4vw,32px)));position:relative}.stories-rail{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:20px;padding:12px max(16px,min(4vw,32px)) 28px;scroll-padding-inline:max(16px,min(4vw,32px));display:flex;overflow-x:auto}.stories-rail::-webkit-scrollbar{display:none}.story-pair{scroll-snap-align:start;scroll-snap-stop:always;border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;flex:0 0 max(320px,min(32vw,460px));gap:18px;min-width:0;padding:max(28px,min(2.6vw,36px));transition:box-shadow .25s,transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.story-pair:hover{border-color:rgba(42,92,223,.22);transform:translateY(-3px);box-shadow:0 24px 60px rgba(20,33,61,.08)}.story-pair>article.story{display:contents}.story-pair>.story-h3{border-bottom:1px solid var(--line);color:var(--ink);letter-spacing:-.005em;text-wrap:balance;order:1;margin:0;padding-bottom:14px;font-family:Georgia,Times New Roman,serif;font-size:max(17px,min(1.35vw,20px));font-weight:500;line-height:1.2}.story-pair .story-byline{order:2}.story-pair .story-quote{order:3}.story-pair .story-divider{order:4}.story-pair .story-fix{order:5}.story{display:contents}.story-byline{color:var(--ink-soft);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;margin-top:-4px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;font-weight:400;line-height:1.3;overflow:hidden}.story-quote{color:var(--ink);text-wrap:pretty;-webkit-line-clamp:6;-webkit-box-orient:vertical;min-height:9.3em;margin:0;font-size:max(15px,min(1.4vw,16.5px));font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}.story-quote em{font-style:italic}.story-divider{background:var(--line);height:1px;margin:6px 0 4px}.story-fix{flex-direction:column;gap:10px;display:flex}.story-fix-label{color:var(--ink-soft);letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:600}.story-tags{flex-wrap:wrap;gap:6px;display:flex}.story-tag{color:var(--tg-blue);background:rgba(42,92,223,.08);border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;display:inline-flex}.story-outcome{background:linear-gradient(135deg,rgba(42,92,223,.06),rgba(124,92,255,.06));border:1px solid rgba(42,92,223,.15);border-radius:12px;align-items:center;gap:10px;min-height:62px;padding:12px 14px;display:flex}.story-outcome-stat{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;flex-shrink:0;font-family:Georgia,Times New Roman,serif;font-size:max(22px,min(2.1vw,26px));font-weight:500;line-height:1}.story-outcome-stat .grad{background:linear-gradient(135deg, var(--tg-blue), #7c5cff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.story-outcome-text{color:var(--ink-soft);font-size:12.5px;line-height:1.4}.story[data-tone=signals]{--st-c1:#0ea68d;--st-c2:#3e8fe8}.story[data-tone=onboarding]{--st-c1:#2ecc71;--st-c2:#0ea68d}.story[data-tone=news]{--st-c1:#2a5cdf;--st-c2:#5bb6ff}.story[data-tone=community]{--st-c1:#7c5cff;--st-c2:#5b7fe5}.story[data-tone=protected]{--st-c1:#1aa8d2;--st-c2:#2a5cdf}.story[data-tone=noforward]{--st-c1:#e84b6e;--st-c2:#ff9f1c}.story[data-tone=curation]{--st-c1:#ff9f1c;--st-c2:#ff6b6b}.story[data-tone=multilang]{--st-c1:#5b7fe5;--st-c2:#7c5cff}.stories-dots{justify-content:center;gap:8px;margin-top:18px;display:flex}.stories-dot{background:var(--line);border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .25s,background .25s}.stories-dot.active{background:var(--tg-blue);border-radius:4px;width:24px}@media (min-width:961px){.stories-ctrls,.stories-dots{display:none}.stories-rail-wrap{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 96px,#000 calc(100% - 96px),transparent 100%);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 96px,#000 calc(100% - 96px),transparent 100%)}.stories-rail{scroll-snap-type:none;will-change:transform;gap:0;width:max-content;padding:12px 0 28px;overflow:visible}.stories-rail .story-pair{flex-shrink:0;margin-right:20px}}@media (max-width:960px){.stories-ctrls{display:none}.story-pair{flex:0 0 max(320px,min(48vw,460px))}}@media (max-width:540px){.stories{padding:56px 0}.stories-head{gap:12px;margin-bottom:56px}.stories-sub{max-width:none}.stories-rail{gap:14px;padding:8px 16px 20px}.story-pair{border-radius:20px;flex:0 0 86vw;gap:12px;padding:22px}.story-pair>.story-h3{padding-bottom:10px;font-size:18px}.story-byline{font-size:12px}.story-quote{-webkit-line-clamp:6;min-height:9em;font-size:13.5px;line-height:1.5}.story-fix{gap:8px}.story-fix-label{letter-spacing:.1em;font-size:9.5px}.story-tag{padding:4px 8px;font-size:10px}.story-outcome{gap:6px;min-height:68px;padding:9px 11px}.story-outcome-stat{font-size:17px}.story-outcome-text{font-size:11px;line-height:1.35}.stories-dots{margin-top:14px}}.usecases{color:#fff;content-visibility:auto;contain-intrinsic-block-size:auto 1450px;background:0 0;padding:max(56px,min(9vw,96px)) 0;position:relative}.usecases-head{grid-template-columns:1.1fr 1fr;align-items:center;gap:18px max(24px,min(4vw,56px));margin-bottom:max(56px,min(9vw,96px));display:grid}@media (max-width:860px){.usecases-head{grid-template-columns:1fr;align-items:start;gap:18px}}.usecases h2{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin-top:18px;font-size:max(32px,min(4vw,48px));font-weight:800;line-height:1.05}.usecases h2 .grad{background:linear-gradient(135deg, var(--tg-blue-light) 0%, #b6a4ff 60%, #ff9f1c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.usecases-sub{color:rgba(255,255,255,.65);text-wrap:pretty;max-width:460px;font-size:max(15px,min(1.3vw,17px));line-height:1.55}.usecases-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:1000px){.usecases-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.usecases-grid{grid-template-columns:1fr}}.uc-card{background:linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.1);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:22px;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s;display:flex}.uc-card:hover{background:linear-gradient(rgba(255,255,255,.07),rgba(255,255,255,.03));border-color:rgba(255,255,255,.22);transform:translateY(-3px);box-shadow:0 24px 60px rgba(0,0,0,.25)}.uc-head{align-items:center;gap:12px;display:flex}.uc-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.uc-title{letter-spacing:-.01em;color:#fff;font-size:max(16px,min(1.6vw,18px));font-weight:700}.uc-subtitle{color:rgba(255,255,255,.55);min-height:2.8em;font-size:max(11.5px,min(1.2vw,12.5px));line-height:1.4}.uc-metric{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:700}.uc-pipe{background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.05);border-radius:14px;padding:12px}.uc-pipe-label{color:rgba(255,255,255,.45);letter-spacing:.1em;margin-bottom:6px;font-size:10px;font-weight:700}.uc-channel{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-left:3px solid transparent;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.uc-channel.dst{border-left-color:var(--accent,var(--tg-blue))}.uc-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:flex}.uc-ch-info{flex:1;min-width:0;max-width:100%}.uc-ch-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.uc-ch-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.uc-ch-members{color:rgba(255,255,255,.45);white-space:nowrap;flex-shrink:0;font-size:10px}.uc-ch-msg{color:rgba(255,255,255,.55);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.uc-arrow{align-items:center;padding:6px 0;display:flex}.uc-arrow .line{flex:1;height:1px}.uc-arrow svg{margin:0 6px;transform:rotate(90deg)}.uc-desc{color:rgba(255,255,255,.72);margin:0;font-size:12.5px;line-height:1.55}.uc-desc strong{font-weight:700}.cta{color:#fff;content-visibility:auto;contain-intrinsic-block-size:auto 435px;background:0 0;padding:max(56px,min(9vw,96px)) 0 0;position:relative}.cta-card{text-align:center;background:linear-gradient(rgba(255,255,255,.09),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.1);border-radius:24px;max-width:640px;margin:0 auto;padding:max(36px,min(5vw,56px)) max(24px,min(4vw,48px));position:relative;overflow:hidden}.cta-card:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 50% 0,rgba(91,182,255,.18) 0%,transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.cta-card>*{position:relative}.cta-title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:max(32px,min(4vw,48px));font-weight:800;line-height:1.05}.cta-title .grad{background:linear-gradient(135deg,#5bb6ff,#9db8ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.cta-sub{color:rgba(255,255,255,.72);text-wrap:pretty;max-width:460px;margin:14px auto 0;font-size:max(15px,min(1.3vw,17px));line-height:1.3}.cta-actions{justify-content:center;margin-top:28px;display:flex}.cta-fine{color:rgba(255,255,255,.42);text-wrap:pretty;max-width:440px;margin:20px auto 0;font-size:max(9.5px,min(.9vw,10.5px));line-height:1.5}.faq{color:#fff;content-visibility:auto;contain-intrinsic-block-size:auto 885px;background:0 0;padding:max(56px,min(9vw,96px)) 0;position:relative}.faq h2{text-align:center;letter-spacing:-.02em;margin-bottom:max(56px,min(9vw,96px));font-size:max(32px,min(4vw,48px));font-weight:800}.faq-list{flex-direction:column;gap:10px;max-width:720px;margin:0 auto;display:flex}.faq-item{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:14px;transition:background .15s;overflow:hidden}.faq-item[open]{background:rgba(255,255,255,.12)}.faq-q{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:max(14px,min(1.4vw,15px));font-weight:600;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q .plus{background:rgba(255,255,255,.12);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .2s,background .2s;display:flex}.faq-item[open] .plus{color:var(--tg-blue);background:#fff;transform:rotate(45deg)}.faq-a{color:rgba(255,255,255,.85);padding:0 22px 20px;font-size:max(13.5px,min(1.4vw,14.5px));line-height:1.6}.faq-a strong{color:#fff}@media (max-width:720px){.faq{padding-bottom:max(28px,min(4.5vw,48px))}}.features-head>.eyebrow{grid-column:1/-1;justify-self:start}.why-head>.why-eyebrow{grid-column:1/-1;justify-self:start}.stories-head>.stories-eyebrow{grid-column:1/-1;justify-self:start}.usecases-head>.eyebrow{grid-column:1/-1;justify-self:start}.features-head>h2{margin-top:0}.why-head>h2{margin-top:0}.stories-head>h2{margin-top:0}.usecases-head>h2{margin-top:0}@media (max-width:860px){.hero-eyebrow{display:none}.features-head>.eyebrow{display:none}.why-head>.why-eyebrow{display:none}.stories-head>.stories-eyebrow{display:none}.usecases-head>.eyebrow{display:none}}@media (max-width:640px){.features-head>h2{text-align:center}.why-head>h2{text-align:center}.stories-head>h2{text-align:center}.usecases-head>h2{text-align:center}}@media (max-width:480px){.features h2,.stories h2,.why h2,.why-title,.cta-title,.faq h2{font-size:max(24px,min(6vw,32px))}.usecases h2{font-size:max(22px,min(5.5vw,28px))}}.pill{border-radius:6px;align-items:center;padding:2px 8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:500;display:inline-flex}