.hero{padding:80px 0 96px}@media (max-width: 1023px){.hero{padding:62px 0 76px}}@media (max-width: 639px){.hero{padding:46px 0 58px}}.hero-title .ht-line{display:block}.hero-title .ht-line+.ht-line{margin-top:1px}.hero-title{text-wrap:balance;font-size:clamp(20px,6.3vw,30px);letter-spacing:-.022em}@media (min-width: 640px){.hero-title{font-size:clamp(30px,4.2vw,40px)}}@media (min-width: 1024px){.hero-title{font-size:clamp(32px,2.95vw,42px)}}.hero-container{max-width:1320px}html.js .reveal{transition-delay:calc(var(--d, 0) * 1ms)}#hero.hero-ready .hero-anim{animation:hero-rise .8s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--hd, 0ms)}#hero.hero-ready .hero-title .ht-line{animation:hero-rise .75s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--hd, 0ms)}html.js #hero:not(.hero-ready) .hero-anim,html.js #hero:not(.hero-ready) .hero-title .ht-line{opacity:0}html:not(.js) #hero .hero-anim{animation:hero-rise .8s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--hd, 0ms)}html:not(.js) #hero .hero-title .ht-line{animation:hero-rise .75s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--hd, 0ms)}@keyframes hero-rise{0%{opacity:0;transform:translateY(24px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}#hero .hero-chips .chip{transition:transform .22s ease,background-color .22s ease,box-shadow .22s ease}#hero .hero-chips .chip:hover{transform:translateY(-2px);background-color:var(--color-brand-100);box-shadow:var(--shadow-soft)}.dark #hero .hero-chips .chip:hover{background-color:#4f46e559}#hero :is(.hero-ctas .btn,.hero-chips .chip,.hs-ghostbtn,.hs-schedule summary,.hs-menu-item,.hs-cta) svg{color:inherit}#hero :is(.hero-ctas .btn,.hero-chips .chip,.hs-ghostbtn,.hs-schedule summary,.hs-menu-item,.hs-cta) svg :is(path,circle,rect,line,polyline,polygon,use)[fill]:not([fill=none]):not([fill=currentColor]){fill:currentColor}#hero :is(.hero-ctas .btn,.hero-chips .chip,.hs-ghostbtn,.hs-schedule summary,.hs-menu-item,.hs-cta) svg :is(path,circle,rect,line,polyline,polygon,use)[stroke]:not([stroke=none]):not([stroke=currentColor]){stroke:currentColor}#hero .hero-ctas .btn svg{transition:transform .25s ease}#hero .hero-ctas .btn-primary:hover svg{transform:translate(-4px)}#hero .hero-ctas .btn-ghost:hover svg{transform:scale(1.15)}@media (max-width: 1023px){#hero :not(.hero-scene):not(.hero-scene *){text-align:center;align-items:center}#hero .hero-chips,#hero .hero-ctas{justify-content:center}}.hero-scene{text-align:right}.hero-scene{container-type:inline-size;position:relative;width:min(100%,636px);aspect-ratio:620 / 560;margin-inline:auto;--hs-version: 34;--hs-cycle: 5.6s;--hs-step: .34s;--hsc-card: #FFFFFF;--hsc-line: #E9EDF5;--hsc-soft: #F3F6FD;--hsc-chip: #EEF0FF;--hsc-spine: rgba(79, 70, 229, .42);--hsc-toolink: #4F46E5;--hsc-mark: #6366F1;--hsc-done: #0F9D6B;--hsc-shadow: 0 10px 30px rgba(59, 68, 104, .1);--hsc-shadow-sm: 0 5px 14px rgba(59, 68, 104, .12);--hsc-shadow-lg: 0 18px 44px rgba(59, 68, 104, .16)}.dark .hero-scene{--hsc-card: #151A2A;--hsc-line: #2A3145;--hsc-soft: #1B2237;--hsc-chip: rgba(79, 70, 229, .2);--hsc-spine: rgba(129, 140, 248, .5);--hsc-toolink: #818CF8;--hsc-mark: #818CF8;--hsc-done: #34D399;--hsc-shadow: 0 16px 40px rgba(0, 0, 0, .45);--hsc-shadow-sm: 0 8px 20px rgba(0, 0, 0, .4);--hsc-shadow-lg: 0 22px 55px rgba(0, 0, 0, .55)}.hs-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hs-spine,.hs-arc{stroke:var(--hsc-spine)}.hs-dot-ring circle{fill:#fafbffeb}.dark .hs-dot-ring circle{fill:#060810d9}.hs-flow path{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:7 100;stroke-dashoffset:0;opacity:0;animation:hs-flow var(--hs-cycle) linear infinite;animation-delay:calc(var(--i, 0) * var(--hs-step) - var(--hs-cycle))}.hs-flow path:nth-child(1){--i: 0;stroke:#e63946}.hs-flow path:nth-child(2){--i: 1;stroke:#17b694}.hs-flow path:nth-child(3){--i: 2;stroke:#e37600}.hs-flow path:nth-child(4){--i: 3;stroke:#00c455}@keyframes hs-flow{0%,5.4%{stroke-dashoffset:0;opacity:0}9%{opacity:1}31.2%{stroke-dashoffset:-100;opacity:1}34%,to{stroke-dashoffset:-100;opacity:0}}.hs-card{background:var(--hsc-card);border:1px solid var(--hsc-line);box-shadow:var(--hsc-shadow)}.hs-composer{position:absolute;z-index:10;left:2.58%;top:25%;width:40.32%;aspect-ratio:250 / 280;border-radius:3.55cqw;padding:2.58cqw;display:flex;flex-direction:column}.hs-composer p,.hs-dest p,.hs-preview p{margin:0}.hs-composer svg,.hs-dest svg,.hs-svg{display:block}.hs-body{display:flex;flex:1;min-height:0;margin-top:2.26cqw}.hs-preview{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--hsc-soft);border:1px solid var(--hsc-line);border-radius:2.26cqw;padding:1.61cqw 1.61cqw 1.29cqw;overflow:hidden}.hs-preview-head{font-size:1.8cqw;font-weight:800;line-height:1.45;white-space:nowrap;overflow:hidden}.hs-preview-line{font-size:1.7cqw;font-weight:700;line-height:1.5;margin-top:.35cqw;overflow:hidden}.hs-preview strong,.hs-dest-text strong{font-weight:800}.hs-photo-wrap{position:relative;margin-top:auto}.hs-photo{display:block;width:58%;height:auto;border-radius:1.25cqw;margin-inline-start:auto}.hs-photo-x{position:absolute;top:-.65cqw;inset-inline-end:-.65cqw;display:flex;align-items:center;justify-content:center;width:2.58cqw;height:2.58cqw;border-radius:999px;background:#101426c7;color:#fff}.hs-photo-x svg{width:1.45cqw;height:1.45cqw}.hs-actions{display:flex;gap:1.61cqw;margin-top:2.26cqw}.hs-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.97cqw;flex:1.15;height:5.81cqw;border-radius:1.77cqw;font-size:1.75cqw;font-weight:800;color:#fff;line-height:1;white-space:nowrap;background:linear-gradient(135deg,#4f46e5,#22d3ee 160%);box-shadow:0 6px 16px #4f46e547;animation:hs-press var(--hs-cycle) cubic-bezier(.4,0,.2,1) infinite;animation-delay:calc(-1 * var(--hs-cycle))}.hs-cta svg{width:2cqw;height:2cqw;flex:none}.hs-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.45) 50%,transparent 72%);transform:translate(-130%);animation:hs-shimmer var(--hs-cycle) ease-in-out infinite;animation-delay:calc(-1 * var(--hs-cycle))}@keyframes hs-press{0%{transform:scale(1);box-shadow:0 6px 16px #4f46e547,0 0 #4f46e573}2.6%{transform:scale(.958);box-shadow:0 4px 12px #4f46e53d,0 0 .4cqw .06cqw #4f46e559}6.5%{transform:scale(1);box-shadow:0 6px 16px #4f46e547,0 0 0 1cqw #4f46e500}12%,to{transform:scale(1);box-shadow:0 6px 16px #4f46e547,0 0 0 1cqw #4f46e500}}@keyframes hs-shimmer{0%,7%{transform:translate(-130%)}21%{transform:translate(130%)}to{transform:translate(130%)}}.hs-ghostbtn{display:inline-flex;align-items:center;justify-content:center;gap:.7cqw;flex:1;padding-inline:1.2cqw;height:5.81cqw;border-radius:1.77cqw;font-size:1.5cqw;font-weight:700;white-space:nowrap;color:var(--color-ink-soft, #4A5268);background:var(--hsc-card);border:1px solid var(--hsc-line)}.hs-ghostbtn svg{width:2.1cqw;height:2.1cqw;flex:none}.hs-ghostbtn svg:last-child{width:1.3cqw;height:1.3cqw}.dark .hs-ghostbtn{color:#9ba3bc}.hs-cta{transition:filter .25s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.hs-cta:hover{filter:brightness(1.07) saturate(1.06)}.hs-ghostbtn{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.hs-ghostbtn:hover{transform:translateY(-.3cqw);border-color:var(--hsc-toolink);box-shadow:var(--hsc-shadow-sm)}.hs-schedule{position:relative;flex:1;display:block}.hs-schedule summary.hs-ghostbtn{width:100%;list-style:none;cursor:pointer}.hs-schedule summary.hs-ghostbtn::-webkit-details-marker{display:none}.hs-schedule[open] summary.hs-ghostbtn{border-color:var(--hsc-toolink);box-shadow:var(--hsc-shadow-sm)}.hs-schedule[open] summary.hs-ghostbtn svg:last-child{transform:rotate(180deg)}.hs-schedule[data-long]{flex:1.35}.hs-schedule[data-long] summary.hs-ghostbtn{font-size:1.3cqw;gap:.55cqw;padding-inline:1cqw}.hs-schedule[data-long] summary.hs-ghostbtn svg{width:1.8cqw;height:1.8cqw}.hs-schedule[data-long] summary.hs-ghostbtn svg:last-child{width:1.2cqw;height:1.2cqw}.hs-actions:has(.hs-schedule[data-long]) .hs-cta{flex:1.25;font-size:1.6cqw}.hs-menu{position:absolute;bottom:calc(100% + .6cqw);inset-inline-end:0;z-index:30;min-width:max-content;background:var(--hsc-card);border:1px solid var(--hsc-line);border-radius:1.6cqw;padding:.7cqw;box-shadow:var(--hsc-shadow-lg);display:flex;flex-direction:column;gap:.2cqw}.hs-menu-item{display:flex;align-items:center;justify-content:flex-end;padding:1.1cqw 1.4cqw;border:0;border-radius:1.1cqw;background:transparent;color:var(--color-ink, #101426);font:inherit;font-size:1.45cqw;font-weight:700;white-space:nowrap;text-align:right;cursor:pointer}.hs-menu-item:hover{background:var(--hsc-soft)}.hs-menu-item[data-selected=true]{color:var(--hsc-toolink)}.dark .hs-menu-item{color:var(--color-dark-ink, #E8ECF6)}.hs-hub{position:absolute;z-index:20;left:45.65%;top:44.11%;width:10.65%;aspect-ratio:1;border-radius:50%;background:var(--hsc-card);box-shadow:var(--hsc-shadow-sm);display:flex;align-items:center;justify-content:center}.hs-hub-core{width:78.8%;aspect-ratio:1;border-radius:50%;background:linear-gradient(135deg,#4f46e5,#22d3ee 160%);display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.34,1.3,.64,1)}.hs-hub-core svg{width:46%;height:46%;color:#fff}.hs-hub:before,.hs-hub:after{content:"";position:absolute;inset:0;border-radius:50%;border:.22cqw solid rgba(79,70,229,.4);animation:hs-beacon 3.4s ease-out infinite}.hs-hub:after{animation-delay:1.7s;border-color:#22d3ee66}.dark .hs-hub:before{border-color:#818cf873}.dark .hs-hub:after{border-color:#22d3ee73}@keyframes hs-beacon{0%{transform:scale(.92);opacity:.75}70%,to{transform:scale(2.05);opacity:0}}.hs-dest-slot{position:absolute;z-index:10;right:1.61%;width:37.74%}.hs-dest{position:relative;width:100%;aspect-ratio:234 / 104;border-radius:2.9cqw;padding:2.1cqw 2.58cqw;display:flex;flex-direction:column;transition:border-color .25s ease,box-shadow .3s ease;animation:hs-lift var(--hs-cycle) cubic-bezier(.34,.8,.3,1) infinite;animation-delay:calc(var(--i, 0) * var(--hs-step) - var(--hs-cycle))}.hs-dest:after{content:"";position:absolute;inset:-.35cqw;border-radius:3.25cqw;pointer-events:none;border:.26cqw solid var(--hs-c);opacity:0;animation:hs-ring var(--hs-cycle) ease-out infinite;animation-delay:calc(var(--i, 0) * var(--hs-step) - var(--hs-cycle))}.hs-dest--rk{--hs-c: #E63946}.hs-dest--ba{--hs-c: #17B694}.hs-dest--ei{--hs-c: #E37600}.hs-dest--wa{--hs-c: #00C455}.hs-dest-head{display:flex;align-items:center;justify-content:space-between;gap:1.4cqw}.hs-dest-id{display:flex;align-items:center;gap:1.61cqw;min-width:0}.hs-dest-names{display:flex;flex-direction:column;min-width:0;text-align:right}.hs-dest-body{display:flex;align-items:center;gap:1.2cqw;min-width:0;flex:none;margin-top:1cqw;background:var(--hsc-soft);border:1px solid var(--hsc-line);border-radius:1.8cqw;padding:1.1cqw 1.3cqw;overflow:hidden}.hs-dest-text{min-width:0;flex:1;text-align:right}.hs-plat{display:flex;align-items:center;justify-content:center;flex:none;width:5.48cqw;height:5.48cqw;border-radius:1.77cqw;box-shadow:0 1cqw 2.4cqw #3b44682e;animation:hs-pop var(--hs-cycle) cubic-bezier(.34,.8,.3,1) infinite;animation-delay:calc(var(--i, 0) * var(--hs-step) - var(--hs-cycle))}.hs-plat svg{width:62%;height:62%;filter:brightness(0) invert(1)}.hs-plat-ei{background:#e37600;overflow:hidden}.hs-plat-ei svg{scale:2.15;filter:none;background:#fff;background-clip:content-box;padding:.3cqw}.hs-plat-wa{background:#fff;border:1px solid var(--hsc-line);overflow:hidden}.hs-plat-ba{background:#17b694}.hs-plat-ba svg{filter:none}.hs-plat-ba svg path:first-child{fill:#fff}.hs-plat-ba svg path:last-child{fill:#17b694}.hs-plat-rk{background:#fff;border:1px solid var(--hsc-line)}.hs-plat-rk svg{width:78%;height:78%;filter:none}.hs-dest-title{font-size:2.02cqw;font-weight:800;line-height:1.35}.hs-dest-sub{font-size:1.3cqw;font-weight:700;line-height:1.35;color:var(--color-muted, #8A92A6)}.hs-dest-time,.hs-dest-done{font-variant-numeric:tabular-nums}.hs-dest-meta{position:relative;flex:none;width:10cqw;height:3.4cqw}.hs-dest-meta>*{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);white-space:nowrap;font-size:1.45cqw;font-weight:700;line-height:1}.hs-dest-time{color:var(--color-muted, #8A92A6);animation:hs-time var(--hs-cycle) ease-in-out infinite;animation-delay:calc(var(--i, 0) * var(--hs-step) - var(--hs-cycle))}.hs-dest-done{display:inline-flex;align-items:center;gap:.5cqw;color:var(--hsc-done);opacity:0;animation:hs-done var(--hs-cycle) cubic-bezier(.34,.9,.3,1) infinite;animation-delay:calc(var(--i, 0) * var(--hs-step) - var(--hs-cycle))}.hs-dest-done svg{width:1.5cqw;height:1.5cqw;flex:none}.hs-mini-photo{flex:none;width:14%;aspect-ratio:36 / 34;height:auto;border-radius:1.13cqw;display:block}.hs-dest-line{font-size:1.34cqw;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-dest-line--lead{font-size:1.6cqw;font-weight:800}@keyframes hs-lift{0%,30.4%{transform:translateY(0)}38%{transform:translateY(-.7cqw)}52%{transform:translateY(-.7cqw)}60%,to{transform:translateY(0)}}@keyframes hs-ring{0%,30.4%{opacity:0;transform:scale(.99)}38.4%{opacity:.95;transform:scale(1)}55%,to{opacity:0;transform:scale(1.035)}}@keyframes hs-pop{0%,31%{transform:scale(1)}38%{transform:scale(1.12)}50%,to{transform:scale(1)}}@keyframes hs-time{0%,33%{opacity:1;transform:translateY(-50%)}40%{opacity:0;transform:translateY(calc(-50% - .5cqw))}96%{opacity:0;transform:translateY(calc(-50% - .5cqw))}99%,to{opacity:1;transform:translateY(-50%)}}@keyframes hs-done{0%,34%{opacity:0;transform:translateY(calc(-50% + .7cqw))}41%{opacity:1;transform:translateY(-50%)}94%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-50%)}}.hs-tile-slot{position:absolute;z-index:20;aspect-ratio:1}.hs-tile{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-shadow:var(--hsc-shadow-sm);animation:hs-float 5.4s ease-in-out infinite alternate}.hs-tile--tg{background:#39b9df;border-radius:2.74cqw}.hs-tile--sp{background:#196ff0;border-radius:2.5cqw}.hs-tile--ig{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);border-radius:2.6cqw}.hs-tile--igap{background:#ebf5e3;border:1px solid var(--hsc-line);border-radius:2.45cqw}.hs-tile--wa{background:#fff;border:1px solid var(--hsc-line);border-radius:2.42cqw;overflow:hidden}.hs-white-ic{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hs-white-ic svg{width:56%;height:56%;filter:brightness(0) invert(1)}.hs-tile--ig svg path:not([fill="#fff"]){display:none}.hs-plat-wa svg{width:82%;height:82%;filter:none;scale:1.3}.hs-tile--wa svg{width:80%;height:80%;filter:none;scale:1.36}.hs-tile--igap svg{width:auto;height:72%;filter:none}.hs-tile--igap svg :is(image,use){width:100%;height:100%}.hs-tile-slot:has(.hs-tile--ig){translate:-37.7cqw 42cqw}.hs-tile-slot:has(.hs-tile--igap){translate:21.6cqw -61.9cqw}.hs-tile-slot:has(.hs-tile--sp){translate:11.1cqw 16.4cqw}.hs-tile--ig svg{width:80%;height:80%}.hs-tile--tg svg{width:75%;height:75%}.hs-tile--tg svg:has(path+path){filter:none}.hs-tile--tg svg path.hs-tg-disc{fill:#39b9df}.hs-tile--tg svg path.hs-tg-plane{fill:#fff}@keyframes hs-float{0%{transform:translateY(0)}to{transform:translateY(-1.29cqw)}}.hs-marks{position:absolute;z-index:5;width:8cqw;height:8cqw}.hs-marks i{position:absolute;left:50%;top:50%;display:block;width:.7cqw;border-radius:99px;background:linear-gradient(180deg,#3fa9f5,#1f87e8);animation:hs-spark 2.2s ease-in-out infinite}.hs-marks i:nth-child(1){--a: -85deg;--d: 4.3cqw;height:3.7cqw;animation-delay:-.9s}.hs-marks i:nth-child(2){--a: -60deg;--d: 4.75cqw;height:4.1cqw;animation-delay:-.72s}.hs-marks i:nth-child(3){--a: -35deg;--d: 4.75cqw;height:4.1cqw;animation-delay:-.54s}.hs-marks i:nth-child(4){--a: -10deg;--d: 4.3cqw;height:3.7cqw;animation-delay:-.36s}.hs-marks.hs-marks--br i:nth-child(1){--a: 100deg;--d: 4.2cqw;height:3.8cqw;animation-delay:-2s}.hs-marks.hs-marks--br i:nth-child(2){--a: 135deg;--d: 4.2cqw;height:3.8cqw;animation-delay:-1.82s}@keyframes hs-spark{0%,to{transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(-1 * var(--d))) scaleY(.65);opacity:.5}50%{transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(-1 * var(--d))) scaleY(1);opacity:1}}.hs-enter{animation:hs-enter .85s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--i, 0) * 90ms + .12s)}@keyframes hs-enter{0%{opacity:0;transform:translate(var(--hs-from-x, 0),var(--hs-from-y, 1.2cqw))}to{opacity:1;transform:translate(0)}}.hs-composer{--hs-from-x: -1.8cqw;--hs-from-y: .5cqw}.hs-hub{--hs-from-x: -1.2cqw;--hs-from-y: .4cqw}.hs-dest-slot{--hs-from-x: 1.8cqw;--hs-from-y: .5cqw}.hs-tile-slot{--hs-from-y: 1.6cqw}.hs-ink{color:var(--color-ink, #101426)}.hs-soft{color:var(--color-ink-soft, #4A5268)}.hs-faint{color:var(--color-muted, #8A92A6)}.dark .hs-ink{color:var(--color-dark-ink, #E8ECF6)}.dark .hs-soft{color:#9ba3bc}.dark .hs-dest-sub,.dark .hs-dest-time{color:#99a2b8}.dark .hs-faint{color:#8c95aa}.hero-scene.hs-freeze *,.hero-scene.hs-freeze *:before,.hero-scene.hs-freeze *:after{animation:none!important}scene.hs-freeze *:after{animation:none!important}.hero-scene.hs-freeze .hs-flow path,.hero-scene.hs-freeze .hs-dest:after,.hero-scene.hs-freeze .hs-hub:before,.hero-scene.hs-freeze .hs-hub:after{display:none}.hero-scene.hs-freeze .hs-dest-done{opacity:0}.hero-scene.hs-freeze .hs-dest-time,.hero-scene.hs-freeze .hs-enter{opacity:1}.hs-composer{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.hs-dest-slot,.hs-tile-slot{transition:transform .35s cubic-bezier(.22,1,.36,1)}.hs-composer:hover{transform:translateY(-.9cqw);box-shadow:var(--hsc-shadow-lg)}.hs-dest-slot:hover{transform:translateY(-.9cqw);z-index:15}.hs-dest-slot:hover .hs-dest{border-color:var(--hs-c);box-shadow:var(--hsc-shadow-lg)}.hs-tile-slot:hover{transform:scale(1.1);z-index:25}.hs-hub:hover .hs-hub-core{transform:scale(1.07)}.video-figure{max-width:56rem;margin-inline:auto}.video-frame{background:linear-gradient(135deg,#4f46e5,#6366f1 40%,#22d3ee 130%);padding:10px;border-radius:26px}.video-shell{position:relative;border-radius:18px;overflow:hidden;background:#0e1220}.video-shell video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.video-overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border:0;cursor:pointer;background:linear-gradient(to top,#0e1220cc,#0e122040);transition:opacity .3s ease}.video-overlay.is-hidden{opacity:0;pointer-events:none}.video-play-btn{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fffffff2;color:#4f46e5;box-shadow:0 8px 24px #4f46e559;transition:transform .25s ease}.video-overlay:hover .video-play-btn{transform:scale(1.07)}.video-play-btn svg{width:26px;height:26px}.video-shell:not(.video-ready) .video-overlay{display:none}.video-shell video::-internal-media-controls-download-button{display:none}@media (max-width: 639px){.video-frame{padding:6px;border-radius:18px}.video-shell{border-radius:13px}.video-play-btn{width:58px;height:58px}.video-play-btn svg{width:22px;height:22px}}#problem{--feat-card:#FCFCFF;--feat-line:#E6E9F2;--feat-soft:#F7F8FB;--feat-ink:#101426;--feat-muted:#6B7280;direction:rtl;text-align:right}html.dark #problem{--feat-card:#151A2A;--feat-line:#2A3145;--feat-soft:#1B2237;--feat-ink:#E8ECF6;--feat-muted:#9AA3B8}#problem .pb-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){#problem .pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#problem .pb-card{display:flex;flex-direction:column;gap:10px;padding:22px 20px;text-align:right;background:var(--tint);border:1px solid rgba(255,255,255,.8);border-radius:22px;box-shadow:0 4px 16px #1014260a;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s}#problem .pb-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #10142617}html.dark #problem .pb-card{background:var(--feat-card);border-color:var(--feat-line)}#problem .pb-card--before{--tint:#FFF5F6;--acc:#E5484D}#problem .pb-card--after{--tint:#F5F3FF;--acc:#4F46E5}#problem .feat-icon svg{width:22px;height:22px;color:#fff}#problem .feat-icon svg [fill="#06538B"]{fill:currentColor}#problem .pb-badge{color:#be123c;background:#ffe4e8;border-color:#fecdd6}html.dark #problem .pb-badge{color:#fda4af;background:#e5484d29;border-color:#e5484d4d}#problem .pb-points--bad li:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 4.5l7 7M11.5 4.5l-7 7' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 4.5l7 7M11.5 4.5l-7 7' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}html.dark #problem .pb-points--bad li:before{background:#fb7185}#problem .pb-viz{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding:14px;background:#fff;border:1px solid #ECEEF6;border-radius:18px;box-shadow:0 18px 38px #17234f14}html.dark #problem .pb-viz{background:#151a2a;border-color:#2a3145;box-shadow:0 18px 38px #00000073}#problem .pb-viz-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:800;color:var(--feat-muted)}#problem .pb-clock{direction:ltr;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:900;font-variant-numeric:tabular-nums}#problem .pb-clock svg{width:14px;height:14px}#problem .pb-clock--slow{background:#ffe4e8;color:#be123c}#problem .pb-clock--fast{background:#e0e7ff;color:#4338ca}#problem .pb-clock--slow.is-running svg{animation:feat-hand 1.2s linear infinite}html.dark #problem .pb-clock--slow{background:#e5484d29;color:#fda4af}html.dark #problem .pb-clock--fast{background:#6366f133;color:#c7d2fe}#problem .pb-rows{display:flex;flex-direction:column;gap:6px}#problem .pb-row{display:flex;align-items:center;gap:9px;padding:6px 8px;border:1px solid #F1F2F7;border-radius:12px;background:#fcfcfe;transition:background .25s,border-color .25s,opacity .25s}#problem .pb-row .fz-app{width:26px;height:26px;border-radius:8px}#problem .pb-name{flex:1;min-width:0;font-size:11.5px;font-weight:800;color:var(--feat-ink)}#problem .pb-steps{display:flex;gap:4px}#problem .pb-steps i{padding:1px 6px;border-radius:6px;background:#f1f2f6;color:#9aa3b8;font-size:9.5px;font-style:normal;font-weight:800;line-height:1.7;transition:background .2s,color .2s}#problem .pb-row.s1 .pb-steps i:nth-child(1),#problem .pb-row.s2 .pb-steps i:nth-child(-n+2),#problem .pb-row.s3 .pb-steps i,#problem .pb-row.is-done .pb-steps i{background:#ffe4e8;color:#be123c}#problem .pb-state{width:18px;height:18px;flex:none;display:grid;place-items:center;border-radius:50%;border:2px solid #E2E5EE;font-size:10px;font-weight:900;color:#fff}#problem .pb-row.is-active{background:#fff7f8;border-color:#fbd5dd}#problem .pb-row.is-active .pb-state{border-color:#fbd5dd;border-top-color:#e5484d;animation:pb-spin .8s linear infinite}#problem .pb-row.is-done .pb-state{border-color:transparent;background:#16a34a}#problem .pb-row.is-done .pb-state:before{content:"✓"}html.dark #problem .pb-row{background:#1b2237;border-color:#2a3145}html.dark #problem .pb-row.is-active{background:#2a1f2b;border-color:#6b2440}html.dark #problem .pb-steps i{background:#232a44;color:#7c869c}html.dark #problem .pb-row.s1 .pb-steps i:nth-child(1),html.dark #problem .pb-row.s2 .pb-steps i:nth-child(-n+2),html.dark #problem .pb-row.s3 .pb-steps i,html.dark #problem .pb-row.is-done .pb-steps i{background:#e5484d2e;color:#fda4af}html.dark #problem .pb-state{border-color:#3a4468}#problem .pb-viz{flex:1}#problem .pb-card--after .pb-compose{margin-top:auto}#problem .pb-card--after .pb-tiles{margin-bottom:auto}#problem .pb-compose{display:flex;align-items:center;gap:12px;padding:10px;background:#f8f9fe;border:1px solid #E7EAF6;border-radius:14px}#problem .pb-ph{width:52px;height:46px;flex:none;display:grid;place-items:center;border-radius:10px;background:#c6d4f8;color:#5b7fe8}#problem .pb-ph svg{width:28px;height:28px}#problem .pb-lines{flex:1;display:grid;gap:6px}#problem .pb-lines i{height:7px;border-radius:4px;background:#d5dcef}#problem .pb-lines i.s{width:60%}#problem .pb-send{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border-radius:12px;color:#fff;font-size:12px;font-weight:800;background:linear-gradient(110deg,#4f46e5,#2563eb);box-shadow:0 10px 22px #4f46e547;transition:scale .2s}#problem .pb-send svg{width:16px;height:16px;filter:brightness(0) invert(1)}#problem .pb-send.is-pressed{scale:.95}#problem .pb-fan{display:block;width:100%;height:44px;margin-block:-4px;overflow:visible}#problem .pb-fan path{fill:none;stroke:#c7cdf9;stroke-width:2;stroke-dasharray:3 5}#problem .pb-fan.is-sending path{stroke:#6366f1;stroke-width:2.4;animation:pb-flow .45s linear 3}#problem .pb-tiles{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:4px}#problem .pb-tile{position:relative}#problem .pb-tile .fz-app{width:30px;height:30px;border-radius:9px;filter:grayscale(1);opacity:.45;transition:filter .3s,opacity .3s}#problem .pb-tile i{position:absolute;top:-5px;left:-5px;width:15px;height:15px;display:grid;place-items:center;border-radius:50%;background:#16a34a;color:#fff;font-size:8.5px;font-style:normal;font-weight:900;box-shadow:0 0 0 2px #fff;scale:0;transition:scale .3s cubic-bezier(.34,1.56,.64,1)}#problem .pb-tile i:before{content:"✓"}#problem .pb-tile.is-on .fz-app{filter:none;opacity:1;animation:feat-pop .45s cubic-bezier(.22,1,.36,1)}#problem .pb-tile.is-on i{scale:1}@media (max-width:430px){#problem .pb-tile .fz-app{width:26px;height:26px;border-radius:8px}}html.dark #problem .pb-compose{background:#1b2237;border-color:#2a3145}html.dark #problem .pb-ph{background:#3b82f640;color:#93c5fd}html.dark #problem .pb-lines i{background:#2e3650}html.dark #problem .pb-fan path{stroke:#3a4468}html.dark #problem .pb-fan.is-sending path{stroke:#818cf8}html.dark #problem .pb-tile i{box-shadow:0 0 0 2px #151a2a}#problem .pb-foot{padding-top:12px;margin-top:4px;border-top:1px solid var(--feat-line);font-size:12px;font-weight:700;color:var(--feat-muted)}#problem .pb-foot b{font-weight:900;color:var(--acc)}html.dark #problem .pb-card--before .pb-foot b{color:#fda4af}html.dark #problem .pb-card--after .pb-foot b{color:#a5b4fc}#problem .pb-stats{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){#problem .pb-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}#problem .pb-stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 12px;background:var(--feat-card);border:1px solid var(--feat-line);border-radius:18px;text-align:center;opacity:.55;transition:opacity .4s,transform .4s cubic-bezier(.34,1.56,.64,1)}#problem .pb-stats.is-on .pb-stat{opacity:1}#problem .pb-stats.is-on .pb-stat:nth-child(1){animation:feat-pop .5s .05s both}#problem .pb-stats.is-on .pb-stat:nth-child(2){animation:feat-pop .5s .15s both}#problem .pb-stats.is-on .pb-stat:nth-child(3){animation:feat-pop .5s .25s both}#problem .pb-change{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:900;line-height:1.4}#problem .pb-change s{color:#e5484d;text-decoration-thickness:2px;opacity:.75}#problem .pb-change b{color:#4f46e5}#problem .pb-change svg{width:18px;height:18px;color:var(--feat-muted)}#problem .pb-stat small{font-size:11.5px;font-weight:700;color:var(--feat-muted)}html.dark #problem .pb-change s{color:#fb7185}html.dark #problem .pb-change b{color:#a5b4fc}#problem .pb-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@keyframes pb-spin{to{transform:rotate(360deg)}}@keyframes pb-flow{to{stroke-dashoffset:-16}}@media (prefers-reduced-motion: reduce){#problem .pb-card,#problem .pb-stat{transition:none}#problem .pb-card:hover{transform:none}}#features{--feat-card:#ffffff;--feat-line:#E6E9F2;--feat-soft:#F7F8FB;--feat-ink:#101426;--feat-muted:#6B7280;direction:rtl;text-align:right}html.dark #features{--feat-card:#151A2A;--feat-line:#2A3145;--feat-soft:#1B2237;--feat-ink:#E8ECF6;--feat-muted:#9AA3B8}#features .feat-grid{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:640px){#features .feat-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){#features .feat-grid{grid-template-columns:repeat(3,1fr)}}.feat-card{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:12px;background:var(--tint,#fff);border:1px solid rgba(255,255,255,.8);border-radius:22px;padding:22px 20px;text-align:right;overflow:hidden;isolation:isolate;box-shadow:0 4px 16px #1014260a;opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .3s}.feat-card.is-visible{opacity:1;transform:translateY(0)}.feat-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #10142617}html.dark .feat-card{background:var(--feat-card);border-color:var(--feat-line)}html.dark .feat-card:hover{border-color:#2f3650}.feat-card--auto{--tint:#f5f3ff;--acc:#7C3AED}.feat-card--scheduled{--tint:#f0fdf4;--acc:#10B981}.feat-card--direct{--tint:#f8f9ff;--acc:#3B82F6}.feat-card--news{--tint:#fff1f2;--acc:#E11D48}.feat-card--ai{--tint:#f5f3ff;--acc:#8B5CF6}.feat-card--sign{--tint:#fdf2f8;--acc:#DB2777}.feat-card--bot{--tint:#fff7ed;--acc:#F97316}.feat-card--chat{--tint:#f0f7ff;--acc:#0EA5E9}.feat-main{flex:none;min-width:0;max-width:520px;display:flex;flex-direction:column;gap:10px;margin-bottom:6px}.feat-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.feat-icon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;flex:none;color:#fff;background:var(--acc,#6366f1);box-shadow:0 8px 18px #10142629}.feat-icon svg{width:20px;height:20px;display:block}.feat-badge{font-size:10px;font-weight:800;color:#7c3aed;background:#ede9fe;border:1px solid #DDD6FE;padding:4px 9px;border-radius:999px;white-space:nowrap;line-height:1.4}html.dark .feat-badge{background:#7c3aed2e;border-color:#7c3aed4d;color:#c4b5fd}.feat-title{font-size:17px;font-weight:900;color:var(--feat-ink);line-height:1.5;margin:0}.feat-desc{font-size:12.5px;line-height:1.9;color:var(--feat-muted);margin:0}.feat-points{display:flex;flex-direction:column;gap:6px;padding:0;margin:2px 0 4px;list-style:none}.feat-points li{position:relative;padding-right:17px;font-size:12px;line-height:1.7;color:var(--feat-muted);font-weight:600}.feat-points li:before{content:"";position:absolute;right:0;top:.38em;width:13px;height:13px;background:var(--acc,#10B981);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%2016%2016'%3E%3Cpath d='M3%208.5%206.2%2011.5%2013%204.5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%2016%2016'%3E%3Cpath d='M3%208.5%206.2%2011.5%2013%204.5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}html.dark .feat-points li:before{background:#34d399}.f-cta{display:inline-flex;align-items:center;gap:7px;color:var(--acc,#6366f1);font-weight:800;font-size:13px;text-decoration:none;margin-top:auto}.f-cta-label{position:relative;display:inline-block;transition:transform .2s ease}.f-cta-label:after{content:"";position:absolute;inset-inline:0;bottom:-3px;height:1px;border-radius:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .22s cubic-bezier(.22,1,.36,1)}.f-cta:is(:hover,:focus-visible) .f-cta-label{transform:translateY(-1px)}.f-cta:is(:hover,:focus-visible) .f-cta-label:after{transform:scaleX(1)}.f-cta-arrow{transition:transform .3s}.f-cta:hover .f-cta-arrow,.f-cta:focus-visible .f-cta-arrow{transform:translate(-8px)}.feat-viz{position:relative;flex:none;width:240px;max-width:100%;margin:auto;will-change:transform}@media (min-width:640px){.feat-viz{zoom:1.05}}@media (min-width:1100px){.feat-viz{zoom:1.18}}@media (max-width:560px){.feat-card{flex-direction:column}.feat-viz{margin-top:10px}}.fz-app{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#fff;box-shadow:0 6px 14px #17234f2e;flex:none;position:relative}.fz-app svg{width:17px;height:17px;display:block}.mi--tg{background:linear-gradient(135deg,#3aa4f0,#1f8ce8)}.mi--wa{background:#25d366}.mi--ei{background:#f58220}.mi--bale{background:#17b694}.mi--ru{background:#7161f0}.mi--soroush{background:#f59e0b}.mi--gap{background:#0ea5e9}.mi--insta{background:linear-gradient(45deg,#f09433,#dc2743 55%,#bc1888)}.fa-dst{width:92px}.fa-grid{display:grid;grid-template-columns:repeat(2,32px);gap:8px;justify-content:center}.fa-grid .fz-app{width:32px;height:32px;border-radius:10px}.fa-grid .fz-app svg{width:16px;height:16px}.feat-viz--auto{height:245px}.fa-wires{position:absolute;top:24px;left:58px;right:96px;height:201px}.fa-wires svg{position:absolute;inset:0;width:100%;height:100%}.fa-wires path{fill:none;stroke:#b3a7f7;stroke-width:2;stroke-dasharray:2.5 6;stroke-linecap:round;animation:feat-dash 2.8s linear infinite}.fa-dot{position:absolute;right:-4px;top:calc(var(--y) - 3.5px);width:7px;height:7px;border-radius:50%;transition:transform .2s}.fa-dot.is-hot{transform:scale(1.6)}.fa-panel{position:absolute;background:#fff;border-radius:18px;box-shadow:0 14px 30px #17234f1a;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 0}.fa-src{left:0;top:44px;width:62px}.fa-dst{right:0;top:24px}.fa-label{font-size:10px;font-weight:800;color:#7a6cf0;background:#f1f0fb;padding:3px 10px;border-radius:999px}.fa-label.is-v{background:#e9e5fc;color:#6a5bd8}.fa-panel .fz-app{width:32px;height:32px;border-radius:10px}.fa-panel .fz-app svg{width:16px;height:16px}.feat-viz--scheduled{height:290px}.fs-win{position:absolute;top:0;left:8px;right:46px;background:#fdfeff;border-radius:14px;box-shadow:0 16px 34px #17234f1a;overflow:hidden;padding-bottom:14px}.fs-bar{height:26px;background:#d8f2e3;display:flex;gap:5px;align-items:center;padding:0 12px;margin-bottom:12px}.fs-bar i{width:8px;height:8px;border-radius:50%}.fs-bar .r{background:#ef5d50}.fs-bar .o{background:#f0a13c}.fs-bar .g{background:#35b56a}.fs-cal{margin:0 12px;background:#edeffa;border-radius:12px;padding:14px 12px;display:grid;grid-template-columns:repeat(6,1fr);gap:9px;justify-items:center}.fs-cal i{width:10px;height:10px;border-radius:3px;background:#bfc7e6}.fs-cal i.b{opacity:.55}.fs-cal i.c{opacity:.28}.fs-clock{position:absolute;top:84px;right:2px;width:54px;height:54px;background:#fff;border:5px solid #2f6df0;border-radius:50%;display:grid;place-items:center;box-shadow:0 12px 26px #2f6df047;color:#2f6df0;z-index:2}.fs-clock svg{width:26px;height:26px}.fs-card{position:absolute;bottom:0;left:0;right:0;background:#fbfcff;border-radius:16px;box-shadow:0 18px 38px #17234f1f;padding:14px;z-index:1}.fs-chips{display:flex;gap:10px;margin-bottom:12px}.fs-chip{direction:ltr;flex:1;justify-content:center;font-size:11.5px;color:#2a3350;background:#f2f4fa;border:1px solid #e4e8f3;border-radius:10px;padding:8px 6px;display:inline-flex;gap:6px;align-items:center;font-weight:800}.fs-chip svg{width:14px;height:14px;color:#5a6b9a}.fs-media{background:#fff;border:1px solid #e7eaf4;border-radius:12px;padding:10px;display:flex;gap:12px;align-items:center;box-shadow:0 6px 14px #17234f0d}.fs-ph{width:56px;height:50px;border-radius:10px;background:#cfdcf8;color:#5b8df0;display:grid;place-items:center;flex:none}.fs-ph svg{width:30px;height:30px}.fs-lines{flex:1;display:grid;gap:6px}.fs-lines i{height:7px;border-radius:4px;background:#dfe3f2}.fs-lines i:last-child{width:70%}.feat-viz--direct{height:302px}.fd-card{position:absolute;inset:70px 2px 0;background:#f7f8fe;border:1px solid #e7eaf9;border-radius:20px;box-shadow:0 18px 38px #17234f14;padding:14px}.fd-dots{display:flex;gap:6px;margin-bottom:10px}.fd-dots i{width:7px;height:7px;border-radius:50%;background:#c9d2f0}.fd-media{background:#fdfdff;border:1px solid #e7eaf4;border-radius:14px;padding:10px;display:flex;gap:12px;align-items:center}.fd-ph{width:60px;height:56px;border-radius:12px;background:#c6d4f8;color:#6f93f2;display:grid;place-items:center;flex:none}.fd-ph svg{width:34px;height:34px}.fd-lines{flex:1;display:grid;gap:6px}.fd-lines i{height:7px;border-radius:4px;background:#ccd4ee}.fd-lines i:nth-child(3){width:80%}.fd-lines i:nth-child(4){width:55%}.fd-icons{direction:ltr;display:flex;gap:10px;margin:12px 2px}.fd-icons .fz-app{width:30px;height:30px;border-radius:9px}.fd-icons .fz-app svg{width:15px;height:15px}.fd-send{display:grid;place-items:center;border-radius:14px;padding:12px;background:linear-gradient(90deg,#2f7df6,#6047f0);color:#fff;box-shadow:0 12px 24px #505af059}.fd-send svg{width:19px;height:19px}.fd-float{position:absolute;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;box-shadow:0 12px 24px #17234f38;animation:feat-float 4s ease-in-out infinite;transform:rotate(var(--rot,0deg));z-index:4;cursor:pointer}.fd-float svg{width:22px;height:22px}.fd-float--1{--rot:-15deg;top:34px;left:2px}.fd-float--2{--rot:6deg;width:44px;height:44px;top:22px;left:100px;animation-delay:.7s}.fd-float--3{--rot:12deg;width:42px;height:42px;top:56px;right:0;animation-delay:1.3s}.feat-viz--bot{height:280px}.fr-robot{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:3;display:grid;justify-items:center}.fr-ant{width:10px;height:10px;border-radius:50%;background:#2f6df0;position:relative;margin-bottom:7px}.fr-ant:after{content:"";position:absolute;top:9px;left:3.5px;width:3px;height:8px;background:#2f6df0}.fr-shell{width:86px;height:64px;background:#fbfdff;border-radius:20px;box-shadow:0 14px 30px #2f6df040;display:grid;place-items:center;position:relative}.fr-ear{position:absolute;top:21px;width:10px;height:22px;border-radius:6px;background:#a8c4f7}.fr-ear.l{left:-8px}.fr-ear.r{right:-8px}.fr-face{width:62px;height:44px;border-radius:14px;background:linear-gradient(135deg,#3f8df8,#2749e8);display:flex;align-items:center;justify-content:center;gap:13px}.fr-eye{width:9px;height:9px;background:#fff;border-radius:2.5px;transform:rotate(45deg)}.fr-card{position:absolute;inset:36px 2px 0;background:#fdfeff;border:1px solid #eef0f8;border-radius:20px;box-shadow:0 18px 38px #17234f1a;padding:0 12px 12px;overflow:hidden}.fr-card:before{content:"";position:absolute;inset:0 0 auto;height:36px;background:#fcf0ea;border-bottom:1px solid #f5e6de}.fr-bar{position:relative;display:flex;gap:6px;align-items:center;padding:0 8px;height:36px}.fr-bar i{width:8px;height:8px;border-radius:50%;background:#bcd0f5}.fr-bar i.end{margin-inline-start:auto;width:7px;height:7px;background:#4d7df2}.fr-row{direction:ltr;display:flex;gap:8px;align-items:flex-start;margin:8px 0 12px}.fr-wb{background:#fdfeff;border:1px solid #e8ebf5;border-radius:14px;padding:13px 12px 11px;flex:1;display:grid;gap:6px;position:relative;box-shadow:0 8px 18px #17234f0f}.fr-wb i{height:6px;border-radius:3px;background:#d9dcea}.fr-wb i:last-child{width:65%}.fr-bdot{position:absolute;top:-5px;left:12px;width:9px;height:9px;border-radius:50%;background:#2456e8}.fr-bb{flex:1.15;background:linear-gradient(135deg,#4f8df9,#2f6df0);border-radius:14px;padding:13px 12px 11px;display:grid;gap:6px;position:relative}.fr-bb:after{content:"";position:absolute;right:-9px;top:8px;width:12px;height:36px;background:#9dbdf9;border-radius:6px}.fr-bb i{height:6px;border-radius:3px;background:#ffffff8c}.fr-bb i:last-child{width:60%;background:#ffffff59}.fr-cmds{background:#fbfcff;border:1px solid #edf0f8;border-radius:14px;padding:12px;display:grid;gap:10px}.fr-cmds span{direction:ltr;text-align:left;background:#e8edfa;border-radius:12px;padding:10px 14px;color:#2a3f8f;font-weight:800;font-size:13px}.feat-viz--chat{height:260px}.fc-win{position:absolute;inset:0;display:flex;background:#f7f9ff;border:1px solid #e3e9f8;border-radius:22px;box-shadow:0 18px 38px #3c5ab41f;overflow:hidden}.fc-side{width:64px;background:#f1f5fe;display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px 0;border-left:1px solid #e3e9f8}.fc-srow{display:flex;align-items:center;gap:5px}.fc-side .fz-app{width:32px;height:32px;border-radius:10px}.fc-side .fz-app svg{width:16px;height:16px}.fc-dash{width:6px;height:4px;border-radius:2px;background:#c9d6f2}.fc-dots{margin-top:auto;display:flex;gap:4px}.fc-dots i{width:4px;height:4px;border-radius:50%;background:#b6c3e2}.fc-conv{flex:1;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.fc-top{display:flex;align-items:center;gap:6px}.fc-top i{width:7px;height:7px;border-radius:50%;background:#a9bce8}.fc-pill{margin-inline-start:auto;width:34px;height:13px;border-radius:999px;background:#e4ebfa;display:flex;gap:3px;justify-content:center;align-items:center}.fc-pill i{width:5px;height:5px;background:#8fa7e0}.fc-panel{flex:1;background:#fbfcff;border:1px solid 14px;padding:10px;display:flex;flex-direction:column;gap:9px}.fc-msg{display:flex;gap:6px;align-items:flex-start}.fc-ava{width:10px;height:10px;border-radius:50%;background:#b9c9f2;flex:none;margin-top:2px}.fc-mb{background:#fdfeff;border:1px solid #e8edf9;border-radius:12px;padding:9px 10px;display:grid;gap:5px;box-shadow:0 6px 14px #3c5ab40f}.fc-mb i{height:6px;border-radius:3px;background:#ccd6ee}.fc-mb i.s{width:55%}.fc-msg.m1 .fc-mb{width:88%}.fc-msg.m2 .fc-mb{width:94%}.fc-msg.m3 .fc-mb{width:64%}.fc-input{margin-top:auto;display:flex;gap:8px;align-items:center;background:#fdfeff;border:1px solid #e8edf9;border-radius:999px;padding:5px 6px}.fc-ring{width:15px;height:15px;border-radius:50%;border:2.5px solid #c3cfeb;flex:none;margin-inline-start:5px}.fc-pl{flex:1;display:flex;gap:4px;align-items:center}.fc-pl i{width:6px;height:5px;border-radius:2px;background:#c9d6f2}.fc-send{width:32px;height:32px;border-radius:50%;background:#2f6df0;color:#fff;display:grid;place-items:center;flex:none;box-shadow:0 8px 16px #2f6df059}.fc-send svg{width:14px;height:14px}.feat-viz>*{opacity:0;transform:translateY(10px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.feat-card.is-visible .feat-viz>*{opacity:1;transform:none}.feat-card.is-visible .feat-viz>*:nth-child(1){transition-delay:.12s}.feat-card.is-visible .feat-viz>*:nth-child(2){transition-delay:.24s}.feat-card.is-visible .feat-viz>*:nth-child(3){transition-delay:.36s}.feat-card.is-visible .feat-viz>*:nth-child(4){transition-delay:.48s}.fz-app{transition:transform .3s}.feat-card:hover .fz-app{transform:scale(1.08)}.fs-clock svg{animation:feat-hand 7s linear infinite}.feat-card--auto:hover .fa-wires path{animation-duration:1.1s}.feat-card--scheduled:hover .fs-clock svg{animation-duration:1.5s}.feat-card--scheduled:hover .fs-cal i{animation:feat-cell 1.4s ease infinite}.fs-cal i:nth-child(3n){animation-delay:.2s}.fs-cal i:nth-child(3n+1){animation-delay:.4s}.fd-send{transition:filter .3s,box-shadow .3s}.feat-card--direct:hover .fd-float{animation-duration:2s}.feat-card--direct:hover .fd-send{filter:brightness(1.08);box-shadow:0 16px 30px #505af080}.fr-ant{animation:feat-pulse 2s ease infinite}.feat-card--bot:hover .fr-eye{animation:feat-blink 1.4s ease infinite}.fc-send{transition:transform .3s}.feat-card--chat:hover .fc-send{transform:rotate(-15deg) scale(1.06)}.feat-card.is-visible .fc-msg{animation:feat-slideIn .5s cubic-bezier(.22,1,.36,1) both}.feat-card.is-visible .fc-msg:nth-child(1){animation-delay:.35s}.feat-card.is-visible .fc-msg:nth-child(2){animation-delay:.5s}.feat-card.is-visible .fc-msg:nth-child(3){animation-delay:.65s}.feat-viz{transition:transform .25s ease}.fd-send,.fc-send,.fr-cmds span,.fs-cal i{cursor:pointer}.fa-wires path{transition:stroke .2s,stroke-width .2s}.fa-wires path.is-hot{stroke:#6d5cf0;stroke-width:2.6}.fa-wires circle{transform-box:fill-box;transform-origin:center;transition:transform .2s}.fa-wires circle.is-hot{transform:scale(1.6)}.feat-viz--direct.is-sending .fd-send svg{transform:translate(-150%) rotate(-10deg);opacity:0}.fd-send svg{transition:transform .45s cubic-bezier(.5,0,.8,.4),opacity .45s}.feat-viz--direct.is-sending .fd-icons .fz-app{animation:feat-pop .55s cubic-bezier(.22,1,.36,1)}.feat-viz--direct.is-sending .fd-icons .fz-app:nth-child(2){animation-delay:.1s}.feat-viz--direct.is-sending .fd-icons .fz-app:nth-child(3){animation-delay:.2s}.feat-viz--direct.is-sending .fd-icons .fz-app:nth-child(4){animation-delay:.3s}.fs-cal i{transition:background .2s,transform .2s}.fs-cal i:hover{transform:scale(1.25)}.fs-cal i.is-on{background:#4f46e5!important;opacity:1!important;box-shadow:0 0 0 2px #4f46e540}.fr-bb .fr-txt{display:none;font-size:10.5px;color:#fff;font-weight:700;line-height:1.6}.fr-bb.is-typing i{animation:feat-cell .7s ease infinite}.fr-bb.is-typing i:nth-child(2){animation-delay:.15s}.fr-bb.is-reply i{display:none}.fr-bb.is-reply .fr-txt{display:block;animation:feat-slideIn .4s cubic-bezier(.22,1,.36,1) both}.fr-cmds span{transition:background .2s,transform .2s;-webkit-user-select:none;user-select:none}.fr-cmds span:hover{transform:translateY(-1px);background:#dde5f8}.fc-txt{font-size:10px;color:#5a6b9a;font-weight:700;line-height:1.6}.fc-msg.is-new .fc-mb{animation:feat-slideIn .45s cubic-bezier(.22,1,.36,1) both}.fz-app:hover{transform:scale(1.14) rotate(-4deg)}.fz-app{cursor:pointer}.fa-panel{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.fa-src{animation:feat-bob 5s ease-in-out infinite}.fa-dst{animation:feat-bob 5s ease-in-out 1.2s infinite}.fs-chip{transition:transform .25s,box-shadow .25s;cursor:pointer}.fs-chip:hover{transform:translateY(-2px);box-shadow:0 6px 14px #17234f1a}.fc-mb{transition:transform .25s;cursor:pointer}.fc-mb:hover{transform:translateY(-2px)}.fr-wb,.fr-bb{transition:transform .25s}.fr-wb:hover,.fr-bb:hover{transform:translateY(-2px)}.fs-win,.fs-card,.fd-card,.fr-card,.fc-win{transition:transform .3s}.fd-ph{cursor:pointer;transition:transform .25s}.fd-ph:hover{transform:scale(1.05)}.do-pop{animation:feat-pop .45s cubic-bezier(.22,1,.36,1)}.do-blop{animation:feat-blop .55s cubic-bezier(.22,1,.36,1)}.do-blop:after{content:"";position:absolute;inset:0;border-radius:inherit;animation:feat-ripple .55s ease-out}@keyframes feat-blop{0%{transform:scale(1)}30%{transform:scale(1.22,.82)}55%{transform:scale(.88,1.14)}75%{transform:scale(1.06,.96)}to{transform:scale(1)}}@keyframes feat-ripple{0%{box-shadow:0 0 #ffffff8c}to{box-shadow:0 0 0 12px #fff0}}.fr-eyew{display:block;transition:transform .12s ease-out}.fz-app{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.fs-chip{transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.fc-mb,.fr-wb,.fr-bb,.fd-ph{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.feat-card:hover{transform:translateY(-5px)}.fz-app:active,.fs-chip:active,.fc-mb:active,.fd-ph:active,.fc-send:active,.fd-send:active,.fr-cmds span:active{transform:scale(.93)}.fc-send{animation:feat-ring 2.2s ease-out infinite}@keyframes feat-bob{50%{transform:translateY(-4px)}}@keyframes feat-ring{0%{box-shadow:0 8px 16px #2f6df059,0 0 #2f6df059}to{box-shadow:0 8px 16px #2f6df059,0 0 0 12px #2f6df000}}html.dark .fs-cal i.is-on{background:#6366f1!important}html.dark .fc-txt{color:#a5b4fc}html.dark .fr-cmds span:hover{background:#2c3554}@media (max-width:430px){.feat-viz{zoom:.82}}@media (max-width:360px){.feat-viz{zoom:.7}}html.dark .fa-panel{background:#1b2237;box-shadow:0 14px 30px #00000073}html.dark .fa-label{background:#7c3aed29;color:#c4b5fd}html.dark .fa-label.is-v{background:#7c3aed47;color:#c4b5fd}html.dark .fa-wires path{stroke:#a78bfa73}html.dark .fs-win{background:#151a2a;box-shadow:0 16px 34px #00000073}html.dark .fs-bar{background:#10b98129}html.dark .fs-cal{background:#232a44}html.dark .fs-cal i{background:#3a4468}html.dark .fs-clock{background:#151a2a;color:#6ea8ff;box-shadow:0 12px 26px #00000080}html.dark .fs-card{background:#171e33;box-shadow:0 18px 38px #00000080}html.dark .fs-chip{background:#1b2237;border-color:#2a3145;color:#c7cee1}html.dark .fs-chip svg{color:#8fa7e0}html.dark .fs-media{background:#1b2237;border-color:#2a3145}html.dark .fs-ph{background:#3b82f640;color:#93c5fd}html.dark .fs-lines i{background:#2a3145}html.dark .fd-card{background:#151a2a;border-color:#2a3145;box-shadow:0 18px 38px #00000073}html.dark .fd-dots i{background:#3a4468}html.dark .fd-media{background:#1b2237;border-color:#2a3145}html.dark .fd-ph{background:#3b82f640;color:#93c5fd}html.dark .fd-lines i{background:#2a3145}html.dark .fr-shell{background:#1b2237;box-shadow:0 14px 30px #00000080}html.dark .fr-ear{background:#3e5fa8}html.dark .fr-card{background:#151a2a;border-color:#2a3145;box-shadow:0 18px 38px #00000080}html.dark .fr-card:before{background:#f973161a;border-bottom-color:#f973162e}html.dark .fr-bar i{background:#3a4468}html.dark .fr-wb{background:#1b2237;border-color:#2a3145}html.dark .fr-wb i{background:#3a4468}html.dark .fr-bb:after{background:#3e5fa8}html.dark .fr-cmds{background:#171e33;border-color:#2a3145}html.dark .fr-cmds span{background:#232a44;color:#a5b4fc}html.dark .fc-win{background:#151a2a;border-color:#2a3145;box-shadow:0 18px 38px #00000080}html.dark .fc-side{background:#171e33;border-left-color:#2a3145}html.dark .fc-dash,html.dark .fc-dots i{background:#3a4468}html.dark .fc-top i{background:#3e5fa8}html.dark .fc-pill{background:#232a44}html.dark .fc-pill i{background:#51619a}html.dark .fc-panel{background:#171e33;border-color:#2a3145}html.dark .fc-ava{background:#3e5fa8}html.dark .fc-mb{background:#1b2237;border-color:#2a3145}html.dark .fc-mb i{background:#3a4468}html.dark .fc-input{background:#1b2237;border-color:#2a3145}html.dark .fc-ring{border-color:#3a4468}html.dark .fc-pl i{background:#3a4468}@keyframes feat-float{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-9px) rotate(calc(var(--rot,0deg) + 5deg))}}@keyframes feat-dash{to{stroke-dashoffset:-26}}@keyframes feat-hand{to{transform:rotate(360deg)}}@keyframes feat-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes feat-pop{50%{transform:scale(1.18)}}@keyframes feat-blink{0%,to{transform:rotate(45deg) scaleY(1)}50%{transform:rotate(45deg) scaleY(.15)}}@keyframes feat-cell{50%{opacity:.35}}@keyframes feat-slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.feat-card{transition:none!important;opacity:1!important;transform:none!important}.feat-card *:not(.fr-pupil),.feat-viz,.feat-viz *:not(.fr-pupil){animation:none!important;transform:none!important}#features .fr-pupil{transition:none!important}.f-cta-label:after{transition:none!important}}#features .feat-card{position:relative}#features .feat-card:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(220px circle at var(--feature-x, 50%) var(--feature-y, 50%),rgb(99 102 241 / 9%),transparent 75%);opacity:0;transition:opacity .25s}#features .feat-card:hover:after,#features .feat-card:focus-within:after{opacity:1}#features .feat-feedback{min-height:3.4em;margin-top:10px;font-size:11px;line-height:1.7;color:#566078}.dark #features .feat-feedback{color:#b1bbd0}#features [role=button]{cursor:pointer;touch-action:manipulation}#features .fs-cal{gap:3px;padding:8px}#features .fs-cal i{width:22px;height:22px;border:5px solid #EDEFFA;border-radius:8px;box-sizing:border-box}#features .fs-cal i.is-on{border-color:#c7cdf9}#features .fa-src [aria-pressed=true]{outline:3px solid #818CF8;outline-offset:2px}#features .feat-card:focus-within{border-color:#818cf8}#features .feat-card:is(:hover,:focus-within) .fs-clock svg{animation:feat-hand 3s linear infinite}#features .feat-card:is(:hover,:focus-within) .fr-robot{animation:feat-bob 2s ease-in-out infinite}#features .feat-viz.is-playing .fa-panel,#features .feat-viz.is-playing .fs-media,#features .feat-viz.is-playing .fr-robot{animation:feat-pulse .65s ease-in-out 2}#features .feat-card:not(.is-in-view) .feat-viz *{animation-play-state:paused}@media (prefers-reduced-motion: reduce){#features .feat-card:after{display:none}#features .feat-viz *,#features .feat-card:is(:hover,:focus-within) .feat-viz *{animation:none!important}}#features .fa-panel:is(:hover,:focus-within),#features .fd-float:is(:hover,:focus-visible),#features .fc-send:is(:hover,:focus-visible){animation-play-state:paused}#features{overflow:clip}#features .feat-card{opacity:1}#features .feat-card.is-visible .feat-viz{animation:feature-entrance .5s ease-out backwards}@keyframes feature-entrance{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}#features .feat-card--auto .feat-viz--auto .fa-track{stroke:#b3a7f7;stroke-width:2;stroke-dasharray:3 5;animation:none!important}#features .feat-card--auto .feat-viz--auto .fa-packet{fill:none;stroke:#6366f1;stroke-width:3;stroke-linecap:round;stroke-dasharray:10 110;animation:feature-transfer 3s linear infinite!important;animation-delay:var(--flow-delay,0s)!important}#features .feat-card--auto .feat-viz--auto .fa-dot{background:#818cf8;box-shadow:0 0 0 3px #818cf81a;animation:feature-arrival 3s ease-in-out infinite!important;animation-delay:var(--flow-delay,0s)!important}#features .feat-card--auto .feat-viz--auto .fa-track.is-hot{stroke:#14b8a6;stroke-width:3}#features .feat-card--auto .feat-viz--auto .fa-track.is-hot+.fa-packet{stroke:#14b8a6;stroke-width:4}#features .feat-viz--auto .fz-app{transition:translate .2s,box-shadow .2s,filter .2s}#features .feat-viz--auto .fz-app:is(:hover,:focus-visible){translate:0 -3px;box-shadow:0 0 0 3px #818cf866,0 7px 16px #6366f140;filter:brightness(1.08)}#features .feat-viz--auto .fz-app:active{scale:.9}#features .feat-viz--auto .fz-app.is-platform-clicked{animation:feature-icon-tap .5s ease-out!important;box-shadow:0 0 0 4px #14b8a64d}#features .feat-card--auto:not(.is-in-view) .feat-viz--auto *{animation-play-state:paused!important}@keyframes feature-transfer{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes feature-arrival{0%,60%,to{box-shadow:0 0 #818cf800}80%{box-shadow:0 0 0 5px #818cf84d}}@keyframes feature-icon-tap{0%{scale:1}35%{scale:.84}70%{scale:1.12}to{scale:1}}#features .feat-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){#features .feat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#features .feat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#features .feat-viz{zoom:1;width:260px;max-width:100%}#features .feat-icon svg{width:23px;height:23px;color:#fff}#features .feat-icon svg [fill="#06538B"]{fill:currentColor}#features .feat-icon svg :is(circle,rect)[fill="#fff"]{fill:var(--acc)}#features .feat-feedback{margin-top:8px;min-height:3.4em}#features .feat-viz--scheduled{height:365px}#features .fs-win{left:0;right:0;padding-bottom:12px}#features .fs-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;margin:0 12px 6px;font-size:10px;font-weight:700;text-align:center;color:#58667f}#features .fs-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0 10px;padding:8px;background:#eef2fa}#features .fs-day{display:grid;place-items:center;width:100%;min-width:0;aspect-ratio:1;border:1px solid #D4DDEE;border-radius:6px;font:inherit;font-size:10px;color:#38465e;background:#fff;cursor:pointer;transition:background .2s,scale .2s}#features .fs-day:hover{background:#e2e5ff;scale:1.08}#features .fs-day.is-on{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 0 0 2px #818cf844}#features .fs-clock{top:170px;right:4px;width:42px;height:42px;border-width:4px}#features .fs-card{padding:12px}.dark #features .fs-week{color:#a3b4d3}.dark #features .fs-cal{background:#10182b}.dark #features .fs-day{background:#25324a;color:#e2eaf9;border-color:#40516e}.dark #features .fs-day:hover{background:#344368}.dark #features .fs-day.is-on{background:#6366f1;color:#fff;border-color:#a5aef4}#features .feat-viz--direct{height:auto;min-height:290px}#features .fd-card{position:relative;inset:auto;display:flex;flex-direction:column;gap:14px;min-height:290px;padding:16px;width:100%}#features .fd-heading{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:11px;color:#394b70}#features .fd-heading>span{padding:4px 6px;border-radius:6px;background:#e2e5ff;color:#4338ca;font-size:9px}#features .fd-media{padding:10px;gap:9px}#features .fd-ph{width:42px;height:50px}#features .fd-copy{display:flex;flex-direction:column;gap:7px;font-size:10px;line-height:1.8;color:#626c80}#features .fd-copy strong{color:#24324b;font-size:12px}#features .fd-icons{display:flex;flex-wrap:wrap;justify-content:center;margin:0;gap:12px}#features .fd-send{position:relative;inset:auto;width:100%;height:auto;min-height:44px;display:flex;gap:8px;align-items:center;justify-content:center;border:0;padding:10px;border-radius:12px;font:inherit;font-size:12px;font-weight:800;color:#fff;background:linear-gradient(110deg,#4f46e5,#2563eb);cursor:pointer;margin-top:auto}#features :is(.fd-send,.fc-send) svg{width:18px;height:18px;color:#fff;filter:brightness(0) invert(1);flex:none}#features .fd-send svg{opacity:1}#features .feat-viz--direct.is-sending .fd-send svg{opacity:1;transform:translate(-7px)}.dark #features .fd-copy,.dark #features .fd-heading{color:#aebeda}.dark #features .fd-copy strong{color:#f0f4fc}.dark #features .fd-heading>span{background:#303558;color:#c7cdf9}#features .fr-robot{appearance:none;border:0;padding:0;background:none;color:inherit;cursor:pointer;transform:none;translate:-50% 0;rotate:var(--look-tilt,0deg);transition:rotate .15s}#features .fr-face{position:relative;gap:12px;padding-bottom:7px}#features .fr-eye{display:grid;place-items:center;width:15px;height:17px;border-radius:50%;transform:none;background:#f0f9ff;overflow:hidden;animation:robot-blink 5s infinite}#features .fr-pupil{display:block;width:7px;height:9px;border-radius:50%;background:#132d6b;transform:translateZ(0);transition:transform .07s linear;will-change:transform}#features .fr-mouth{position:absolute;bottom:7px;left:50%;translate:-50% 0;width:12px;height:4px;border:2px solid #D5F8FF;border-top:0;border-radius:0 0 9px 9px;transition:width .2s,height .2s}#features .fr-robot:is(:hover,:focus-visible,.is-happy) .fr-mouth{width:18px;height:8px}#features .fr-robot.is-happy .fr-ant{background:#34d399;box-shadow:0 0 0 5px #34d39922}#features .feat-card--bot:hover .fr-eye{animation:robot-blink 3s infinite}#features .fr-row{margin-top:48px}#features .feat-viz--bot{height:325px}#features .fr-cmds{padding:8px;gap:7px}#features .fr-cmds span{padding:8px 12px}@keyframes robot-blink{0%,43%,47%,to{scale:1 1}45%{scale:1 .15}}#features .feat-viz--scheduled{height:405px}#features .fs-clock{top:7px;right:auto;left:10px;width:22px;height:22px;border-width:2px;box-shadow:none}#features .fs-clock svg{width:14px;height:14px}#features .feat-footer{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:18px;margin-top:6px;border-top:1px solid var(--feat-line)}#features .feat-footer .feat-feedback{margin:0;min-height:3.4em}#features .feat-main{margin-bottom:18px}#features .feat-viz{margin-block:auto 0}#features .feat-viz--scheduled{height:300px}#features .fs-win{left:8px;right:38px;padding-bottom:16px}#features .fs-cal{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;padding:12px;margin:0 12px}#features .fs-day{width:12px;height:12px;aspect-ratio:auto;border:0;border-radius:3px;background:#bcc7e5;justify-self:center}#features .fs-day:nth-child(3n){opacity:.5}#features .fs-day.is-on{background:#6366f1;opacity:1;box-shadow:0 0 0 3px #818cf833}.dark #features .fs-day{background:#65769c}.dark #features .fs-day.is-on{background:#a5b4fc}#features .fs-clock{top:80px;right:1px;left:auto;width:52px;height:52px;border-width:5px;box-shadow:0 8px 24px #2563eb22}#features .fs-clock svg{width:26px;height:26px}#features .fs-chip-line{height:5px;width:38px;border-radius:5px;background:#bfcbe3}.dark #features .fs-chip-line{background:#536384}#features .feat-viz--direct{height:318px;min-height:0}#features .fd-card{position:absolute;inset:70px 2px 0;width:auto;min-height:0;padding:14px;gap:12px}#features .fd-dots{margin:0}#features .fd-media{min-height:78px}#features .fd-ph{width:56px;height:52px}#features .fd-lines{min-width:0}#features .fd-float{position:absolute;z-index:2;width:40px;height:40px}#features .fd-float--1{top:10px;left:8px}#features .fd-float--2{top:0;left:calc(50% - 20px)}#features .fd-float--3{top:14px;right:8px}#features .fd-send{padding:8px;min-height:38px}#features .feat-viz--chat{height:320px}#features .fc-win{height:100%}#features .fc-side{flex:0 0 54px;width:54px;padding-inline:5px}#features .fc-conv{flex:1;min-width:0;min-height:0;padding:10px 8px}#features .fc-panel{min-height:0;min-width:0;overflow:hidden;padding:8px;border:1px solid #E3E9F8;border-radius:14px}#features .fc-messages{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;overscroll-behavior:contain;scrollbar-width:thin}#features .fc-msg{flex:none}#features .fc-mb{min-width:0;overflow-wrap:anywhere}#features .fc-input{flex:none;min-width:0;margin:0;padding:5px;gap:5px}#features .fc-pl{min-width:0;gap:2px;overflow:hidden}#features .fc-send{width:30px;height:30px}.dark #features .fc-panel{border-color:#303b52}#features .feat-viz--scheduled{height:360px;isolation:isolate}#features .fs-win{inset:8px 32px 25px 8px;border:1px solid #CDECE1;border-radius:22px;padding:0;box-shadow:0 8px 26px #0d948812}#features .fs-bar{height:32px;direction:ltr;background:linear-gradient(110deg,#ddf8ed,#e9fcf4);margin-bottom:16px}#features .fs-cal{margin-inline:16px;padding:14px 10px 26px;gap:7px;background:#f2f4fd;grid-template-columns:repeat(7,minmax(0,1fr));border-radius:16px}#features .fs-day{width:100%;height:24px;background:transparent;box-shadow:none;position:relative}#features .fs-day:after{content:"";width:9px;height:9px;background:#cbd5ed;border-radius:3px;position:absolute;top:7px;left:calc(50% - 4.5px);transition:background .25s,box-shadow .25s}#features .fs-day.is-on{background:transparent}#features .fs-day.is-on:after{background:#818cf8;box-shadow:0 0 0 3px #818cf820}#features .fs-clock{top:96px;right:0;width:66px;height:66px;border-width:5px;z-index:3;background:#f9fdff;box-shadow:0 0 0 4px #fffa,0 10px 18px #2563eb16}#features .fs-clock svg{width:36px;height:36px}#features .fs-card{inset:auto 1px 9px 0;padding:15px;border:1px solid #DFF0ED;border-radius:22px;z-index:2;background:#fff;box-shadow:0 22px 34px -15px #28587755,0 4px 10px #2858770d}#features .fs-chips{direction:ltr;gap:10px;margin-bottom:14px}#features .fs-chip{min-height:38px;padding:7px 4px;border:1px solid #EDF1FD;background:#f1f5ff;font-size:14px;border-radius:13px;color:#425c8e}#features .fs-media{direction:ltr;padding:12px;gap:13px;min-height:92px;border-radius:16px;border-color:#eef1f8;box-shadow:0 4px 12px #203b6606}#features .fs-ph{width:62px;height:58px;background:linear-gradient(140deg,#dbeafe,#c8dcff);overflow:hidden}#features .fs-ph svg{width:60px;height:60px;translate:0 10px}#features .fs-lines{gap:8px}#features .fs-lines i{height:6px;background:#d8e1f2}.dark #features .fs-win{background:#182837;border-color:#294b49}.dark #features .fs-bar{background:linear-gradient(110deg,#1a4543,#1d3838)}.dark #features .fs-cal{background:#202f47}.dark #features .fs-day:after{background:#536889}.dark #features .fs-day.is-on:after{background:#a5b4fc}.dark #features .fs-card{background:#202c43;border-color:#3c5067;box-shadow:0 22px 36px -10px #030919aa,0 1px #ffffff0d inset}.dark #features .fs-clock{background:#1f3049;box-shadow:0 0 0 4px #182837,0 10px 18px #0003}.dark #features .fs-chip{background:#2b3a56;color:#cdddfa;border-color:#354763}.dark #features .fs-media{background:#1b273c;border-color:#2e3e56}.dark #features .fs-ph{background:linear-gradient(140deg,#314c77,#263b60)}.dark #features .fs-lines i{background:#425575}#features .fs-card{pointer-events:none}#features .feat-card{--feat-card:#FCFCFF}html.dark #features .feat-card{--feat-card:#151A2A}#features .feat-icon svg [stroke="#06538B"]{stroke:currentColor}#features .fa-src{top:59px;width:92px}#features .fa-src .fa-grid .fz-app:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center}#features .fa-wires{left:88px}#features .fd-icons{gap:8px}.feat-viz--direct.is-sending .fd-icons .fz-app:nth-child(5){animation-delay:.4s}.feat-viz--direct.is-sending .fd-icons .fz-app:nth-child(6){animation-delay:.5s}#features .feat-soon-head{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:28px;color:var(--feat-muted);font-size:13px;font-weight:700}#features .feat-soon-head p{margin:0}#features .feat-soon-head:before,#features .feat-soon-head:after{content:"";flex:1;max-width:160px;height:1px;background:var(--feat-line)}#features .feat-soon-pill{padding:4px 12px;border-radius:999px;background:#f1f0ff;border:1px solid #DDD9FE;color:#6d28d9;font-size:11px;font-weight:900}.dark #features .feat-soon-pill{background:#7c3aed2e;border-color:#7c3aed4d;color:#c4b5fd}@media (min-width:640px){#features .feat-grid--soon{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){#features .feat-grid--soon .feat-card{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-template-rows:auto 1fr;column-gap:22px;align-items:start}#features .feat-grid--soon .feat-main{grid-column:1;grid-row:1}#features .feat-grid--soon .feat-viz{grid-column:2;grid-row:1 / span 2;width:240px;margin:0;align-self:center}#features .feat-grid--soon .feat-footer{grid-column:1;grid-row:2;align-self:end}}#features .feat-badge--soon{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.dark #features .feat-badge--soon{color:#cbd5e1;background:#232a44;border-color:#334063}#features .f-soon{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--acc)}#features .f-soon svg{width:15px;height:15px}#features .fx-row{display:flex;align-items:center;gap:9px;padding:8px 9px;border:1px solid #EEF0F7;border-radius:12px;background:#fcfcfe;transition:opacity .3s,border-color .3s,background .3s}#features .fx-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}#features .fx-tags{display:flex;gap:4px}#features .fx-tags mark{font-size:10px;font-weight:800;line-height:1.6;padding:0 6px;border-radius:5px;background:#ffe4ea;color:#be123c}#features .fx-tags mark.is-ex{background:#f1f2f6;color:#6b7280;text-decoration:line-through}#features .fx-lines{display:grid;gap:4px}#features .fx-lines i{height:6px;border-radius:3px;background:#dde2ef}#features .fx-lines i.s{width:58%}#features .fx-state{width:18px;height:18px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:900;color:#fff;background:#cbd2e1;scale:0;transition:scale .3s cubic-bezier(.34,1.56,.64,1)}#features .fx-row:is(.is-match,.is-drop) .fx-state{scale:1}#features .fx-row.is-match .fx-state:before{content:"✓"}#features .fx-row.is-drop .fx-state:before{content:"✕"}#features .fx-row.is-drop{opacity:.45}#features .fx-row.is-match{border-color:#fbc9d4;background:#fff7f9}#features .fx-row.is-match .fx-state{background:#e11d48}.dark #features .fx-row{background:#1b2237;border-color:#2a3145}.dark #features .fx-row.is-match{background:#2a1f33;border-color:#6b2440}.dark #features .fx-lines i{background:#3a4468}.dark #features .fx-tags mark{background:#4a1d2e;color:#fda4af}.dark #features .fx-tags mark.is-ex{background:#232a44;color:#9aa3b8}.dark #features .fx-state{background:#4a5578}#features .feat-viz--news{display:flex;flex-direction:column;gap:12px}#features .fn-win{display:flex;flex-direction:column;gap:9px;padding:12px;background:#fff;border:1px solid #F9DDE3;border-radius:20px;box-shadow:0 18px 38px #be28501a}#features .fn-live{display:flex;align-items:center;gap:7px;font-size:10.5px;font-weight:800;color:#be123c}#features .fn-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#e11d48;flex:none}#features .fn-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:#e11d48;animation:news-ping 1.6s cubic-bezier(0,0,.2,1) infinite}#features .fn-agency{margin-inline-start:auto;padding:2px 9px;border-radius:999px;background:#fff1f3;border:1px solid #FBD5DD;color:#9f1239;font-size:10px;white-space:nowrap}#features .fn-agency.is-tick{animation:news-tick .28s ease-out}#features .fn-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 8px;background:#fff5f7;border:1px solid #F9E1E6;border-radius:12px}#features .fn-lens{width:22px;height:22px;display:grid;place-items:center;flex:none;color:#e11d48}#features .fn-lens svg{width:16px;height:16px}#features .feat-viz--news.is-playing .fn-lens svg{animation:news-search .9s ease-in-out infinite}#features .fn-kw{appearance:none;padding:3px 10px;border:1px solid #FBC9D4;border-radius:999px;background:#ffe4ea;color:#be123c;font:inherit;font-size:11px;font-weight:800;line-height:1.5;cursor:pointer;transition:background .2s,color .2s,border-color .2s,scale .2s}#features .fn-kw:hover{scale:1.05}#features .fn-kw[aria-pressed=false]{background:#fff;border-color:#e5e7eb;border-style:dashed;color:#9ca3af}#features .fn-kw.is-ex{margin-inline-start:auto;background:#f1f2f6;border-color:#e5e7eb;color:#6b7280;text-decoration:line-through;cursor:default}#features .fn-kw.is-ex:hover{scale:1}#features .fn-feed{position:relative;display:flex;flex-direction:column;gap:7px;overflow:hidden;border-radius:12px}#features .fn-feed:after{content:"";position:absolute;inset-inline:0;top:0;height:36px;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent,rgba(225,29,72,.14),transparent)}#features .feat-viz--news.is-playing .fn-feed:after{animation:news-scan 1.3s ease-in-out 1 both}#features .fn-item.is-in{animation:news-in .45s cubic-bezier(.22,1,.36,1) both}#features .fn-src{flex:none;min-width:40px;padding:2px 6px;border-radius:7px;background:#eef1f8;color:#475569;font-size:9.5px;font-weight:800;text-align:center;line-height:1.7}#features .fn-item.is-match .fn-src{background:#ffe4ea;color:#be123c}#features .fn-out{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 10px;background:#fff;border:1px solid #F9DDE3;border-radius:14px;box-shadow:0 10px 22px #be285014}#features .fn-out-label{margin-inline-end:4px;font-size:10.5px;font-weight:800;color:#be123c}#features .fn-out .fz-app{width:28px;height:28px;border-radius:9px}.dark #features :is(.fn-win,.fn-out){background:#151a2a;border-color:#3a2a3a;box-shadow:0 18px 38px #00000073}.dark #features .fn-bar{background:#1e1a2c;border-color:#3a2a3a}.dark #features :is(.fn-live,.fn-out-label){color:#fda4af}.dark #features .fn-agency{background:#2a1f33;border-color:#6b2440;color:#fda4af}.dark #features .fn-kw{background:#4a1d2e;border-color:#6b2440;color:#fda4af}.dark #features .fn-kw[aria-pressed=false]{background:transparent;border-color:#3a4468;color:#7c869c}.dark #features .fn-kw.is-ex{background:#232a44;border-color:#2a3145;color:#9aa3b8}.dark #features .fn-src{background:#2a3145;color:#aebeda}.dark #features .fn-item.is-match .fn-src{background:#4a1d2e;color:#fda4af}@keyframes news-ping{75%,to{transform:scale(2.4);opacity:0}}@keyframes news-tick{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0 0}}@keyframes news-search{50%{transform:translate(-2px,-2px) rotate(-10deg)}}@keyframes news-scan{0%{opacity:1;transform:translateY(-36px)}90%{opacity:1}to{opacity:0;transform:translateY(240px)}}@keyframes news-in{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}#features .feat-viz--sign{display:flex;flex-direction:column;gap:12px}#features .fg-card{display:flex;flex-direction:column;gap:10px;padding:12px;background:#fff;border:1px solid #F7DCEB;border-radius:20px;box-shadow:0 18px 38px #db27771a}#features .fg-head{display:flex;align-items:center;gap:9px}#features .fg-head .fz-app{width:30px;height:30px;border-radius:9px}#features .fg-name{flex:1;display:grid;gap:5px}#features .fg-name i{height:7px;width:52%;border-radius:4px;background:#e7dae3}#features .fg-name i.s{width:30%;height:5px;background:#f0e6ec}#features .fg-bubble{display:flex;flex-direction:column;gap:9px;padding:12px;background:#fdf2f8;border:1px solid #FAE1EF;border-radius:14px}#features .fg-lines{display:grid;gap:5px}#features .fg-lines i{height:6px;border-radius:3px;background:#ebd5e3}#features .fg-lines i.s{width:64%}#features .fg-swap{display:grid;justify-items:end}#features .fg-swap>span{grid-area:1 / 1;padding:2px 8px;border-radius:7px;font-size:12px;font-weight:800;line-height:1.7;transition:opacity .35s,translate .35s}#features .fg-old{background:#f1f2f6;color:#6b7280}#features .fg-new{background:#fce7f3;color:#be185d;opacity:0;translate:0 8px}#features .fg-swap.is-swapped .fg-old{opacity:0;translate:0 -8px;text-decoration:line-through}#features .fg-swap.is-swapped .fg-new{opacity:1;translate:0 0}#features .fg-sign{display:flex;align-items:center;gap:6px;padding-top:8px;border-top:1px dashed #F3C7DE;font-size:11px;font-weight:800;color:#be185d;opacity:0;translate:0 6px;transition:opacity .4s,translate .4s}#features .fg-sign svg{width:13px;height:13px;flex:none}#features .fg-sign.is-signed{opacity:1;translate:0 0}#features .fg-rules{display:flex;flex-direction:column;gap:7px}#features .fg-rule{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 11px;background:#fff;border:1px solid #F7DCEB;border-radius:12px;font-size:11px;color:#6b7280;transition:translate .25s,box-shadow .25s}#features .fg-rule b{font-weight:800;color:#be185d}#features .fg-rule:hover{translate:0 -2px;box-shadow:0 8px 16px #db27771a}.dark #features :is(.fg-card,.fg-rule){background:#151a2a;border-color:#3a2a3a;box-shadow:0 18px 38px #00000073}.dark #features .fg-name i{background:#3a4468}.dark #features .fg-name i.s{background:#2a3145}.dark #features .fg-bubble{background:#22192c;border-color:#3a2a3a}.dark #features .fg-lines i{background:#4a3550}.dark #features .fg-old{background:#232a44;color:#9aa3b8}.dark #features .fg-new{background:#4a1d3a;color:#f9a8d4}.dark #features :is(.fg-sign,.fg-rule b){color:#f9a8d4}.dark #features .fg-sign{border-top-color:#5a2a48}.dark #features .fg-rule{color:#9aa3b8}#features .feat-viz--ai{display:flex;flex-direction:column;gap:12px}#features .fi-prompt{display:flex;align-items:center;gap:8px;min-height:44px;padding:9px 12px;background:#fff;border:1px solid #E4DEFC;border-radius:14px;box-shadow:0 10px 22px #6d28d914;font-size:11.5px;font-weight:700;color:#3b3355}#features .fi-spark{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#8b5cf6,#ec4899)}#features .fi-spark svg{width:14px;height:14px;animation:ai-twinkle 2.4s ease-in-out infinite}#features .fi-caret{width:2px;height:15px;margin-inline-start:-6px;background:#8b5cf6;border-radius:1px;animation:ai-caret 1s steps(1) infinite}#features .fi-out{display:flex;flex-direction:column;gap:10px;padding:12px;background:#fff;border:1px solid #E4DEFC;border-radius:18px;box-shadow:0 18px 38px #6d28d91a}#features .fi-head{display:flex;align-items:center;gap:7px;font-size:10.5px;font-weight:800;color:#6d28d9}#features .fi-ava{width:18px;height:18px;border-radius:50%;background:conic-gradient(from 0deg,#8b5cf6,#ec4899,#22d3ee,#8b5cf6)}#features .feat-viz--ai.is-playing .fi-ava{animation:ai-spin 1.2s linear infinite}#features .fi-lines{display:grid;gap:6px}#features .fi-lines i{height:7px;border-radius:4px;background:#e4e0f5;transform-origin:right center;transition:scale .45s cubic-bezier(.22,1,.36,1)}#features .fi-lines i.s{width:55%}#features .fi-tags{display:flex;flex-wrap:wrap;gap:5px}#features .fi-tags b{padding:2px 8px;border-radius:999px;background:#f3eeff;color:#6d28d9;font-size:10px;font-weight:800;transition:opacity .3s,scale .3s cubic-bezier(.34,1.56,.64,1)}#features .fi-out.is-pending .fi-lines i{scale:0 1}#features .fi-out.is-pending .fi-tags b{opacity:0;scale:.6}#features .fi-out.is-thinking .fi-lines{background:linear-gradient(90deg,transparent 0%,rgba(139,92,246,.18) 50%,transparent 100%) 0 0 / 200% 100%;animation:ai-shimmer 1s linear infinite;border-radius:6px}#features .fi-lines i:nth-child(2){transition-delay:.1s}#features .fi-lines i:nth-child(3){transition-delay:.2s}#features .fi-lines i:nth-child(4){transition-delay:.3s}#features .fi-tags b:nth-child(1){transition-delay:.45s}#features .fi-tags b:nth-child(2){transition-delay:.55s}#features .fi-tags b:nth-child(3){transition-delay:.65s}#features .fi-go{appearance:none;border:0;display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border-radius:12px;font:inherit;font-size:12px;font-weight:800;color:#fff;background:linear-gradient(110deg,#7c3aed,#db2777);box-shadow:0 10px 22px #7c3aed47;cursor:pointer}#features .fi-go svg{width:15px;height:15px}#features .fi-go:active{scale:.97}.dark #features :is(.fi-prompt,.fi-out){background:#151a2a;border-color:#33295a;box-shadow:0 18px 38px #00000073}.dark #features .fi-prompt{color:#e2e8f0}.dark #features .fi-head{color:#c4b5fd}.dark #features .fi-lines i{background:#3a3560}.dark #features .fi-tags b{background:#2e2550;color:#c4b5fd}@keyframes ai-caret{50%{opacity:0}}@keyframes ai-twinkle{50%{transform:scale(.8) rotate(20deg)}}@keyframes ai-spin{to{transform:rotate(360deg)}}@keyframes ai-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}#features .fd-icons{gap:6px}#features .fd-icons .fz-app{width:26px;height:26px;border-radius:8px}.feat-viz--direct.is-sending .fd-icons .fz-app:nth-child(7){animation-delay:.6s}.feat-card--insta{--tint:#fdf4ff;--acc:#C026D3}#features .feat-card--insta .feat-icon{background:linear-gradient(45deg,#f58529,#dd2a7b 55%,#8134af)}#features .feat-card--insta .feat-icon svg path:not([fill="#fff"]){display:none}#features .feat-badge--new{color:#fff;background:linear-gradient(45deg,#f58529,#dd2a7b);border-color:transparent}@media (min-width:640px){#features .feat-card--insta{grid-column:1 / -1}}@media (min-width:900px){#features .feat-card--insta{display:grid;grid-template-columns:minmax(0,1fr) 470px;grid-template-rows:auto 1fr;column-gap:36px;align-items:start}#features .feat-card--insta .feat-main{grid-column:1;grid-row:1}#features .feat-card--insta .feat-viz{grid-column:2;grid-row:1 / span 2;width:470px;margin:0;align-self:center}#features .feat-card--insta .feat-footer{grid-column:1;grid-row:2;align-self:end}#features .feat-card--insta .fp-stage{flex-direction:row;align-items:center}#features .feat-card--insta .fp-phone{width:170px;height:296px}#features .feat-card--insta .fp-side{flex:1}}#features .feat-viz--insta{display:flex;flex-direction:column;gap:14px}#features .fp-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}#features .fp-tab{appearance:none;padding:4px 11px;border:1px solid #F0D5F5;border-radius:999px;background:#fff;color:#86198f;font:inherit;font-size:11px;font-weight:800;line-height:1.5;cursor:pointer;transition:background .2s,color .2s,scale .2s,box-shadow .2s}#features .fp-tab:hover{scale:1.05}#features .fp-tab.is-on{color:#fff;border-color:transparent;background:linear-gradient(45deg,#f58529,#dd2a7b 55%,#8134af);box-shadow:0 6px 14px #dd2a7b47}#features .fp-stage{display:flex;flex-direction:column;align-items:center;gap:14px}#features .fp-phone{width:150px;height:262px;flex:none;padding:6px;border-radius:26px;background:#151821;box-shadow:0 22px 40px #86198f38}#features .fp-screen{position:relative;height:100%;overflow:hidden;border-radius:20px;background:#fff}#features .fp-pane{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;padding:10px 9px;opacity:0;scale:.94;transition:opacity .35s,scale .35s cubic-bezier(.22,1,.36,1)}#features .fp-pane.is-on{opacity:1;scale:1}#features .fp-who{display:flex;align-items:center;gap:6px}#features .fp-who i{width:46px;height:5px;border-radius:3px;background:#d9dce6}#features .fp-ava{width:18px;height:18px;flex:none;border-radius:50%;background:#fde68a;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #dd2a7b}#features .fp-lines{display:grid;gap:4px}#features .fp-lines i{height:5px;border-radius:3px;background:#e2e5ee}#features .fp-lines i.s{width:60%}#features .fp-lines--light i{background:#ffffff80}#features .fp-pane--story{background:linear-gradient(160deg,#f58529,#dd2a7b 55%,#8134af)}#features .fp-bars{display:flex;gap:3px}#features .fp-bars i{position:relative;flex:1;height:3px;overflow:hidden;border-radius:2px;background:#ffffff59}#features .fp-bars i:after{content:"";position:absolute;inset:0;width:0;background:#fff}#features .fp-bars i:first-child:after{width:100%}#features .fp-pane--story.is-on .fp-bars i:nth-child(2):after{animation:insta-fill 3.2s linear infinite}#features .fp-pane--story .fp-who i{background:#ffffffa6}#features .fp-sticker{margin:auto;padding:6px 12px;border-radius:10px;background:#fff;color:#c13584;font-size:12px;font-weight:900;rotate:-5deg;box-shadow:0 8px 18px #0000002e;animation:feat-bob 2.6s ease-in-out infinite}#features .fp-img{position:relative;aspect-ratio:1;border-radius:10px;background:linear-gradient(90deg,#fbcfe8 0 33.4%,#fde68a 33.4% 66.7%,#bfdbfe 66.7%) 0 0 / 300% 100%}#features .fp-pane--post.is-on .fp-img{animation:insta-slide 4.5s cubic-bezier(.65,0,.35,1) infinite}#features .fp-dots{position:absolute;bottom:6px;inset-inline:0;display:flex;justify-content:center;gap:3px}#features .fp-dots i{width:4px;height:4px;border-radius:50%;background:#ffffffb3}#features .fp-dots i.is-on{background:#fff}#features .fp-acts,#features .fp-rail{display:flex;gap:8px;font-size:11px;line-height:1;color:#1f2937}#features .fp-acts b:first-child{color:#e11d48}#features .fp-pane--reel{justify-content:flex-end;background:linear-gradient(180deg,#1f2937,#581c87)}#features .fp-play{position:absolute;top:40%;left:50%;translate:-50% -50%;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#ffffffeb;color:#86198f;animation:feat-pulse 1.8s ease-in-out infinite}#features .fp-play svg{width:20px;height:20px;translate:2px 0}#features .fp-rail{position:absolute;left:8px;bottom:44px;flex-direction:column;color:#fff}#features .fp-pane--note{align-items:center;justify-content:center;gap:10px;background:#faf5ff}#features .fp-note{position:relative;padding:7px 11px;border-radius:14px;background:#fff;color:#3b0764;font-size:11px;font-weight:800;box-shadow:0 8px 18px #86198f29;animation:feat-bob 2.4s ease-in-out infinite}#features .fp-note:after{content:"";position:absolute;bottom:-5px;left:50%;width:10px;height:10px;translate:-50% 0;rotate:45deg;background:#fff}#features .fp-ava--lg{width:58px;height:58px;box-shadow:0 0 0 3px #fff,0 0 0 5.5px #dd2a7b}#features .fp-aud{padding:3px 9px;border-radius:999px;background:#dcfce7;color:#15803d;font-size:10px;font-weight:800}#features .fp-bub{display:grid;gap:4px;width:68%;padding:7px 8px;border-radius:12px;background:#f1f2f6}#features .fp-bub i{height:5px;border-radius:3px;background:#cdd2df}#features .fp-bub i.s{width:60%}#features .fp-bub.is-me{align-self:flex-end;background:linear-gradient(135deg,#a855f7,#db2777)}#features .fp-bub.is-me i{background:#fff9}#features .fp-bub.is-wide{width:86%}#features .fp-thumb{height:44px;border-radius:8px;background:#ffffff59}#features .fp-chan{margin-inline-start:auto;padding:1px 7px;border-radius:999px;background:#fce7f3;color:#be185d;font-size:9px;font-weight:800}#features .fp-pane.is-on .fp-bub{animation:news-in .45s cubic-bezier(.22,1,.36,1) both}#features .fp-pane.is-on .fp-bub:nth-of-type(2){animation-delay:.25s}#features .fp-pane.is-on .fp-bub:nth-of-type(3){animation-delay:.5s}#features .fp-side{display:flex;flex-direction:column;gap:12px;width:100%}#features .fp-sched{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid #F0D5F5;border-radius:14px;box-shadow:0 10px 22px #86198f1a}#features .fp-clock{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(45deg,#f58529,#dd2a7b)}#features .fp-clock svg{width:17px;height:17px;animation:feat-hand 6s linear infinite}#features .fp-sched-copy{display:flex;flex-direction:column;gap:1px}#features .fp-sched-copy b{font-size:12.5px;font-weight:900;color:#701a75}#features .fp-sched-copy small{font-size:10.5px;font-weight:700;color:#6b7280}#features .fp-flow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:10px 12px;background:#fff;border:1px solid #F0D5F5;border-radius:14px}#features .fp-flow .fz-app{width:30px;height:30px;border-radius:9px}#features .fp-flow small{width:100%;text-align:center;font-size:10.5px;font-weight:700;color:#6b7280}#features .fp-arrow{display:flex;gap:4px}#features .fp-arrow i{width:5px;height:5px;border-radius:50%;background:#dd2a7b;opacity:.25;animation:insta-flow 1.2s ease-in-out infinite}#features .fp-arrow i:nth-child(2){animation-delay:.2s}#features .fp-arrow i:nth-child(3){animation-delay:.4s}.dark #features .fp-tab{background:#1b2237;border-color:#3a2a4a;color:#f0abfc}.dark #features .fp-tab.is-on{color:#fff}.dark #features :is(.fp-sched,.fp-flow){background:#151a2a;border-color:#3a2a4a;box-shadow:0 18px 38px #00000073}.dark #features .fp-sched-copy b{color:#f0abfc}.dark #features :is(.fp-sched-copy small,.fp-flow small){color:#9aa3b8}.dark #features .fp-phone{background:#05070c;box-shadow:0 22px 40px #00000080}.dark #features .fp-screen,.dark #features :is(.fp-pane--post,.fp-pane--direct,.fp-pane--channel){background:#111827}.dark #features .fp-pane--note{background:#1e1530}.dark #features .fp-who i,.dark #features .fp-lines:not(.fp-lines--light) i{background:#2e3650}.dark #features .fp-bub:not(.is-me){background:#1f2937}.dark #features .fp-bub:not(.is-me) i{background:#3a4468}.dark #features .fp-acts{color:#e5e7eb}.dark #features .fp-ava{box-shadow:0 0 0 2px #111827,0 0 0 3.5px #dd2a7b}@keyframes insta-fill{to{width:100%}}@keyframes insta-slide{0%,25%{background-position:0 0}33%,58%{background-position:50% 0}66%,91%{background-position:100% 0}to{background-position:0 0}}@keyframes insta-flow{50%{opacity:1;scale:1.3}}@media (max-width:639px){#features .f-cta{min-height:40px}#features :is(.fp-tab,.fn-kw[data-kw]){min-height:32px;padding-inline:12px}}.af-illustration{--af-bg:#fff;--af-panel:#F8FAFE;--af-soft:#F1F5FD;--af-line:#E4EAF4;--af-ink:#17223A;--af-muted:#69768D;--af-brand:#4F46E5;--af-brand-soft:#EEF0FF;width:100%;min-width:0;overflow:hidden;position:relative;isolation:isolate;border:1px solid #E0E6F1;border-radius:26px;color:var(--af-ink);background:var(--af-bg);box-shadow:0 24px 60px -34px #202b4e40,0 4px 18px #17223a08}.af-illustration:before{content:"";position:absolute;z-index:-1;width:240px;height:240px;inset-inline-start:-110px;top:70px;border-radius:50%;background:radial-gradient(circle,#6366f114,transparent 70%);pointer-events:none}.dark .af-illustration{--af-bg:#151D2E;--af-panel:#1A263A;--af-soft:#202D44;--af-line:#303E56;--af-ink:#E8EFFC;--af-muted:#A3B4CE;--af-brand:#9BA4FF;--af-brand-soft:#2A3151;border-color:#303e56;box-shadow:0 24px 60px -34px #0009,0 4px 18px #0004}.af-toolbar{min-height:68px;display:flex;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid var(--af-line);background:linear-gradient(110deg,var(--af-panel),var(--af-bg))}.af-toolbar-mark{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(140deg,#4f46e5,#7287ff);box-shadow:0 6px 14px #4f46e52c}.af-toolbar-mark svg{width:20px;height:20px}.af-toolbar-copy{flex:1;min-width:0;display:grid;gap:3px}.af-toolbar-copy strong{font-size:13px;font-weight:800}.af-toolbar-copy small{color:var(--af-muted);font-size:10px}.af-live{display:inline-flex;align-items:center;gap:7px;flex:none;padding:6px 10px;border:1px solid #B9ECD9;border-radius:999px;color:#078565;background:#edfbf5;font-size:10px;font-weight:800}.af-live i{width:7px;height:7px;border-radius:50%;background:#13b981;box-shadow:0 0 0 4px #14b8811a;animation:af-pulse 1.7s ease-in-out infinite}.dark .af-live{color:#74e3bc;background:#153c37;border-color:#28594d}.af-scene{padding:18px 20px 15px;min-width:0}.af-stage-label,.af-delivery-head{min-height:24px;display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding-inline:3px;color:var(--af-ink);font-size:11px;font-weight:800}.af-stage-label>span,.af-delivery-head>span:first-child{display:flex;align-items:center;gap:7px}.af-stage-label b,.af-delivery-head b{width:19px;height:19px;display:inline-grid;place-items:center;border-radius:7px;color:#4f46e5;background:#eceeff;font-size:10px}.dark .af-stage-label b,.dark .af-delivery-head b{color:#c7ccff;background:#30385a}.af-stage-label small{color:var(--af-muted);font-size:10px;font-weight:600}.af-source{width:100%;min-width:0;display:flex;align-items:flex-start;gap:11px;padding:13px;border:1px solid #DCE5F2;border-radius:16px;background:linear-gradient(110deg,#fbfcff,#f5f8ff);color:var(--af-ink);text-align:right;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.dark .af-source{border-color:#364863;background:linear-gradient(110deg,#202d43,#1a263a)}.af-source:hover,.af-source:focus-visible,.af-source.is-selected{border-color:#929af2;box-shadow:0 0 0 3px #6366f116;outline:none}.af-source .platform-icon{width:39px;height:39px;flex:none;border-radius:12px}.af-source-copy{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.af-source-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.af-source-heading small{color:var(--af-muted);font-size:9px;font-weight:700}.af-source-heading i{font-size:9px;font-style:normal;color:var(--af-muted)}.af-source-copy>strong{font-size:12px;font-weight:800;line-height:1.6}.af-source-preview{display:flex;align-items:center;gap:9px;min-width:0;padding:7px;border:1px solid var(--af-line);border-radius:10px;background:var(--af-bg)}.af-preview-image{width:56px;height:43px;position:relative;flex:none;overflow:hidden;border-radius:7px;background:linear-gradient(145deg,#cbddfe 3%,#afc9f8 52%,#8db7ea)}.af-preview-image:before{content:"";position:absolute;width:38px;height:38px;bottom:-16px;inset-inline-start:5px;transform:rotate(40deg);border-radius:8px;background:#6d91e6}.af-preview-image:after{content:"";position:absolute;width:24px;height:24px;bottom:-12px;inset-inline-end:3px;transform:rotate(40deg);border-radius:6px;background:#92b8f3}.af-preview-image i{width:7px;height:7px;position:absolute;top:7px;inset-inline-end:9px;border-radius:50%;background:#f8fbff}.af-preview-image b{display:none}.af-source-lines{flex:1;min-width:0;display:grid;gap:6px}.af-source-lines i{display:block;height:5px;width:94%;border-radius:5px;background:var(--af-line)}.af-source-lines i:nth-child(2){width:80%}.af-source-lines i:nth-child(3){width:52%}.af-source-meta{display:flex;align-items:center;gap:5px;color:var(--af-muted);font-size:9px}.af-source-meta i{width:14px;height:14px;display:inline-grid;place-items:center;border-radius:50%;color:#078565;background:#ddf7ec;font-size:9px;font-style:normal}.af-source-meta i svg{width:9px;height:9px;display:block}.dark .af-source-meta i{color:#83e3bc;background:#214b43}.af-source-tag{flex:none;align-self:flex-start;padding:4px 7px;border:1px solid #DCE4FB;border-radius:7px;color:#5967b8;background:#f2f4ff;font-size:9px;font-weight:700}.dark .af-source-tag{color:#c5ceff;background:#303855;border-color:#404c70}.af-flow-rule{position:relative;display:flex;align-items:center;gap:10px;margin:14px 0 13px;padding:10px 12px;border:1px solid #E1E3FA;border-radius:13px;color:var(--af-ink);background:linear-gradient(110deg,#f4f5ff,#f8faff)}.dark .af-flow-rule{border-color:#393f68;background:linear-gradient(110deg,#242a48,#202d44)}.af-rule-line{position:absolute;top:-15px;inset-inline-start:29px;width:2px;height:14px;overflow:hidden;background:#d9ddf2}.af-rule-line i{display:block;width:100%;height:8px;border-radius:5px;background:#676cf0;box-shadow:0 0 6px #818cf8;animation:af-stream 1.1s linear infinite}.af-rule-icon{width:30px;height:30px;display:grid;place-items:center;flex:none;border-radius:10px;color:#545bd5;background:#e6e8ff}.af-rule-icon svg{width:17px;height:17px}.dark .af-rule-icon{color:#c6cbff;background:#343c63}.af-rule-copy{flex:1;min-width:0;display:grid;gap:2px}.af-rule-copy strong{font-size:10px}.af-rule-copy small{color:var(--af-muted);font-size:9px;line-height:1.5}.af-rule-state{width:30px;height:18px;flex:none;position:relative;border-radius:999px;background:#5b63e6;box-shadow:inset 0 1px 2px #0002}.af-rule-state i{position:absolute;top:3px;inset-inline-end:3px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003}.af-delivery-head{margin:0 0 8px}.af-count{display:flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;color:#64718a;background:var(--af-soft);font-size:9px;font-weight:700}.af-count i{width:6px;height:6px;border-radius:50%;background:#10b981}.af-delivery-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.af-destination{width:100%;min-width:0;min-height:56px;display:flex;align-items:center;gap:8px;padding:8px 9px;border:1px solid var(--af-line);border-radius:12px;color:var(--af-ink);background:var(--af-bg);text-align:right;cursor:pointer;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s}.af-destination:last-child{grid-column:1/-1}.af-destination .platform-icon{width:31px;height:31px;flex:none;border-radius:10px}.af-destination-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.af-destination-copy strong{font-size:10px;font-weight:800}.af-destination-copy>span{overflow:hidden;color:var(--af-muted);font-size:9px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.af-dest-indicator{display:flex;align-items:center;gap:4px;flex:none}.af-dest-indicator small{color:var(--af-muted);font-size:8px}.af-delivery{width:20px;height:20px;display:grid;place-items:center;flex:none;border-radius:50%;color:#8994a8;background:var(--af-soft);font-size:10px;font-style:normal;opacity:.8;transition:background .2s,color .2s,scale .2s}.af-delivery svg{width:12px;height:12px;display:block}.af-destination.is-received{border-color:#a6ddca;background:#f4fcf8;box-shadow:0 3px 10px #10b9810b}.af-destination.is-received .af-delivery{color:#fff;background:#10a87b;opacity:1;scale:1.06}.af-destination.is-received .af-dest-indicator small{color:#09815f}.dark .af-destination.is-received{background:#17352f;border-color:#2e715d}.dark .af-destination.is-received .af-delivery{color:#062a21;background:#6ee7b7}.dark .af-destination.is-received .af-dest-indicator small{color:#80e6bf}.af-destination:is(:hover,:focus-visible,.is-selected){border-color:#929af2;box-shadow:0 0 0 3px #6366f113;outline:none;transform:translateY(-1px)}.af-sync-note{min-width:0;display:flex;align-items:center;gap:9px;margin-top:11px;padding:10px 11px;border:1px solid var(--af-line);border-radius:12px;background:var(--af-panel)}.af-sync-icon{width:29px;height:29px;flex:none;display:grid;place-items:center;border-radius:9px;color:#168b7a;background:#e2f7f0}.af-sync-icon svg{width:17px;height:17px}.dark .af-sync-icon{color:#81e2c3;background:#23473f}.af-sync-note>span:nth-child(2){display:grid;gap:2px;flex:1;min-width:0}.af-sync-note strong{color:var(--af-ink);font-size:9px}.af-sync-note small{color:var(--af-muted);font-size:8px;line-height:1.6}.af-sync-check{width:19px;height:19px;display:grid;place-items:center;flex:none;border-radius:50%;color:#09815f;background:#dff7ec;font-size:10px}.af-sync-check svg{width:12px;height:12px;display:block}.dark .af-sync-check{color:#87e9c3;background:#214a40}.af-status{min-height:34px;padding:0 18px 13px;color:var(--af-muted);text-align:center;font-size:10px;line-height:1.8}#auto-forward .af-illustration:is(.is-offscreen,.is-tab-hidden) .af-rule-line i{animation-play-state:paused!important}@keyframes af-stream{0%{transform:translateY(-9px)}to{transform:translateY(15px)}}@keyframes af-pulse{50%{box-shadow:0 0 0 6px #14b8810a;opacity:.72}}@media (max-width:560px){.af-toolbar{min-height:62px;padding:11px 13px;gap:9px}.af-toolbar-mark{width:34px;height:34px}.af-toolbar-copy strong{font-size:12px}.af-toolbar-copy small{font-size:9px}.af-scene{padding:14px 13px 12px}.af-source{gap:8px;padding:10px}.af-source .platform-icon{width:34px;height:34px}.af-source-copy>strong{font-size:11px}.af-source-tag{display:none}.af-flow-rule{margin-block:12px;padding:9px;gap:8px}.af-rule-line{inset-inline-start:24px}.af-delivery-list{grid-template-columns:minmax(0,1fr);gap:6px}.af-destination{min-height:49px;padding:7px 9px}.af-destination:last-child{grid-column:auto}.af-destination .platform-icon{width:29px;height:29px}.af-dest-indicator small{font-size:8px}.af-sync-note{padding:9px}.af-status{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.af-live i,.af-rule-line i{animation:none!important}.af-destination,.af-delivery{transition:none!important}}.af-source.is-publishing{border-color:#858df0;box-shadow:0 0 0 3px #6366f11a,0 7px 22px #4f46e51a;animation:af-source-send 1.2s ease-in-out infinite}.af-source.is-publishing .af-source-meta i{color:#fff;background:#10a87b}.af-illustration.is-running .af-flow-rule{border-color:#a9aef6;box-shadow:0 0 0 3px #6366f10d}.af-illustration.is-running .af-rule-state{box-shadow:0 0 0 5px #5b63e61a,inset 0 1px 2px #0002}.af-illustration.is-running .af-rule-line i{animation-duration:.78s}.af-destination.is-queued{border-color:#d9ddf2;background:var(--af-panel)}.af-destination.is-queued .af-delivery{color:#6366f1;background:#eceeff}.af-destination.is-sending{border-color:#8991f0;background:#f5f6ff;box-shadow:0 0 0 3px #6366f11a;transform:translateY(-1px)}.af-destination.is-sending .af-delivery{color:#fff;background:#5b63e6;opacity:1;animation:af-send-ping .68s ease-in-out infinite alternate}.af-destination.is-sending .af-dest-indicator small{color:#5058ca;font-weight:800}.dark .af-source.is-publishing{border-color:#8891f9;box-shadow:0 0 0 3px #9ba4ff20,0 7px 22px #0003}.dark .af-illustration.is-running .af-flow-rule{border-color:#6671c7;box-shadow:0 0 0 3px #9ba4ff10}.dark .af-destination.is-queued{border-color:#414d6b;background:#1a263a}.dark .af-destination.is-queued .af-delivery{color:#c6cbff;background:#343c63}.dark .af-destination.is-sending{border-color:#8991f0;background:#272e50;box-shadow:0 0 0 3px #9ba4ff19}.dark .af-destination.is-sending .af-delivery{color:#fff;background:#5b63e6}.dark .af-destination.is-sending .af-dest-indicator small{color:#c3c8ff}@keyframes af-source-send{50%{box-shadow:0 0 0 5px #6366f10e,0 9px 26px #4f46e51d}}@keyframes af-send-ping{0%{scale:1}to{scale:1.15}}@media (prefers-reduced-motion:reduce){.af-source.is-publishing,.af-destination.is-sending .af-delivery{animation:none!important}}#auto-forward .list.gain{display:grid;gap:11px;margin:0;padding:0;list-style:none}#auto-forward .list.gain li{position:relative;padding-inline-start:31px;color:var(--color-text-primary,#24304A);font-size:14px;line-height:1.9}#auto-forward .list.gain li:before{content:"";position:absolute;inset-inline-start:0;top:.28em;width:20px;height:20px;border-radius:50%;background:linear-gradient(145deg,#18a77b,#10b981);box-shadow:0 3px 9px #10b98130}#auto-forward .list.gain li:after{content:"";position:absolute;inset-inline-start:4px;top:calc(.28em + 4px);width:12px;height:12px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%2016%2016'%3E%3Cpath d='M3%208.5%206.2%2011.5%2013%204.5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0%200%2016%2016'%3E%3Cpath d='M3%208.5%206.2%2011.5%2013%204.5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.dark #auto-forward .list.gain li{color:#dce5f5}.dark #auto-forward .list.gain li:before{background:linear-gradient(145deg,#6ee7b7,#34d399);box-shadow:0 3px 10px #10b98121}.dark #auto-forward .list.gain li:after{background:#09291f}.af-vine-map{position:relative;height:46px;margin:-1px 2px 4px;pointer-events:none}.af-vine-map svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.af-vine-track{fill:none;stroke:#d4d9f1;stroke-width:1.35;stroke-linecap:round}.af-vine-flow{fill:none;stroke:#6670e6;stroke-width:1.7;stroke-dasharray:2 7;stroke-linecap:round;animation:af-vine-flow 1.35s linear infinite;animation-delay:var(--af-vine-delay,0s)}.af-vine-root{fill:#fff;stroke:#5b63e6;stroke-width:2.5;filter:drop-shadow(0 0 3px #5b63e644)}.af-vine-end{fill:#fff;stroke:#10a87b;stroke-width:2;animation:af-vine-node 1.35s ease-in-out infinite;animation-delay:var(--af-vine-delay,0s)}.af-illustration.is-running .af-vine-flow{stroke:#4f46e5;stroke-width:2;animation-duration:.82s}.af-illustration.is-running .af-vine-end{fill:#ddf7ec}.dark .af-vine-track{stroke:#46516f}.dark .af-vine-flow{stroke:#a1a8ff}.dark .af-vine-root{fill:#252e4a;stroke:#a1a8ff;filter:drop-shadow(0 0 4px #9ba4ff55)}.dark .af-vine-end{fill:#1a2e35;stroke:#55d6ae}.dark .af-illustration.is-running .af-vine-flow{stroke:#b8beff}.dark .af-illustration.is-running .af-vine-end{fill:#245343}@keyframes af-vine-flow{to{stroke-dashoffset:-18}}@keyframes af-vine-node{0%,to{opacity:.68}50%{opacity:1}}#auto-forward .af-illustration:is(.is-offscreen,.is-tab-hidden) .af-vine-flow,#auto-forward .af-illustration:is(.is-offscreen,.is-tab-hidden) .af-vine-end{animation-play-state:paused}@media (max-width:560px){.af-vine-map{height:38px;margin:-2px 0 5px}}@media (prefers-reduced-motion:reduce){.af-vine-flow,.af-vine-end{animation:none!important}}.af-source-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:10px}.af-rail-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 4px 6px;border:1px solid var(--af-line);border-radius:12px;background:var(--af-panel);transition:border-color .3s,background .3s,box-shadow .3s}.af-rail-item:after{content:"";position:absolute;top:5px;inset-inline-end:5px;width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 2px var(--af-panel)}.af-rail-item .platform-icon{width:26px;height:26px;border-radius:8px}.af-rail-item small{color:var(--af-muted);font-size:9px;font-weight:700}.af-rail-item.is-on{border-color:#929af2;background:var(--af-brand-soft);box-shadow:0 0 0 3px #6366f114}.af-rail-item.is-on small{color:var(--af-brand);font-weight:800}@media (max-width:560px){.af-source-rail{gap:4px}.af-rail-item .platform-icon{width:24px;height:24px}.af-rail-item small{font-size:8px}}.af-source-icons{position:relative;flex:none;display:grid}.af-source-icons .platform-icon.platform-icon[hidden]{display:none}.af-source.is-switching :is(.af-source-icons,.af-source-heading){animation:af-switch .45s cubic-bezier(.22,1,.36,1)}.af-source-heading small b{color:var(--af-ink);font-weight:800}.af-destination.is-same{border-style:dashed;border-color:#b9bef5;background:#f7f8ff}.dark .af-destination.is-same{border-color:#4b5590;background:#1f2744}.af-destination.is-same.is-received{border-style:solid}.af-destination.is-updated .af-delivery{color:#fff;background:#0ea5a0;animation:af-updated .5s ease-out}.dark .af-destination.is-updated .af-delivery{color:#062a21;background:#5eead4}.af-sync-note{transition:border-color .3s,box-shadow .3s}.af-sync-note.is-syncing{border-color:#7dd9c4;box-shadow:0 0 0 3px #10b9811a}.af-sync-note.is-syncing .af-sync-icon svg{animation:af-spin .9s linear infinite}.dark .af-sync-note.is-syncing{border-color:#2e715d}@keyframes af-switch{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes af-updated{50%{scale:1.25}}@keyframes af-spin{to{transform:rotate(360deg)}}.af-rail-item em{padding:0 6px;border-radius:999px;background:var(--af-soft);color:var(--af-muted);font-size:8px;font-style:normal;font-weight:800;line-height:1.7}.af-rail-item.is-on em{background:#fff;color:var(--af-brand)}.dark .af-rail-item.is-on em{background:#30385a}.af-source-chats{display:flex;flex-wrap:wrap;gap:4px}.af-source-chats span{padding:1px 8px;border:1px solid var(--af-line);border-radius:999px;background:var(--af-bg);color:var(--af-muted);font-size:9px;font-weight:700;line-height:1.7;transition:background .25s,color .25s,border-color .25s}.af-source-chats span.is-posting{border-color:transparent;background:var(--af-brand);color:#fff}.dark .af-source-chats span.is-posting{color:#151d2e}#platforms .u-container{text-align:center;align-items:center}#platforms .platform-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;max-width:1010px;margin-top:8px}.platform-tile,.platform-more{width:112px;min-height:116px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;padding:17px 8px 10px;border:1px solid #E6E9F2;border-radius:17px;background:#fff;color:#25314b}.platform-tile{cursor:pointer;text-decoration:none;transition:translate .28s ease,border-color .28s ease,box-shadow .28s ease,background-color .28s ease}.platform-tile:focus-visible{outline:3px solid #818CF8;outline-offset:3px}.platform-tile .platform-icon{width:35px;height:35px;transition:rotate .32s ease,scale .32s ease}.platform-tile strong{font-size:12px;line-height:1.5}.platform-state{font-size:9px;line-height:1.3;padding:3px 7px;color:#6a7189;background:#f0f2f8;border-radius:20px;margin-top:-3px}.is-coming-platform{border-style:dashed;background:#f7f8fc}.platform-detail{max-width:650px;font-size:12px;color:#626c80;line-height:2;margin-top:8px}.dark .platform-tile,.dark .platform-more{background:#151a2a;color:#e2e8f6;border-color:#303b53}.dark .is-coming-platform{background:#111827}.dark .platform-state{color:#b8c4dc;background:#2a344a}.dark .platform-detail{color:#abb8d0}#platforms .is-coming-platform .platform-icon{filter:grayscale(1);opacity:.4}#platforms .is-coming-platform strong{color:#8a94a7}.dark #platforms .is-coming-platform .platform-icon{opacity:.35}.dark #platforms .is-coming-platform strong{color:#8491a9}#platforms .is-active-platform{background:#fcfdff}.dark #platforms .is-active-platform{background:#151a2a}@media (hover:hover) and (min-width:640px){#platforms .platform-tile:hover{translate:0 -4px;border-color:#a5aef4;box-shadow:0 12px 32px #6366f11a}#platforms .platform-tile:hover .platform-icon{rotate:-6deg;scale:1.08}.dark #platforms .platform-tile:hover{border-color:#6671c7;box-shadow:0 12px 32px #0004}}.platform-more{display:none;justify-content:center;gap:5px;padding:10px 5px;border:1px solid #C7CBFA;border-style:solid;background:linear-gradient(155deg,#f9faff,#eff0ff);color:#474cc2;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.platform-more[hidden]{display:none!important}.platform-more-plus{width:33px;height:33px;display:grid;place-items:center;border-radius:50%;background:#5b63e6;color:#fff;box-shadow:0 5px 14px #5b63e633;font-size:24px;font-weight:400;line-height:1}.platform-more strong{font-size:11px;line-height:1.4}.platform-more small{color:#73799e;font-size:9px;line-height:1.3}.dark .platform-more{border-color:#555e9c;background:linear-gradient(155deg,#252c4a,#1e263c);color:#d8daff}.dark .platform-more-plus{color:#171a35;background:#a9aeff;box-shadow:0 5px 14px #9ba4ff29}.dark .platform-more small{color:#aab2d4}.platform-more:focus-visible{outline:3px solid #9BA4FF;outline-offset:3px}@media (hover:hover){.platform-more:hover{transform:translateY(-3px);border-color:#8f95eb;box-shadow:0 9px 20px #6366f11b}}@media (max-width:767px){#platforms .platform-grid{gap:8px}.platform-tile,.platform-more{width:calc((100% - 16px)/3);max-width:112px;min-height:112px;padding-inline:3px}.platform-tile strong{font-size:11px}.platform-more{display:flex}#platforms.platforms-collapsed .is-coming-platform{display:none}}@media (prefers-reduced-motion:reduce){.platform-tile,.platform-tile .platform-icon,.platform-more{transition:none!important}}.audience-grid,.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.audience-card{padding:22px;text-align:right;display:flex;flex-direction:column;gap:12px;min-width:0}.audience-card h3,.guide-step h3,.learn-card h3{font-size:17px;line-height:1.6;font-weight:800}.audience-card .t-lead{font-size:13px}.audience-card{padding:20px;text-align:right;display:flex;flex-direction:column;gap:10px;min-width:0}.audience-card .aud-art{flex:none;border:1px solid #E6EAF4;background:#f5f6ff}.audience-card:nth-child(2n) .aud-art{background:#f0fbfd}.dark .audience-card .aud-art{border-color:#303b53}.audience-card .t-lead{font-size:13px;line-height:1.9}.guide-step{display:flex;flex-direction:column;align-items:center;gap:15px}.guide-step .t-lead{font-size:14px}.guide-step-points{display:grid;width:100%;gap:5px;margin:0;padding:0;list-style:none;text-align:right;color:#59657c;font-size:12.5px;line-height:1.8}.guide-step-points li{position:relative;padding-inline-start:20px}.guide-step-points li:before{content:"✓";position:absolute;inset-inline-start:0;color:#16a57a;font-weight:900}.dark .guide-step-points{color:#b1bbd0}.guide-step .f-cta{margin-top:auto}.guide-types{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:7px 12px;border-radius:9px;color:#4f46e5;background:#eef0ff;font-size:12px;font-weight:700;line-height:1.5}.dark .guide-types{background:#2b3151;color:#c7cdf9}.learn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.learn-card{display:flex;flex-direction:column;padding:24px;gap:22px;text-align:right;text-decoration:none;min-width:0}.learn-card>div:last-child{display:flex;flex-direction:column;gap:12px}.learn-card .t-lead{font-size:14px}.learn-cta{width:max-content}.learn-cta-text{position:relative;display:inline-block;transition:color .22s ease,transform .22s ease}.learn-cta-text:after{content:"";position:absolute;inset-inline:0;bottom:-3px;height:1px;border-radius:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .24s cubic-bezier(.22,1,.36,1)}.learn-card:is(:hover,:focus-visible) .learn-cta-text{color:#4338ca;transform:translateY(-1px)}.learn-card:is(:hover,:focus-visible) .learn-cta-text:after{transform:scaleX(1)}.dark .learn-card:is(:hover,:focus-visible) .learn-cta-text{color:#a5b4fc}.learn-cta-arrow{display:inline-block;transition:transform .24s cubic-bezier(.22,1,.36,1)}.learn-card:is(:hover,:focus-visible) .learn-cta-arrow{transform:translate(-8px)}.learn-art{height:170px;display:grid;place-items:center;position:relative;border-radius:16px;background:linear-gradient(145deg,#f0f2ff,#e5eef9);overflow:hidden}.learn-paper{width:125px;padding:12px;display:grid;gap:7px;background:#fff;border:1px solid #D8DFF0;border-radius:10px;box-shadow:0 12px 20px #1423500d;rotate:-6deg;transition:rotate .3s,translate .3s}.learn-picture{height:36px;border-radius:5px;background:linear-gradient(140deg,#818cf8,#67e8f9)}.learn-paper i{height:4px;background:#d8dff0;border-radius:3px}.learn-paper i:last-child{width:65%}.learn-bookmark{position:absolute;top:38px;inset-inline-start:calc(50% - 35px);width:16px;height:36px;background:#6366f1;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)}.learn-art--video{background:linear-gradient(140deg,#e5f5fc,#e9e9ff)}.learn-player{width:190px;height:110px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#3730a3,#6366f1);box-shadow:0 12px 24px #3730a326;position:relative;transition:scale .3s}.learn-play{width:36px;height:36px;border-radius:50%;background:#fff;display:grid;place-items:center}.learn-play:after{content:"";border-left:9px solid #4F46E5;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:3px}.learn-timeline{position:absolute;bottom:12px;left:14px;right:14px;height:3px;background:#fff4;border-radius:3px;overflow:hidden}.learn-timeline i{display:block;height:100%;width:35%;background:#fff}.learn-card:is(:hover,:focus-visible) .learn-paper{rotate:0deg;translate:0 -3px}.learn-card:is(:hover,:focus-visible) .learn-player{scale:1.035}.dark .learn-art{background:linear-gradient(135deg,#252e4b,#1b2c43)}.dark .learn-paper{background:#19243b;border-color:#3a4968}.dark .learn-paper i{background:#3a4968}@media (max-width:1023px){.audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.audience-grid,.guide-grid,.learn-grid{grid-template-columns:minmax(0,1fr);gap:16px}.learn-card{padding:20px}}.learn-art{height:158px;border:1px solid #E8ECF6;background:radial-gradient(ellipse at 50% 115%,#DCE8FF 0,transparent 58%),linear-gradient(135deg,#f7f9ff,#eef4fc)}.learn-book{width:196px;height:112px;display:flex;position:relative;align-items:stretch;filter:drop-shadow(0 13px 15px #1e33501a);transition:transform .28s;perspective:700px}.learn-page{width:50%;height:100%;position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 12px;overflow:hidden;background:linear-gradient(110deg,#fff,#fcfdff);border:1px solid #E2E8F2}.learn-page:first-child{border-radius:12px 5px 5px 12px;transform:skewY(-2deg);transform-origin:right}.learn-page:nth-child(2){border-radius:5px 12px 12px 5px;transform:skewY(2deg);transform-origin:left}.learn-page:first-child:before{content:"";height:26px;border-radius:6px;background:linear-gradient(135deg,#cdebfa,#b7c9fb)}.learn-page span{height:5px;width:52%;margin-bottom:2px;border-radius:5px;background:#7479e7;opacity:.78}.learn-page b{position:absolute;width:37px;height:3px;inset-inline-end:12px;top:14px;border-radius:4px;background:#8e97b0}.learn-page i{height:4px;width:94%;border-radius:4px;background:#dce3ee}.learn-page i:nth-of-type(2n){width:82%}.learn-page i:last-child{width:59%}.learn-ribbon{width:2px;position:absolute;z-index:2;top:8px;bottom:4px;inset-inline-start:50%;background:#d8ddf2;box-shadow:0 0 4px #2223}.learn-spark{width:21px;height:21px;position:absolute;top:28px;inset-inline-start:calc(50% + 85px);border:1px solid #D7E2F6;border-radius:7px;background:#fff;box-shadow:0 4px 9px #203b6610}.learn-spark:before,.learn-spark:after{content:"";position:absolute;inset:5px 9px;border-radius:3px;background:#8c8fef}.learn-spark:after{transform:rotate(90deg)}.learn-art--video{background:radial-gradient(ellipse at 50% 120%,#DCE8FF 0,transparent 58%),linear-gradient(135deg,#f4fafc,#f1f2ff)}.learn-screen{width:min(78%,284px);height:112px;position:relative;overflow:hidden;border:1px solid #DCE4F0;border-radius:13px;background:linear-gradient(180deg,#fff,#f9fbff);box-shadow:0 14px 25px #1b2c4d18;transition:transform .28s,box-shadow .28s}.learn-screen-bar{height:23px;display:flex;align-items:center;gap:4px;padding:0 9px;border-bottom:1px solid #E8EDF5;background:#f9fbff}.learn-screen-bar i{width:5px;height:5px;border-radius:50%;background:#bec8dd}.learn-screen-bar i:first-child{background:#79cdb8}.learn-screen-body{height:70px;display:flex;align-items:center;gap:12px;padding:10px 13px}.learn-lesson-lines{flex:1;display:grid;gap:7px}.learn-lesson-lines i{height:5px;width:88%;border-radius:5px;background:#dfe6f1}.learn-lesson-lines i:nth-child(2){width:74%}.learn-lesson-lines i:nth-child(3){width:54%}.learn-play{width:35px;height:35px;flex:none;position:relative;display:block;border-radius:50%;background:linear-gradient(145deg,#6267e9,#438beb);box-shadow:0 5px 12px #4f66dd44}.learn-play:after{content:"";position:absolute;top:11px;left:14px;border-left:9px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.learn-timeline{position:absolute;left:12px;right:12px;bottom:8px;height:3px;border-radius:3px;background:#e8ecf5;overflow:hidden}.learn-timeline i{display:block;height:100%;width:38%;border-radius:3px;background:linear-gradient(90deg,#6267e9,#42bee1)}.learn-duration{position:absolute;bottom:19px;inset-inline-start:calc(50% + 112px);height:30px;display:flex;align-items:center;gap:3px;padding:0 6px;border:1px solid #E4E9F2;border-radius:8px;background:#fff;box-shadow:0 5px 12px #1a29420e}.learn-duration i{width:3px;height:8px;border-radius:3px;background:#a1a9c3}.learn-duration i:nth-child(2),.learn-duration i:nth-child(4){height:13px;background:#7278e7}.learn-card:is(:hover,:focus-visible) .learn-book{transform:translateY(-3px)}.learn-card:is(:hover,:focus-visible) .learn-screen{transform:translateY(-3px);box-shadow:0 19px 29px #1b2c4d20}.learn-card:is(:hover,:focus-visible) .learn-timeline i{animation:content-progress 1.8s ease-in-out infinite alternate}.dark .learn-art{border-color:#303b53;background:radial-gradient(ellipse at 50% 115%,#283856 0,transparent 58%),linear-gradient(135deg,#1d293e,#20253d)}.dark .learn-page{background:linear-gradient(110deg,#222f45,#1a263c);border-color:#3a4964}.dark .learn-page:first-child:before{background:linear-gradient(135deg,#304963,#35456d)}.dark .learn-page span{background:#8991f4}.dark .learn-page b,.dark .learn-page i{background:#44516a}.dark .learn-ribbon{background:#54617a}.dark .learn-spark,.dark .learn-duration{background:#222d42;border-color:#3a4964}.dark .learn-screen{background:linear-gradient(180deg,#202b40,#19253a);border-color:#3b4a64}.dark .learn-screen-bar{background:#202b40;border-color:#38465f}.dark .learn-lesson-lines i,.dark .learn-timeline{background:#3a4963}.dark .learn-duration i{background:#697691}@media (max-width:639px){.learn-spark{inset-inline-start:calc(50% + 73px)}.learn-duration{inset-inline-start:calc(50% + 99px)}}.audience-card,.learn-card{background:#fcfdff}.dark .audience-card,.dark .learn-card{background:#151a2a}.audience-card .aud-art svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.audience-card:hover .aud-art svg{transform:translateY(-2px) scale(1.015)}}@media (prefers-reduced-motion:reduce){.audience-card .aud-art svg{transition:none}.learn-cta-arrow,.learn-cta-text,.learn-cta-text:after{transition:none!important}.learn-card:is(:hover,:focus-visible) .learn-cta-arrow{transform:none}.learn-card:is(:hover,:focus-visible) .learn-cta-text{transform:none}}#guide .guide-step .f-cta{position:relative;padding:9px 13px;border:1px solid #E1E5FF;border-radius:11px;color:#4f46e5;background:#f7f8ff;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease}#guide .guide-cta-arrow{display:inline-block;transition:transform .22s cubic-bezier(.22,1,.36,1)}#guide .guide-step .f-cta:focus-visible{outline:3px solid #A5B4FC;outline-offset:3px}@media (hover:hover){#guide .guide-step .f-cta:hover{transform:translateY(-2px);border-color:#a5aef4;color:#3730a3;background:#eef0ff;box-shadow:0 8px 18px #6366f11a}#guide .guide-step .f-cta:hover .guide-cta-arrow{transform:translate(-4px)}}.dark #guide .guide-step .f-cta{border-color:#3c456c;color:#c5c9ff;background:#1e263f}.dark #guide .guide-step .f-cta:focus-visible{outline-color:#818cf8}@media (hover:hover){.dark #guide .guide-step .f-cta:hover{border-color:#6671c7;color:#e5e7ff;background:#2b3151;box-shadow:0 8px 20px #0004}}@media (prefers-reduced-motion:reduce){#guide .guide-step .f-cta,#guide .guide-cta-arrow{transition:none!important}#guide .guide-step .f-cta:hover{transform:none}}.landing-page>section.pad{padding-block:var(--section-space)}.landing-page>section{isolation:isolate}.landing-page #auto-forward,.landing-page #audience,.landing-page #learn{background:var(--color-surface);border-block:1px solid var(--color-line)}.dark .landing-page #auto-forward,.dark .landing-page #audience,.dark .landing-page #learn{background:var(--color-dark-surface);border-color:var(--color-dark-line)}.landing-page .h-section{text-wrap:balance}.landing-page .t-lead{text-wrap:pretty}.landing-page .section-copy{font-size:.875rem}.dark #auto-forward .viz-frame{background:var(--color-canvas-dark, #0E1220)}@media (prefers-reduced-motion: reduce){#features [data-feat]{opacity:1!important;transform:none!important}}.landing-page #problem{background-image:none}.landing-page #video{background:#fff}.landing-page #problem{background:#f7f8fc}.landing-page #features{background-color:#fff}.landing-page #auto-forward{background:#f7f8fc}.landing-page #platforms{background:#fff}.landing-page #guide{background:#f7f8fc}.landing-page #audience{background:#fff}.landing-page #reviews{background:#f7f8fc}.landing-page #learn{background:#fff}.landing-page #faq{background:#f7f8fc}.dark .landing-page #video{background:#151a2a}.dark .landing-page #problem,.dark .landing-page #auto-forward,.dark .landing-page #guide,.dark .landing-page #reviews,.dark .landing-page #faq{background:#0e1220}.dark .landing-page #features{background-color:#111827}.dark .landing-page #platforms,.dark .landing-page #audience,.dark .landing-page #learn{background:#111827}.landing-page #cta .cta-panel{box-shadow:0 28px 70px -32px #3430a355,0 10px 28px #20234a20}.landing-page #cta .cta-button{min-height:54px;min-width:205px;gap:10px;color:#4338ca;background:linear-gradient(135deg,#fff,#f5f7ff);box-shadow:0 9px 24px #17174a32;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease,background .24s ease}.landing-page #cta .cta-button svg{width:18px;height:18px;flex:none;transition:transform .24s ease}.landing-page #cta .cta-panel.is-visible .cta-button{animation:cta-button-arrive .68s cubic-bezier(.22,1,.36,1) .12s both}@media (hover:hover){.landing-page #cta .cta-button:hover{transform:translateY(-3px) scale(1.025);box-shadow:0 14px 30px #17174a43;background:#fff}.landing-page #cta .cta-button:hover svg{transform:translate(-3px)}}.landing-page #cta .cta-button:active{transform:translateY(-1px) scale(.99)}.landing-page #cta .cta-button:focus-visible{outline:3px solid #A5F3FC;outline-offset:4px}@keyframes cta-button-arrive{0%{opacity:0;transform:translateY(12px) scale(.96)}72%{opacity:1;transform:translateY(-2px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.landing-page #cta .cta-button,.landing-page #cta .cta-button svg{animation:none!important;transition:none!important}.landing-page #cta .cta-button:hover,.landing-page #cta .cta-button:active{transform:none}}
