:root{--pulso: #7047EB;--pulso-400: #8B67F4;--pulso-600: #5B2FD9;--pulso-900: #1E0F57;--eletrico: #9B00FF;--lavanda: #A78BFA;--nevoa: #E7DEFF;--noite: #0C0A14;--grafite: #32313D;--gelo: #F5F3F9;--n200: #D6D3E0;--n400: #8D8A9E;--n500: #686579;--n800: #1D1B26;--ok: #2ED47A;--warn: #FFB547;--err: #FF4D6A;--info: #5B8CFF;--font: "Atyp BL Text", "Atyp BL", "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--display: "Atyp BL Display", "Atyp BL", "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Adapter Mono PE", "Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--ease: cubic-bezier(.2, .8, .2, 1);--container: 1240px;--gutter: clamp(16px, 4vw, 40px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--font);font-size:17px;line-height:1.55;background:var(--noite);color:var(--gelo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,svg{display:block}a{color:inherit}button{font:inherit}::selection{background:var(--pulso);color:#fff}:focus-visible{outline:2px solid var(--lavanda);outline-offset:3px;border-radius:8px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sprite{position:absolute;width:0;height:0;overflow:hidden}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.ic{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.ic.sm{width:17px;height:17px}.ic.xs{width:14px;height:14px}.spk{width:12px;height:12px;fill:currentColor;flex:none}.logo-sym{fill:currentColor;flex:none}.dark{background:var(--noite);color:var(--gelo);--muted: #9C99AE;--line: rgba(255,255,255,.08)}.light{background:var(--gelo);color:var(--noite);--muted: #5E5B70;--line: rgba(12,10,20,.1)}.mist{background:linear-gradient(180deg,var(--gelo) 0%,#fff 45%,#ECE4FF 100%);color:var(--noite);--muted: #5E5B70;--line: rgba(12,10,20,.1)}.pulse{color:#fff;--muted: rgba(255,255,255,.82);--line: rgba(255,255,255,.3);background:radial-gradient(70% 90% at 85% 0%,rgba(231,222,255,.6),transparent 60%),radial-gradient(60% 80% at 0% 100%,rgba(155,0,255,.55),transparent 60%),linear-gradient(135deg,#7047eb,#8b67f4 50%,#a78bfa)}.section{position:relative;padding:clamp(88px,11vw,150px) 0;overflow:hidden;overflow:clip}.h1{font-family:var(--display);font-weight:500;font-size:clamp(44px,6.6vw,92px);line-height:.98;letter-spacing:-.035em}.h2{font-family:var(--display);font-weight:500;font-size:clamp(34px,4.4vw,60px);line-height:1.03;letter-spacing:-.03em}.h3{font-family:var(--display);font-weight:500;font-size:clamp(26px,2.4vw,34px);line-height:1.1;letter-spacing:-.02em}.lead{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--muted);max-width:34em}.sub{font-size:clamp(16px,1.25vw,19px);line-height:1.55;color:var(--muted);max-width:38em}.eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;font-family:var(--mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--pulso)}.eyebrow:before{content:"";width:18px;height:1px;background:currentColor}.dark .eyebrow{color:var(--lavanda)}.eyebrow-white{color:#fff!important}.mono-label,.mono-cap{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mono-cap{font-size:10px}[data-split] .w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .06em .24em;margin:0 -.06em -.24em}[data-split] .w>span{display:inline-block;will-change:transform}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;border:1px solid transparent;font-size:15.5px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;overflow:hidden;transition:transform .3s var(--ease),background .25s,box-shadow .25s,color .25s,border-color .25s}.btn>*{position:relative;z-index:1}.btn-sm{height:40px;padding:0 18px;font-size:14.5px}.btn-lg{height:56px;padding:0 28px;font-size:16px}.btn-block{width:100%}.btn-primary{background:var(--pulso);color:#fff;box-shadow:0 12px 32px -12px #7047ebcc,inset 0 1px #ffffff38}.btn-primary:hover{background:var(--pulso-400)}.btn-primary:active{background:var(--pulso-600)}.btn-outline{color:var(--gelo);border-color:#ffffff38;background:#ffffff05}.btn-outline:hover{background:#ffffff12;border-color:#fff6}.light .btn-outline{color:var(--noite);border-color:#0c0a1433}.btn-ai{color:#fff;border-color:transparent;background:linear-gradient(90deg,#5b2fd9,#7047eb 45%,#8b67f4) border-box;box-shadow:0 12px 32px -12px #7047ebcc}.btn-ai .spk{fill:#fff}.btn-ai:hover{box-shadow:0 16px 40px -12px #9b00ffb3}.btn-dark{background:var(--noite);color:#fff}.btn-dark:hover{background:var(--grafite)}.shine:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.38) 50%,transparent 70%);transform:translate(-120%);animation:shine 4s var(--ease) 2.4s infinite}@keyframes shine{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}.text-link{display:inline-flex;align-items:center;gap:8px;color:var(--lavanda);font-weight:500;text-decoration:none;transition:gap .3s var(--ease)}.text-link:hover{gap:13px}.pill{display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);font-size:14px;color:var(--gelo);text-decoration:none;transition:background .25s,border-color .25s}a.pill:hover{background:#7047eb2e;border-color:#a78bfa73}.pill-spark{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--pulso);box-shadow:0 0 18px #7047ebcc}.pill-spark svg{width:12px;height:12px;fill:#fff;animation:spin-spark 6s var(--ease) infinite}.pill .sep{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}@keyframes spin-spark{0%,70%{transform:rotate(0) scale(1)}85%{transform:rotate(90deg) scale(1.25)}to{transform:rotate(90deg) scale(1)}}.cham{--ch: 16px;--bd: rgba(167,139,250,.45);--bg: rgba(255,255,255,.04);position:relative;background:linear-gradient(45deg,transparent calc(50% - 1.1px),var(--bd) calc(50% - 1.1px),var(--bd) calc(50% - .1px),transparent calc(50% - .1px)) top right / var(--ch) var(--ch) no-repeat,var(--bg);clip-path:polygon(0 0,calc(100% - var(--ch)) 0,100% var(--ch),100% 100%,0 100%)}.cham:after{content:"";position:absolute;inset:0;border:1px solid var(--bd);pointer-events:none}.av{width:32px;height:32px;border-radius:50%;display:inline-grid;place-items:center;flex:none;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--noite)}.av-mc{background:#a78bfa}.av-rn{background:#e7deff}.av-fs{background:#8b67f4;color:#fff}.av-lt{background:#f5f3f9}.av-cv{background:#cfc0fd}.av-ac{background:#7047eb;color:#fff}.av-ed{background:#a78bfa}.av-more{background:var(--grafite);color:#fff}.avatars{display:flex}.avatars .av{border:2px solid var(--noite);margin-left:-9px}.avatars .av:first-child{margin-left:0}.badge{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap}.b-pulso{background:#7047eb38;color:#c9b8ff}.b-ok{background:#2ed47a24;color:#2ed47a}.b-warn{background:#ffb54724;color:#ffb547}.b-err{background:#ff4d6a26;color:#ff7088}.b-info{background:#5b8cff29;color:#86a9ff}.dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex:none}.dot.ok{background:var(--ok)}.dot.warn{background:var(--warn)}.dot.err{background:var(--err)}.pulse-dot{width:6px;height:6px;border-radius:50%;background:currentColor;animation:pulse-dot 1.8s infinite}@keyframes pulse-dot{0%{box-shadow:0 0 0 0 currentColor}70%,to{box-shadow:0 0 0 6px transparent}}.checks{list-style:none;display:grid;gap:12px}.checks li{display:flex;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.45}.checks .ic{width:21px;height:21px;padding:4px;border-radius:50%;stroke-width:2.6;background:#7047eb33;color:var(--lavanda);margin-top:0}.light .checks .ic{background:#7047eb1a;color:var(--pulso)}.checks.sm li{font-size:14.5px}.splash{display:none}html.js .splash{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:radial-gradient(50% 50% at 50% 50%,rgba(112,71,235,.28),transparent 70%),var(--noite);animation:splash-out .7s var(--ease) 1.6s forwards}html.no-splash .splash{display:none!important}.splash-inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:26px}.splash-logo{width:180px;height:auto;overflow:visible;animation:splash-logo-out .7s var(--ease) 1.6s forwards}.splash-dot{position:absolute;width:10px;height:10px;border-radius:50%;background:#fff;left:calc(50% - 70.25px);top:19.1px;box-shadow:0 0 24px 10px #a78bfacc,0 0 90px 40px #7047eb73;transform:scale(0);animation:sp-dot .55s var(--ease) forwards}.sp-spark{fill:var(--gelo);transform-box:fill-box;transform-origin:center;transform:scale(0);animation:sp-spark .5s var(--ease) .2s forwards;filter:drop-shadow(0 0 3px rgba(167,139,250,.9))}.sp-stroke{stroke:var(--gelo);stroke-width:.3;stroke-dasharray:1;stroke-dashoffset:1;animation:sp-draw .4s var(--ease) .45s forwards}.sp-fill{fill:var(--gelo);opacity:0;animation:sp-fill .35s var(--ease) .7s forwards}.splash-word{font-family:var(--display);font-size:44px;font-weight:600;letter-spacing:-.02em;opacity:0;transform:translateY(12px);filter:blur(8px);animation:sp-word .5s var(--ease) 1s forwards}@keyframes sp-dot{0%{transform:scale(0);opacity:0}35%{transform:scale(1);opacity:1}to{transform:scale(.4);opacity:0}}@keyframes sp-spark{0%{transform:scale(0) rotate(-90deg)}to{transform:scale(1) rotate(0)}}@keyframes sp-draw{to{stroke-dashoffset:0}}@keyframes sp-fill{to{opacity:1}}@keyframes sp-word{to{opacity:1;transform:none;filter:blur(0)}}@keyframes splash-out{to{opacity:0;visibility:hidden}}@keyframes splash-logo-out{to{transform:scale(1.12)}}.nav{position:fixed;inset:14px 0 auto;z-index:60;pointer-events:none;transition:transform .45s var(--ease)}.nav.hide{transform:translateY(calc(-100% - 24px))}.nav-inner{pointer-events:auto;position:relative;height:66px;display:flex;align-items:center;gap:24px;padding:0 10px 0 20px;border-radius:20px;background:#1813288c;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 18px 50px -26px #000c,inset 0 1px #ffffff0f;transition:background .35s,border-color .35s,box-shadow .35s}.nav.scrolled .nav-inner,body:has(.page-top) .nav-inner{background:#100d1bd6;border-color:#a78bfa33;box-shadow:0 24px 60px -28px #000000e6,inset 0 1px #ffffff0f}.btn-wa .ic{width:18px;height:18px}.logo{display:inline-flex;align-items:center;gap:10px;color:var(--gelo);text-decoration:none}.logo .logo-sym{width:40px;height:23px}.logo-word{font-family:var(--display);font-size:21px;font-weight:600;letter-spacing:-.02em}.nav-links{display:flex;align-items:center;gap:2px;margin-left:20px}.nav-link{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:0;border-radius:999px;background:none;color:#f5f3f9c7;font-size:15px;text-decoration:none;cursor:pointer;transition:color .2s,background .2s}.nav-link:hover{color:#fff;background:#ffffff0f}.nav-link .ic{transition:transform .3s var(--ease)}.has-mega:hover .nav-link .ic,.has-mega.open .nav-link .ic{transform:rotate(180deg)}.nav-cta{margin-left:auto;display:flex;align-items:center;gap:8px}.has-mega{position:static}.has-mega>.nav-link{position:relative}.has-mega>.nav-link:after{content:"";position:absolute;left:-12px;right:-12px;top:100%;height:34px}.has-mega:hover>.nav-link,.has-mega.open>.nav-link{color:#fff;background:#ffffff14}.mega{position:absolute;top:calc(100% + 10px);left:0;right:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(280px,.82fr);gap:12px;padding:14px;background:#110e1c;border:1px solid rgba(255,255,255,.09);border-radius:24px;box-shadow:0 50px 90px -30px #000000d9;opacity:0;visibility:hidden;transform:translateY(10px) scale(.985);transform-origin:top center;transition:opacity .25s var(--ease) .12s,transform .3s var(--ease) .12s,visibility 0s linear .42s}.mega:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.has-mega:hover .mega,.has-mega:focus-within .mega,.has-mega.open .mega{opacity:1;visibility:visible;transform:none;transition-delay:0s}.mega-grid{grid-column:1 / 3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:center}.mega-item{display:flex;align-items:center;gap:16px;padding:16px 18px 16px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:#ffffff06;text-decoration:none;color:var(--gelo);transition:background .25s,border-color .25s,box-shadow .25s}.mega-item>span:nth-child(2){flex:1;min-width:0}.mega-item b{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}.mega-item small{display:block;margin-top:4px;font-size:13.5px;line-height:1.4;color:#9c99ae}.mega-ic{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:14px;background:#7047eb29;color:var(--lavanda);transition:background .25s,color .25s}.mega-ic .ic{width:24px;height:24px}.mega-go{flex:none;color:#8d8a9e;transition:transform .3s var(--ease),color .25s}.mega-item:hover,.mega-item:focus-visible,.mega-grid:not(:hover) .mega-item.ai{border-color:#a78bfa8c;box-shadow:0 0 0 1px #a78bfa26,0 18px 40px -24px #7047ebe6;background:linear-gradient(120deg,#7047eb52,#7047eb14 70%)}.mega-item:hover .mega-ic,.mega-item:focus-visible .mega-ic,.mega-grid:not(:hover) .mega-item.ai .mega-ic{background:linear-gradient(135deg,var(--pulso),var(--lavanda));color:#fff}.mega-item:hover .mega-go,.mega-grid:not(:hover) .mega-item.ai .mega-go{color:#fff;transform:translate(3px)}.mega-promo,.mega-promo *,.mega-item,.mega-item *{text-decoration:none}.mega-promo{--ch: 26px;--bd: rgba(167,139,250,.55);--bg: radial-gradient(110% 80% at 100% 0%, rgba(155,0,255,.55), transparent 60%), linear-gradient(170deg, #2B1F57, #15111F 70%);display:flex;flex-direction:column;gap:14px;padding:24px 22px 20px;color:#fff;border-radius:0;overflow:hidden}.mega-promo .label{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--nevoa)}.mega-promo .label .ic{color:var(--lavanda)}.mega-promo b{font-family:var(--display);font-size:23px;font-weight:500;line-height:1.18;letter-spacing:-.02em}.mega-promo b em{display:block;font-style:normal;color:var(--lavanda)}.mp-art{position:relative;flex:1;min-height:132px;margin:4px 0 6px}.mp-card{position:absolute;display:grid;gap:7px;align-content:center;padding:12px 14px 12px 40px;width:62%;height:70px;border-radius:12px;background:linear-gradient(140deg,#a78bfa52,#ffffff0d);border:1px solid rgba(231,222,255,.28);backdrop-filter:blur(6px);box-shadow:0 16px 34px -18px #000000e6}.mp-card i{display:block;height:5px;border-radius:4px;background:#e7deff8c}.mp-card i:nth-child(3){width:70%}.mp-card i:nth-child(4){width:45%;opacity:.7}.mp-card .spk{position:absolute;left:14px;top:13px;width:14px;height:14px;fill:#fff}.mp-card.c1{left:4%;top:24%;opacity:.55;transform:rotate(-4deg)}.mp-card.c2{right:2%;top:2%;opacity:.7;transform:rotate(5deg)}.mp-card.c3{left:18%;top:40%;background:linear-gradient(140deg,#7047ebe6,#a78bfa8c);border-color:#e7deff80;animation:mp-float 6s ease-in-out infinite}@keyframes mp-float{50%{translate:0 -6px}}.mega-promo .btn{width:100%;height:48px}.burger{display:none;width:42px;height:42px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);position:relative;cursor:pointer}.burger span{position:absolute;left:12px;right:12px;height:1.5px;background:#fff;border-radius:2px;transition:transform .35s var(--ease),top .35s var(--ease)}.burger span:first-child{top:16px}.burger span:last-child{top:24px}.nav.menu-open .burger span:first-child{top:20px;transform:rotate(45deg)}.nav.menu-open .burger span:last-child{top:20px;transform:rotate(-45deg)}.mobile-menu{display:none}.hero{position:relative;min-height:100vh;min-height:100svh;padding-top:128px;overflow:hidden;display:flex;flex-direction:column}.hero-bg{position:absolute;inset:0;pointer-events:none}.grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 64px;background-position:center top;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 65% 40%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 75% 65% at 65% 40%,#000 25%,transparent 78%)}.aurora{position:absolute;inset:0}.blob{position:absolute;border-radius:50%}.hero .b1{width:760px;height:760px;right:-12%;top:-8%;background:radial-gradient(circle,rgba(112,71,235,.7),transparent 62%);animation:drift1 18s ease-in-out infinite alternate}.hero .b2{width:520px;height:520px;right:20%;top:38%;background:radial-gradient(circle,rgba(155,0,255,.4),transparent 62%);animation:drift2 22s ease-in-out infinite alternate}.hero .b3{width:460px;height:460px;left:-12%;top:-14%;background:radial-gradient(circle,rgba(167,139,250,.22),transparent 62%);animation:drift1 26s ease-in-out infinite alternate-reverse}@keyframes drift1{to{transform:translate3d(-60px,50px,0) scale(1.08)}}@keyframes drift2{to{transform:translate3d(70px,-40px,0) scale(.92)}}.spotlight{position:absolute;inset:0;background:radial-gradient(560px circle at var(--mx, 70%) var(--my, 35%),rgba(167,139,250,.13),transparent 60%)}.twinkle{position:absolute;width:14px;height:14px;fill:var(--nevoa);animation:twinkle 4.2s ease-in-out infinite}.t1{left:8%;top:22%}.t2{left:46%;top:16%;width:10px;height:10px;animation-delay:1.2s}.t3{right:6%;top:62%;width:18px;height:18px;animation-delay:2s}.t4{left:38%;bottom:22%;width:9px;height:9px;animation-delay:.6s}.t5{right:34%;top:9%;width:12px;height:12px;animation-delay:2.8s}@keyframes twinkle{0%,to{opacity:.12;transform:scale(.55) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}.hero-grid{position:relative;flex:1;display:grid;grid-template-columns:1.02fr .98fr;gap:32px;align-items:center}.hero-copy .pill{margin-bottom:28px}.hero .h1{margin-bottom:26px}.hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.hero-proof{display:flex;align-items:center;gap:14px;margin-top:38px;font-size:14px;line-height:1.45;color:var(--muted)}.hero-proof b{color:#fff;font-weight:500}.hero-icons{list-style:none;display:flex;gap:6px;margin-top:36px}.hero-icons li{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(255,255,255,.07);color:#f5f3f999;transition:color .25s,background .25s,border-color .25s,transform .3s var(--ease)}.hero-icons li.ai{color:var(--lavanda)}.hero-icons li:hover{color:#fff;background:#7047eb26;border-color:#a78bfa80;transform:translateY(-3px)}.hero-icons li:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);padding:4px 9px;border-radius:7px;background:var(--gelo);color:var(--noite);font-size:11.5px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,transform .25s var(--ease)}.hero-icons li:hover:after{opacity:1;transform:translate(-50%)}.hero-visual{--pr: clamp(24px, 5vw, 76px);position:relative;height:660px;display:grid;place-items:center end}.hero-visual>.phone{margin-right:var(--pr)}.phone-glow{position:absolute;margin-right:calc(var(--pr) - 130px);width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(112,71,235,.6),rgba(155,0,255,.14) 45%,transparent 70%);animation:breathe 6s ease-in-out infinite}@keyframes breathe{50%{transform:scale(1.08);opacity:.85}}.phone{position:relative;z-index:1;width:300px;height:616px;padding:9px;border-radius:52px;background:linear-gradient(160deg,#2c2938,#0f0d16 60%);box-shadow:0 0 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f,0 50px 100px -30px #000000d9,0 30px 120px -20px #7047eb8c}.phone-screen{position:relative;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:43px;background:radial-gradient(120% 60% at 50% 0%,#241b45,#0c0a14 62%)}.ph-status{position:relative;flex:none;height:46px;display:flex;align-items:center;justify-content:space-between;padding:6px 26px 0;font-size:12.5px}.ph-status b{font-weight:600}.island{position:absolute;left:50%;top:10px;width:94px;height:27px;border-radius:20px;background:#000;transform:translate(-50%)}.ph-sig{display:flex;align-items:flex-end;gap:2px}.ph-sig i{width:3px;background:#fff;border-radius:1px}.ph-sig i:nth-child(1){height:4px}.ph-sig i:nth-child(2){height:6px}.ph-sig i:nth-child(3){height:8px}.ph-sig i:nth-child(4){height:10px}.batt{position:relative;width:21px;height:10px;margin-left:5px;border:1.3px solid rgba(255,255,255,.9);border-radius:3px}.batt:after{content:"";position:absolute;inset:1.5px 4px 1.5px 1.5px;background:#fff;border-radius:1px}.ph-head{flex:none;display:flex;align-items:center;gap:9px;padding:8px 14px 12px;border-bottom:1px solid rgba(255,255,255,.07)}.ph-head .av{width:30px;height:30px;font-size:10.5px}.ph-who{flex:1;min-width:0}.ph-who b{display:block;font-size:13.5px;font-weight:500}.ph-who small{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#9c99ae}.ic.muted{color:#ffffff8c}.ph-chat{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:8px 12px 6px;overflow:hidden;transition:opacity .45s var(--ease)}.ph-chat.fade{opacity:0}.row{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}.row.show{grid-template-rows:1fr}.row-in{min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}.row-in>:first-child{margin-top:8px}.row-in>*{opacity:0;transform:translateY(14px) scale(.96);transition:opacity .4s var(--ease) .1s,transform .55s var(--ease) .1s}.row.show .row-in>*{opacity:1;transform:none}.ph-day{align-self:center;padding:3px 10px;border-radius:8px;background:#ffffff14;font-size:10px;color:#9c99ae}.msg{position:relative;max-width:84%;padding:9px 12px 19px;font-size:12.5px;line-height:1.42;color:var(--gelo)}.msg time{display:block;margin-top:2px;text-align:right;font-size:9.5px;opacity:.6}.msg-in,.typing,.msg-bot{background:var(--grafite);clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),30px calc(100% - 9px),13px 100%,0 100%)}.msg-out{align-self:flex-end;background:var(--pulso);clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - 13px) 100%,calc(100% - 30px) calc(100% - 9px),0 calc(100% - 9px))}.msg-out .ticks{font-weight:400;color:var(--nevoa)}.typing{display:flex;gap:4px;padding:11px 13px 20px}.typing i{width:6px;height:6px;border-radius:50%;background:#b4b1c2;animation:typing 1.1s infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{transform:none;opacity:.5}30%{transform:translateY(-4px);opacity:1}}.ai-card{--ch: 14px;--bd: rgba(167,139,250,.6);--bg: linear-gradient(135deg, rgba(112,71,235,.42), rgba(112,71,235,.12) 60%, rgba(255,255,255,.03));width:100%;padding:11px 12px 12px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--gelo)}.ai-label{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#e7deffe6}.ai-label i{font-style:normal;opacity:.5}.ai-label .spk{width:11px;height:11px;fill:#fff}.ai-card p{margin-top:7px;font-size:12px;line-height:1.45}.ai-actions{display:flex;gap:6px;margin-top:10px}.mini-btn{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.28);font-size:11px;font-weight:500;color:#fff;transition:transform .2s var(--ease),background .2s,box-shadow .2s}.mini-btn.primary{background:var(--pulso);border-color:var(--pulso)}.mini-btn.pressed{transform:scale(.9);background:var(--pulso-600);box-shadow:0 0 0 5px #a78bfa4d}.msg.audio{display:flex;align-items:center;gap:8px;width:196px;padding:8px 10px 17px}.msg.audio time{margin:0;font-size:9.5px;opacity:.85}.play{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--pulso)}.wave{flex:1;height:20px;display:flex;align-items:center;gap:2px}.wave i{flex:1;max-width:3px;height:calc(var(--h, .5) * 100%);border-radius:2px;background:#ffffff80;transition:background .2s}.wave i.on{background:#fff}.wave.playing i{animation:wave .9s ease-in-out infinite;animation-delay:var(--d, 0s)}@keyframes wave{50%{transform:scaleY(.45)}}.cap{align-self:flex-end;margin-top:4px;font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:#8d8a9e}.ph-input{flex:none;display:flex;align-items:center;gap:8px;padding:8px 12px 26px}.ph-field{flex:1;min-width:0;height:36px;display:flex;align-items:center;gap:6px;padding:0 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-size:11.5px;transition:border-color .3s,box-shadow .3s}.ph-field.active{border-color:#a78bfab3;box-shadow:0 0 0 3px #7047eb33}.ph-ph{color:#8d8a9e;white-space:nowrap}.ph-text{flex:1;min-width:0;display:flex;justify-content:flex-end;overflow:hidden;white-space:nowrap}.ph-text:empty{display:none}.ph-field.active .ph-text:after{content:"";flex:none;width:1px;height:13px;margin-left:1px;align-self:center;background:#fff;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.ph-field .spk{margin-left:auto;fill:var(--lavanda)}.ph-mic{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--pulso);color:#fff}.home-ind{position:absolute;left:50%;bottom:8px;width:100px;height:4px;border-radius:4px;background:#ffffffd9;transform:translate(-50%)}.float{position:absolute;z-index:2;will-change:translate;translate:var(--px, 0) var(--py, 0);transition:translate .6s var(--ease)}.f-ai{left:1%;top:44%;width:226px;padding:14px 16px;--ch: 16px;--bd: rgba(167,139,250,.55);--bg: linear-gradient(135deg, rgba(112,71,235,.4), rgba(20,18,29,.78));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.f-ai p{margin-top:6px;font-size:13px;line-height:1.4;color:var(--nevoa)}.f-stat{right:-3%;bottom:3%;width:214px;padding:14px 16px;border-radius:16px;background:#16141fd1;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:center}.f-stat>.ic{color:var(--lavanda)}.f-stat>div:not(.mini-bars){display:flex;align-items:baseline;gap:8px}.f-stat b{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1}.f-stat span{font-size:12px;color:#9c99ae}.mini-bars{grid-column:1 / -1;display:flex;align-items:flex-end;gap:4px;height:30px;margin-top:6px}.mini-bars i{flex:1;height:calc(var(--h) * 100%);border-radius:3px;background:linear-gradient(to top,#7047eb73,#a78bfaf2);transform-origin:bottom;animation:bar-pulse 3s ease-in-out infinite}.mini-bars i:nth-child(2n){animation-delay:.4s}.mini-bars i:nth-child(3n){animation-delay:.8s}@keyframes bar-pulse{50%{transform:scaleY(.82)}}.f-tag{right:0;top:12%;display:flex;align-items:center;gap:10px;height:40px;padding:0 28px 0 16px;background:var(--gelo);color:var(--noite);font-size:15px;font-weight:500;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}.f-tag i{width:8px;height:8px;border-radius:50%;background:var(--pulso)}.f-toast{left:4%;top:20%;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border-radius:14px;background:#f5f3f9f7;color:var(--noite);box-shadow:0 24px 48px -16px #0009;opacity:0;transform:translateY(12px) scale(.94);transition:opacity .45s var(--ease),transform .55s var(--ease),translate .6s var(--ease)}.f-toast.show{opacity:1;transform:none}.t-ic{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#2ed47a29;color:#17a257}.t-ic .ic{stroke-width:2.4}.f-toast b{display:block;font-size:13.5px;font-weight:500}.f-toast span{font-size:11.5px;color:var(--n500)}.logos{position:relative;isolation:isolate;overflow:hidden;margin-top:48px;padding:40px 0 46px;background:radial-gradient(60% 160% at 88% 0%,rgba(231,222,255,.5),transparent 60%),radial-gradient(50% 140% at 0% 100%,rgba(155,0,255,.4),transparent 60%),linear-gradient(120deg,#6a45e3,#8b67f4 55%,#a78bfa)}.logos:before{content:"";position:absolute;inset:0 -40px;z-index:-1;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.14) 0 1px,transparent 1px 15px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 40%,#000 70%,transparent);animation:flow45 2.4s linear infinite}.logos .mono-label{text-align:center;margin-bottom:24px;color:#ffffffe0}.logos .lg{color:#ffffffdb}.logos .lg:hover{color:#fff}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.marquee-track{display:flex;align-items:center;gap:64px;padding-right:64px;width:max-content;animation:marquee 36s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.lg{display:inline-flex;align-items:center;gap:8px;font-size:22px;font-weight:500;letter-spacing:-.01em;color:#f5f3f966;white-space:nowrap;transition:color .3s}.lg:hover{color:#f5f3f9d9}.lg-serif{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.lg-bold{font-weight:700;font-size:19px;letter-spacing:.03em}.lg-light{font-weight:300;letter-spacing:.05em}.lg-mono{font-family:var(--mono);font-size:18px;letter-spacing:.06em}.manifesto-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center}.manifesto .h2{margin-bottom:34px}.scrub{margin-bottom:20px;font-size:clamp(18px,1.45vw,21px);line-height:1.55;letter-spacing:-.01em}.scrub .sw{opacity:.18}.scrub .sw.b{font-weight:600}html:not(.js) .scrub .sw{opacity:1}.manifesto-sign{display:flex;align-items:flex-start;gap:12px;margin-top:28px;padding-top:24px;border-top:1px solid var(--line);font-size:17.5px;line-height:1.5}.manifesto-sign .spk{width:18px;height:18px;margin-top:4px;fill:var(--pulso)}.manifesto-sign b{display:block;font-weight:600}.manifesto-sign span{display:block;margin-top:4px;font-weight:500;color:var(--pulso)}.chaos{position:relative;height:600px}.core{position:absolute;left:50%;top:50%;width:min(390px,92%);padding:20px;translate:-50% -50%;--ch: 24px;--bd: rgba(167,139,250,.4);--bg: radial-gradient(90% 60% at 100% 0%, rgba(112,71,235,.35), transparent 60%), linear-gradient(160deg, #1D1B26, #0C0A14);color:var(--gelo)}.core-head{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.core-head .logo-sym{width:36px;height:21px;fill:#fff}.core-head b{display:block;font-size:15px;font-weight:500}.core-head small{font-size:12px;color:#9c99ae}.core-head .badge{margin-left:auto}.core-list{list-style:none;display:grid;gap:8px;margin-top:14px}.core-list li{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.core-list b{display:block;font-size:13.5px;font-weight:500}.core-list small{display:block;font-size:11.5px;color:#9c99ae}.core-list .badge{margin-left:auto}.ci{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;background:#7047eb2e;color:var(--lavanda)}.ci.ai{background:linear-gradient(135deg,var(--pulso),var(--lavanda));color:#fff}.chip{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:#fff;border:1px solid rgba(12,10,20,.08);box-shadow:0 14px 30px -14px #0c0a144d;font-size:13.5px;color:var(--grafite);white-space:nowrap;rotate:var(--r, 0deg)}.chip .ic{color:var(--n500)}.chip.warn .ic{color:#d48a0e}.chip.err .ic{color:var(--err)}.chip.bubble{background:var(--grafite);color:#fff;border:0;border-radius:0;padding:11px 16px 21px;box-shadow:none;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),32px calc(100% - 10px),14px 100%,0 100%)}.c1{left:-3%;top:3%;--r: -6deg}.c2{right:-3%;top:11%;--r: 5deg}.c3{left:-6%;top:40%;--r: -3deg}.c4{right:-7%;top:47%;--r: 4deg}.c5{left:0;bottom:9%;--r: 3deg}.c6{right:0;bottom:2%;--r: -5deg}.c7{left:28%;top:-3%;--r: 2deg}.section-glow{position:absolute;left:50%;top:-260px;width:1200px;height:640px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(112,71,235,.32),transparent);pointer-events:none}.section-glow.bottom{top:auto;bottom:-320px}.sec-head{position:relative;margin-bottom:56px}.sec-head.center{display:flex;flex-direction:column;align-items:center;text-align:center}.sec-head .sub{margin-top:18px}.sec-head.split{display:grid;grid-template-columns:1.1fr .9fr;gap:24px 56px;align-items:end}.sec-head.split .sub{margin-top:0}.tabs{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px}.tab{position:relative;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 22px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#f5f3f9b3;font-size:15px;cursor:pointer;overflow:hidden;transition:color .25s,background .3s,border-color .3s}.tab:hover{color:#fff;border-color:#fff3}.tab.is-active{color:#fff;background:#7047eb2e;border-color:#a78bfa8c}.tab.is-active .ic{color:var(--lavanda)}.tab-bar{position:absolute;left:22px;right:22px;bottom:7px;height:2px;border-radius:2px;background:#ffffff1a;opacity:0;transition:opacity .3s}.tab.is-active .tab-bar{opacity:1}.tab-bar i{display:block;width:100%;height:100%;border-radius:2px;background:var(--lavanda);transform-origin:left;transform:scaleX(var(--p, 0))}.panels{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.panel-copy,.panel-visual{min-width:0}.panel{grid-area:1 / 1;min-width:0;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,5vw,72px);align-items:center;padding:clamp(22px,3.2vw,48px);border-radius:30px;background:linear-gradient(160deg,#ffffff0e,#ffffff04);border:1px solid rgba(255,255,255,.08);opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .5s var(--ease),transform .7s var(--ease),visibility .5s}.panel.is-active{opacity:1;visibility:visible;transform:none}.panel-copy .mono-label{color:var(--lavanda)}.panel-copy .h3{margin:14px 0 16px}.panel-copy>p{color:var(--muted);font-size:17px}.panel-copy .checks{margin:26px 0 30px}.mock{--muted: #9C99AE;position:relative;min-height:440px;padding:18px;border-radius:22px;overflow:hidden;color:var(--gelo);background:linear-gradient(180deg,#17151f,#0f0d17);border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 80px -30px #000000bf}.mock-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mock-top b{font-size:16px;font-weight:500}.mock-top small{display:block;font-size:12px;color:var(--muted)}.seg{display:flex;gap:3px;padding:3px;border-radius:999px;background:#ffffff0d}.seg span{padding:5px 10px;border-radius:999px;font-size:11.5px;color:var(--muted);white-space:nowrap}.seg span.on{background:var(--pulso);color:#fff}.seg em{font-style:normal;margin-left:3px;opacity:.7}.mock-search{display:flex;align-items:center;gap:8px;height:38px;margin-bottom:8px;padding:0 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);font-size:12.5px;color:var(--muted)}.inbox{list-style:none;display:flex;flex-direction:column}.ir{display:grid;grid-template-rows:1fr;overflow:hidden;transition:grid-template-rows .55s var(--ease),opacity .45s var(--ease)}.ir.collapsed{grid-template-rows:0fr;opacity:0}.ir-in{min-height:64px;display:flex;align-items:center;gap:12px;padding:10px 8px;border-bottom:1px solid rgba(255,255,255,.05);border-radius:10px;transition:background .6s}.ir.fresh .ir-in{background:#7047eb24}.ir-main{flex:1;min-width:0}.ir-main b{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500}.ir-main span{display:block;font-size:12px;line-height:1.35;color:var(--muted)}.ir.fresh .ir-main b:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--lavanda);box-shadow:0 0 10px var(--lavanda)}.ir-meta{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.ir-meta time{font-size:11px;color:var(--muted)}.cp-head{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.07)}.cp-head b{display:block;font-weight:500}.cp-head small{font-size:12px;color:var(--muted)}.cp-head .badge{margin-left:auto}.cp-spark{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#7047eb,#a78bfa 70%,#e7deff);box-shadow:0 0 24px #7047eb99}.cp-spark svg{width:17px;height:17px;fill:#fff}.cp-body{min-height:268px;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;padding:18px 0}.cp-q{font-size:13.5px;max-width:78%}.cp-thinking{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--lavanda)}.cp-thinking .spk{fill:var(--lavanda);animation:spin 1.4s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.cp-a{padding:16px;--ch: 18px}.cp-a p{min-height:4.4em;font-size:14px}.cp-a p.typing-on:after{content:"";display:inline-block;width:7px;height:14px;margin-left:2px;vertical-align:-2px;background:var(--lavanda);animation:blink .8s steps(1) infinite}.cp-src{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.cp-src span{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:8px;background:#ffffff14;font-size:11px;color:var(--nevoa)}.cp-input{display:flex;align-items:center;gap:10px;height:48px;padding:0 6px 0 16px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(167,139,250,.35);font-size:13px;color:var(--muted)}.cp-input .spk{fill:var(--lavanda)}.cp-input>span:not(.cp-send){flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-send{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--pulso);color:#fff}.mock-copilot .cp-q,.mock-copilot .cp-thinking,.mock-copilot .cp-a,.mock-copilot .cp-src,.mock-copilot .cp-a .ai-actions{opacity:0;transform:translateY(10px);transition:opacity .45s var(--ease),transform .55s var(--ease)}.mock-copilot.s1 .cp-q,.mock-copilot.s2 .cp-thinking,.mock-copilot.s3 .cp-a,.mock-copilot.s4 .cp-src,.mock-copilot.s4 .cp-a .ai-actions{opacity:1;transform:none}.mock-copilot.s3 .cp-thinking{display:none}html:not(.js) .mock-copilot *{opacity:1!important;transform:none!important}.kanban{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kcol{min-height:344px;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.kcol-h{display:flex;justify-content:space-between;align-items:center;padding:2px 4px 4px;font-size:12.5px;color:var(--muted)}.kcol-h em{padding:1px 8px;border-radius:999px;background:#ffffff14;font-size:11px;font-style:normal;color:#fff}.kcard{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:10px;border-radius:12px;background:var(--n800);border:1px solid rgba(255,255,255,.07);transition:border-color .4s,box-shadow .4s}.kc-top{width:100%;display:flex;justify-content:space-between;gap:6px}.kc-top b{font-size:12.5px;font-weight:500}.kc-top span{font-size:12px;font-weight:500;color:var(--nevoa);white-space:nowrap}.kc-ai{width:100%;display:flex;align-items:center;gap:5px;padding-top:7px;border-top:1px solid rgba(255,255,255,.06);font-size:10.5px;color:var(--lavanda)}.kc-ai .spk{width:9px;height:9px;fill:var(--lavanda)}.kcard.moving{z-index:5;border-color:#a78bfab3;box-shadow:0 24px 40px -12px #7047ebb3}.kcard.won{border-color:#2ed47a8c;box-shadow:0 0 0 4px #2ed47a1a}.flow{position:relative;aspect-ratio:520 / 340;margin-top:6px}.flow-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.fl{fill:none;stroke:#ffffff29;stroke-width:1.4;stroke-dasharray:4 5}.beam{fill:none;stroke:var(--nevoa);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:.22 1.3;stroke-dashoffset:.22;opacity:0;filter:drop-shadow(0 0 4px var(--lavanda))}.beam.run{opacity:1;animation:beam .9s var(--ease) forwards}@keyframes beam{0%{stroke-dashoffset:.22}to{stroke-dashoffset:-1.05}}.fnode{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;min-width:196px;padding:8px 14px 8px 8px;border-radius:12px;background:var(--n800);border:1px solid rgba(255,255,255,.1);transition:border-color .35s,background .35s,box-shadow .35s}.fnode small{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.fnode b{display:block;font-size:12.5px;font-weight:500;white-space:nowrap}.fn-ic{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:9px;background:#ffffff12;color:var(--nevoa)}.fnode.ai .fn-ic{background:linear-gradient(135deg,var(--pulso),var(--lavanda))}.fn-ic .spk{width:12px;height:12px;fill:#fff}.fnode.on{border-color:#a78bfabf;background:#241c40;box-shadow:0 0 0 4px #7047eb29,0 12px 30px -10px #7047ebb3}.flabel{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);padding:2px 8px;border-radius:999px;background:#0f0d17;border:1px solid rgba(255,255,255,.12);font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center}.compare .sub{margin-top:18px}.vs-table{margin-top:36px}.vs-th,.vs-tr{display:grid;grid-template-columns:1fr 1fr;gap:20px}.vs-th{padding:0 0 14px;font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.vs-th .brand{display:flex;align-items:center;gap:7px;color:var(--pulso)}.vs-th .brand .spk{fill:var(--pulso);width:11px;height:11px}.vs-tr{padding:16px 0;border-top:1px solid var(--line);font-size:16px;line-height:1.4}.vs-tr s{align-self:start;color:var(--n400);text-decoration:none}.vs-tr s span{background:linear-gradient(var(--n400),var(--n400)) 0 60% / calc(var(--strike, 1) * 100%) 1.5px no-repeat}.vs-tr b{font-weight:500}.versus{display:flex;flex-direction:column;align-items:center}.vs-toggle{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;margin-bottom:18px;padding:5px;border-radius:999px;background:#eae8f0;isolation:isolate}.vs-toggle button{position:relative;z-index:1;height:42px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;background:none;font-size:14px;font-weight:500;color:var(--n500);cursor:pointer;transition:color .3s}.vs-toggle button.on{color:#fff}.vs-toggle .spk{width:11px;height:11px}.vs-thumb{position:absolute;z-index:0;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:999px;background:var(--pulso);transform:translate(100%);transition:transform .5s var(--ease),background .35s}.vs-toggle[data-state=bot] .vs-thumb{transform:none;background:var(--grafite)}.vs-window{position:relative;width:100%;min-height:452px;border-radius:26px;background:var(--noite);color:var(--gelo);box-shadow:0 50px 90px -40px #1e0f5799;overflow:hidden}.vs-window:before{content:"";position:absolute;inset:0;background:radial-gradient(80% 50% at 100% 0%,rgba(112,71,235,.3),transparent 60%);transition:opacity .5s}.vs-toggle[data-state=bot]+.vs-window:before{opacity:0}.vs-bar{position:relative;display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.07)}.vs-bar b{display:block;font-size:14px;font-weight:500}.vs-bar small{font-size:11px;color:#9c99ae}.vs-screen{position:absolute;inset:66px 18px 18px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;visibility:hidden}.vs-screen.is-on{visibility:visible}.vs-screen>*{opacity:0;transform:translateY(10px);transition:opacity .4s var(--ease),transform .5s var(--ease)}.vs-screen.is-on>*{opacity:1;transform:none}.vs-screen.is-on>:nth-child(2){transition-delay:.35s}.vs-screen.is-on>:nth-child(3){transition-delay:.7s}.vs-screen.is-on>:nth-child(4){transition-delay:1.05s}.vs-screen.is-on>:nth-child(5){transition-delay:1.4s}.vs-window .msg{max-width:80%;font-size:13.5px}.vs-window .msg.short{min-width:52px}.msg-bot{font-family:var(--mono);font-size:12px!important;color:#b4b1c2;background:#1d1b26}.vs-window .ai-card{padding:13px 14px}.vs-window .ai-card p{font-size:13px}.vs-foot{align-self:stretch;margin-top:auto;display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:12px;font-size:13px}.vs-foot.bad{background:#ff4d6a1a;color:#ff7088}.vs-foot.good{background:#2ed47a1a;color:var(--ok)}.vs-foot .ic{stroke-width:2.4}.bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(260px,auto);gap:16px}.bcard{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:22px;padding:26px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#17151f,#110f19);border:1px solid rgba(255,255,255,.07)}.spot:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, -20%),rgba(112,71,235,.2),transparent 60%);opacity:0;transition:opacity .45s}.spot:hover:before{opacity:1}.bcard:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:radial-gradient(280px circle at var(--mx, 50%) var(--my, 50%),rgba(167,139,250,.85),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .45s}.bcard:hover:after{opacity:1}.b-copy h3{margin:16px 0 6px;font-size:20px;font-weight:500;letter-spacing:-.01em}.b-copy p{font-size:15px;line-height:1.5;color:var(--muted);max-width:30em}.b-ic{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--nevoa)}.b-ic.ai{background:linear-gradient(135deg,var(--pulso),var(--lavanda));border:0;color:#fff}.b-visual{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center}.b-copilot{grid-column:1 / 3;grid-row:1 / 3;background:radial-gradient(80% 60% at 75% 25%,rgba(112,71,235,.38),transparent 70%),linear-gradient(180deg,#17151f,#110f19)}.b-voice{grid-column:3}.b-kb{grid-column:4}.b-wallet{grid-column:3 / 5;flex-direction:row;align-items:center;gap:28px}.b-wallet .b-copy{flex:0 0 38%}.b-follow{grid-column:1}.b-results{grid-column:2 / 4;flex-direction:row;align-items:center;gap:28px}.b-results .b-copy{flex:0 0 36%}.b-team{grid-column:4}.b-constellation svg{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);fill:var(--nevoa);animation:twinkle 3.6s ease-in-out infinite var(--d)}.b-bubbles{padding:20px 0 10px}.bb{max-width:82%;padding:18px 24px 32px;font-size:clamp(17px,1.7vw,23px);line-height:1.3;letter-spacing:-.01em}.bb-q{background:var(--grafite);clip-path:polygon(0 0,100% 0,100% calc(100% - 13px),44px calc(100% - 13px),18px 100%,0 100%)}.bb-a{align-self:flex-end;display:flex;align-items:center;gap:12px;margin-top:-10px;color:#fff;background:linear-gradient(90deg,#7047eb,#a78bfa 72%,#e7deff);clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - 18px) 100%,calc(100% - 44px) calc(100% - 13px),0 calc(100% - 13px))}.bb-a .spk{width:16px;height:16px;fill:#fff}.voice{display:flex;align-items:center;gap:10px;padding:14px 14px 26px;background:var(--pulso);clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - 14px) 100%,calc(100% - 32px) calc(100% - 11px),0 calc(100% - 11px))}.voice time{font-family:var(--mono);font-size:11px}.wave.big{height:30px}.wave.big i{max-width:3px}.b-voice .mono-cap{margin-top:10px;align-self:flex-end}.docs{min-height:130px}.doc{position:absolute;left:50%;top:50%;width:200px;display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;background:var(--n800);border:1px solid rgba(255,255,255,.1);font-size:12.5px;color:var(--nevoa);transition:transform .7s var(--ease),opacity .5s}.doc .ic{color:var(--lavanda)}.d1{transform:translate(-50%,-50%) translate(-16px,-26px) rotate(-7deg);opacity:.55}.d2{transform:translate(-50%,-50%) translate(10px,-10px) rotate(4deg);opacity:.8}.d3{transform:translate(-50%,-50%) translateY(12px);background:#2a2142;border-color:#a78bfa8c}.b-kb:hover .d1{transform:translate(-50%,-50%) translate(-24px,-48px) rotate(-11deg);opacity:.8}.b-kb:hover .d2{transform:translate(-50%,-50%) translate(18px,-20px) rotate(7deg);opacity:.95}.b-kb:hover .d3{transform:translate(-50%,-50%) translateY(22px)}.attn{list-style:none;display:grid;margin-top:8px}.attn li{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid rgba(255,255,255,.06);transition:background .3s,padding .3s var(--ease);border-radius:10px}.attn li:hover{background:#ffffff0a;padding-left:10px}.attn li>div{flex:1}.attn b{display:block;font-size:13.5px;font-weight:500}.attn small{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.attn .ic{transform:rotate(-90deg);color:var(--muted)}.notif{--ch: 14px;--bd: rgba(167,139,250,.5);--bg: linear-gradient(135deg, rgba(112,71,235,.32), rgba(255,255,255,.03));display:flex;align-items:flex-start;gap:12px;padding:14px}.n-ic{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;background:var(--pulso);color:#fff;animation:ring 3.2s var(--ease) infinite}@keyframes ring{0%,70%,to{transform:rotate(0)}74%{transform:rotate(-14deg)}78%{transform:rotate(12deg)}82%{transform:rotate(-8deg)}86%{transform:rotate(4deg)}}.notif b{display:block;font-size:13px;font-weight:500}.notif small{display:block;margin-top:3px;font-size:12px;line-height:1.4;color:#c9c3de}.chart-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;color:var(--muted)}.chart-head b{display:block;font-size:13.5px;font-weight:500;color:var(--gelo)}.chart-head small{font-size:11px;color:var(--muted)}.bars{display:flex;align-items:flex-end;gap:6px;height:120px}.bars.tall{height:170px}.bars i{flex:1;height:calc(var(--h) * 100%);border-radius:5px 5px 2px 2px;background:linear-gradient(to top,#7047eb4d,#7047ebcc);transform-origin:bottom}.bars i.hi{background:linear-gradient(to top,#7047eb,#e7deff);box-shadow:0 0 24px #a78bfa80}.avatars.lg .av{width:48px;height:48px;margin-left:-11px;font-size:13px;border:3px solid #141219}.avatars.lg .av:first-child{margin-left:0}.b-team .mono-cap{margin-top:14px}.dash-sec .sub{margin-bottom:0}.dash-feats{list-style:none;display:grid;gap:12px;margin-top:24px}.dash-feats li{display:flex;align-items:center;gap:12px;font-size:15.5px}.dash-feats .ic{color:var(--pulso)}.dash-stage{perspective:1600px;padding:0 var(--gutter);margin-top:24px}.browser{width:min(1200px,100%);margin:0 auto;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 70px 120px -50px #1e0f578c,0 0 0 1px #0c0a1414;transform-origin:50% 0;will-change:transform}.br-bar{position:relative;height:40px;display:flex;align-items:center;gap:7px;padding:0 16px;border-bottom:1px solid #EAE8F0}.br-bar>i{width:10px;height:10px;border-radius:50%;background:var(--n200)}.br-url{position:absolute;left:50%;transform:translate(-50%);width:min(380px,46%);height:24px;display:grid;place-items:center;border-radius:7px;background:var(--gelo);font-size:11.5px;color:var(--n400)}.app{display:grid;grid-template-columns:206px 1fr 300px;min-height:620px;background:var(--noite);color:var(--gelo);font-size:13px}.app-side{display:flex;flex-direction:column;gap:22px;padding:20px 12px;border-right:1px solid rgba(255,255,255,.06)}.app-logo{display:flex;align-items:center;gap:9px;padding:0 8px;font-family:var(--display);font-size:16px;font-weight:600}.app-logo .logo-sym{width:30px;height:17px;fill:#fff}.app-side nav{display:grid;gap:2px}.app-side nav span{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:12.5px;color:#9c99ae}.app-side nav span.on{background:#7047eb38;color:#fff;box-shadow:inset 2px 0 0 var(--lavanda)}.side-promo{margin-top:auto;padding:14px;--ch: 16px;--bd: rgba(231,222,255,.5);--bg: linear-gradient(135deg, #7047EB, #A78BFA 80%, #E7DEFF)}.side-promo b{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500}.side-promo .spk{fill:#fff}.side-promo small{display:block;margin-top:4px;font-size:11px;color:#ffffffe0}.app-main{min-width:0;display:flex;flex-direction:column;gap:14px;padding:20px 24px}.app-top{display:flex;align-items:center;gap:12px}.app-search{flex:1;max-width:360px;display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:9px;background:#16141f;border:1px solid rgba(255,255,255,.06);font-size:12px;color:var(--n400);white-space:nowrap;overflow:hidden}.ask-ai{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 18px;border-radius:999px;background:linear-gradient(90deg,#7047eb,#a78bfa 72%,#e7deff);font-size:12px;font-weight:500;color:#fff;white-space:nowrap}.ask-ai .spk{fill:#fff}.app-hello{margin-top:6px;font-family:var(--display);font-size:24px;font-weight:500;letter-spacing:-.02em}.app-sub{margin-top:-8px;font-size:13px;color:#9c99ae}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.kpi{padding:14px;border-radius:12px;background:#16141f;border:1px solid rgba(255,255,255,.06)}.kpi small{display:block;font-size:11.5px;color:#9c99ae}.kpi b{display:block;margin:8px 0 4px;font-size:22px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.kpi em{font-style:normal;font-size:11px;font-weight:500}.kpi .up{color:var(--ok)}.kpi .pl{color:var(--lavanda)}.app-row{display:grid;grid-template-columns:1.3fr 1fr;gap:10px}.app-card{padding:16px;border-radius:12px;background:#16141f;border:1px solid rgba(255,255,255,.06)}.recent>b{font-size:13.5px;font-weight:500}.recent ul{list-style:none;display:grid;gap:12px;margin-top:14px}.recent li{display:flex;align-items:center;gap:10px}.recent .av{width:28px;height:28px;font-size:10px}.recent li>div{flex:1;min-width:0}.recent li b{display:block;font-size:12.5px;font-weight:500}.recent li small{display:block;font-size:11px;color:#9c99ae;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-ai{margin:14px 14px 14px 0;padding:18px 16px;display:flex;flex-direction:column;gap:10px;--ch: 22px;--bd: rgba(167,139,250,.55);--bg: linear-gradient(180deg, rgba(112,71,235,.26), rgba(22,20,31,.95) 45%)}.ai-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}.ai-title .spk{width:14px;height:14px;fill:#fff}.sug{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;border-radius:12px;background:#0c0a1499;border:1px solid rgba(255,255,255,.06)}.sug b{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500}.sug .ic{color:var(--lavanda)}.sug small{font-size:11.5px;line-height:1.45;color:#9c99ae}.voice-sum{margin-top:auto;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:12px;border-radius:12px;background:#0c0a1499}.vs-track{position:relative;height:3px;border-radius:3px;background:#ffffff1f}.vs-track i{position:absolute;left:0;top:0;height:100%;border-radius:3px;background:var(--lavanda);animation:progress 9s linear infinite}@keyframes progress{0%{width:0}to{width:100%}}.voice-sum .play{background:var(--pulso);color:#fff}.voice-sum small{grid-column:1 / -1;font-size:11px;color:#9c99ae}.persona-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.persona{isolation:isolate;display:flex;flex-direction:column;gap:12px;padding:30px;--ch: 30px;--bd: rgba(255,255,255,.1);--bg: linear-gradient(180deg, #17151F, #110F19);transition:translate .5s var(--ease)}.persona:hover{translate:0 -6px}.persona.featured{--bd: rgba(167,139,250,.6);--bg: radial-gradient(90% 70% at 100% 0%, rgba(112,71,235,.5), transparent 60%), linear-gradient(180deg, #1B1530, #110F19)}.persona .mono-label{color:var(--lavanda)}.p-ic{width:54px;height:54px;margin:22px 0 10px;display:grid;place-items:center;border-radius:15px;background:#7047eb29;color:var(--lavanda)}.persona.featured .p-ic{background:#fff;color:var(--pulso)}.persona h3{font-family:var(--display);font-size:24px;font-weight:500;letter-spacing:-.02em}.persona>p{font-size:15.5px;color:var(--muted)}.persona .checks{margin-top:14px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);gap:10px}.flow45{position:absolute;inset:0 -40px;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.16) 0 1px,transparent 1px 15px);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 55%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent 0%,#000 55%,#000 80%,transparent);animation:flow45 2.4s linear infinite;pointer-events:none}@keyframes flow45{to{transform:translate(21.2132px)}}.stats-grid{position:relative;display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:center}.stats .sub{margin-top:18px}.stat-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.stat{padding:30px 0;border-bottom:1px solid var(--line)}.stat:nth-child(odd){padding-right:24px;border-right:1px solid var(--line)}.stat:nth-child(2n){padding-left:30px}.stat b{display:block;font-family:var(--display);font-size:clamp(52px,6.4vw,92px);font-weight:500;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.stat>span{display:block;margin-top:10px;font-size:15px;color:var(--muted)}.steps{position:relative;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.steps-line{position:absolute;left:12.5%;right:12.5%;top:28px;height:2px;border-radius:2px;background:var(--n200)}.steps-line i{display:block;width:100%;height:100%;border-radius:2px;background:linear-gradient(90deg,var(--pulso),var(--lavanda));transform-origin:left;transform:scaleX(0)}html:not(.js) .steps-line i{transform:none}.step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.step-n{width:58px;height:58px;margin-bottom:24px;display:grid;place-items:center;border-radius:50%;background:#fff;border:2px solid var(--n200);font-size:19px;font-weight:500;color:var(--n500);transition:background .5s var(--ease),border-color .5s,color .5s,box-shadow .5s}.step-n .spk{width:18px;height:18px}.step.on .step-n{background:var(--pulso);border-color:var(--pulso);color:#fff;box-shadow:0 0 0 8px #7047eb1f}.step h3{margin-bottom:8px;font-family:var(--display);font-size:20px;font-weight:500;letter-spacing:-.01em}.step p{max-width:250px;font-size:15px;color:var(--muted)}.billing{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;margin-top:30px;padding:5px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);isolation:isolate}.billing button{position:relative;z-index:1;height:42px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;background:none;font-size:14.5px;color:#f5f3f9b3;cursor:pointer;transition:color .3s}.billing button.on{color:#fff}.billing em{white-space:nowrap;padding:2px 7px;border-radius:999px;background:#2ed47a33;font-size:11px;font-style:normal;font-weight:600;color:var(--ok)}.billing-thumb{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:999px;background:var(--pulso);transition:transform .5s var(--ease)}.billing[data-bill=a] .billing-thumb{transform:translate(100%)}.billing.tres{grid-template-columns:1fr 1fr 1fr}.billing.tres .billing-thumb{width:calc((100% - 10px) / 3)}.billing.tres[data-bill=t] .billing-thumb{transform:translate(100%)}.billing.tres[data-bill=a] .billing-thumb{transform:translate(200%)}@media(max-width:620px){.billing.tres button{flex-direction:column;gap:2px;height:52px;padding:0 10px}.billing.tres{border-radius:26px}.billing.tres .billing-thumb{border-radius:22px}}.plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 22px;align-items:stretch;width:min(1720px,calc(100vw - 64px));margin-left:50%;translate:-50% 0}.plan{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 9;row-gap:18px;padding:38px 34px 32px;border-radius:28px;background:linear-gradient(180deg,#17151f,#110f19);border:1px solid rgba(255,255,255,.08)}@supports not (grid-template-rows: subgrid){.plan{display:flex;flex-direction:column;gap:16px}}.plan-meta{display:flex;align-items:flex-start;gap:10px;align-self:end;padding:13px 14px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);font-size:12.5px;line-height:1.5;color:#b4b1c2}.plan-meta .ic{margin-top:1px;color:var(--lavanda)}.plans-more{display:flex;justify-content:center;margin-top:18px}.plan h3{font-family:var(--display);font-size:26px;font-weight:500;letter-spacing:-.02em}.plan-desc{margin-top:-8px;min-height:4.4em;font-size:15px;line-height:1.45;color:var(--muted)}.price{display:flex;align-items:baseline;gap:5px;min-height:56px}.price small{font-size:17px;color:var(--muted)}.price b{display:inline-block;font-family:var(--display);font-size:52px;font-weight:500;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.price .pc{align-self:flex-start;margin:4px 2px 0 -2px;font-family:var(--display);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.price span{color:var(--muted);font-size:14.5px}.price.custom b{font-size:36px;letter-spacing:-.03em}.price-note{margin-top:-10px;min-height:1.4em;font-size:13px;color:var(--ok);transition:opacity .2s,transform .25s var(--ease)}.price-note.swap{opacity:0;transform:translateY(-4px)}.plan-extra{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;background:#ffffff0a;font-size:12.5px;color:var(--muted)}.plan-extra .ic{color:var(--lavanda)}.plan-extra b{color:var(--gelo);font-weight:500}.plan-extra{align-self:start;line-height:1.55}.plan-extra em{font-style:normal;color:var(--lavanda);white-space:nowrap}.plan-ai{--ch: 18px;--bd: rgba(167,139,250,.35);--bg: linear-gradient(160deg, rgba(112,71,235,.24), rgba(112,71,235,.05) 70%);padding:14px 14px 16px}.plan-ai ul{list-style:none;display:grid;gap:10px;margin-top:12px}.plan-ai li{display:flex;gap:9px;align-items:flex-start}.plan-ai li>.spk{width:10px;height:10px;margin-top:4px;fill:var(--lavanda)}.plan-ai b{display:block;font-size:13px;font-weight:500;line-height:1.35}.plan-ai small{display:block;margin-top:1px;font-size:11.5px;line-height:1.4;color:var(--muted)}.plan-feats{position:relative}.plan-feats .mono-label{display:block;margin:4px 0 12px;font-size:10.5px}.plan-feats .checks{gap:10px}.plan-feats .checks li{font-size:15px}.plan-feats .checks .ic{width:19px;height:19px;padding:3.5px}.plan-feats .checks li.lead{align-items:center;padding:9px 10px;border-radius:10px;background:#7047eb29;border:1px solid rgba(167,139,250,.28);font-weight:500}.plan-more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s var(--ease)}.plan-more>div{min-height:0;overflow:hidden}.plan-more .checks{margin-top:10px}.plan-more .mono-label{margin-top:22px}.plans.open .plan-more{grid-template-rows:1fr}.plans:not(.open) .plan-feats:after{content:"";position:absolute;left:-2px;right:-2px;bottom:-2px;height:64px;background:linear-gradient(transparent,#110f19);pointer-events:none}.plans-cta{display:flex;justify-content:center;margin-top:28px}.plans-toggle .ic{transition:transform .45s var(--ease)}.plans-toggle[aria-expanded=true] .ic{transform:rotate(180deg)}.plan-assure{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 30px;margin-top:40px;font-size:14px;color:var(--muted)}.plan-assure span{display:inline-flex;align-items:center;gap:9px}.plan-assure .ic{color:var(--lavanda)}.new-tag{display:inline-flex;align-items:center;height:18px;margin-left:4px;padding:0 7px;border-radius:999px;background:var(--pulso);font-family:var(--mono);font-size:9.5px;font-style:normal;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;vertical-align:2px;color:#fff;box-shadow:0 0 14px #7047eb8c}.plan.featured{border-color:transparent;background:radial-gradient(100% 60% at 50% 0%,rgba(112,71,235,.38),transparent 70%),linear-gradient(180deg,#1b1530,#110f19);box-shadow:inset 0 0 0 1px #a78bfa4d,0 40px 80px -40px #7047ebb3}.plan-tag{position:absolute;top:30px;right:20px;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#fff;font-size:11.5px;font-weight:600;color:var(--pulso)}.plan-tag .spk{width:10px;height:10px;fill:var(--pulso)}@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.beam-border{position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--a),transparent 0 68%,var(--lavanda) 80%,var(--nevoa) 85%,var(--eletrico) 90%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-a 5s linear infinite}@keyframes spin-a{to{--a: 360deg}}.fn-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(40px,6vw,88px);align-items:center}.fn-grid.reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.fn-grid.reverse .fn-visual{order:-1}.fn-copy .sub{margin-top:20px}.fn-copy .sub b{color:inherit;font-weight:500}.fnew .eyebrow .new-tag{margin-left:2px}.fn-kpi{display:flex;align-items:center;gap:18px;margin-top:30px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fn-kpi b{flex:none;display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-size:clamp(38px,3.8vw,52px);font-weight:500;letter-spacing:-.04em;line-height:1;color:var(--pulso)}.dark .fn-kpi b{color:var(--nevoa)}.fn-kpi b .ic{width:30px;height:30px;color:var(--lavanda)}.fn-kpi>span{font-size:14.5px;line-height:1.45;color:var(--muted)}.avail{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding:8px 14px;border-radius:999px;font-size:13px;line-height:1.3;color:var(--pulso-600);background:#7047eb14;border:1px solid rgba(112,71,235,.22)}.avail b{font-weight:600}.dark .avail{color:var(--nevoa);background:#7047eb29;border-color:#a78bfa59}.feat-grid{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(56px,7vw,88px)}.feat-grid li{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:18px;background:#fff;border:1px solid var(--line);transition:transform .45s var(--ease),border-color .3s,box-shadow .3s}.feat-grid li:hover{transform:translateY(-4px);border-color:#7047eb59;box-shadow:0 20px 40px -24px #7047eb73}.dark .feat-grid li{background:linear-gradient(180deg,#17151f,#110f19);border-color:#ffffff12}.dark .feat-grid li:hover{border-color:#a78bfa73;box-shadow:0 20px 40px -24px #7047ebb3}.feat-grid p{font-size:14.5px;line-height:1.5;color:var(--muted)}.feat-grid p b{font-weight:500;color:var(--noite)}.dark .feat-grid p b{color:var(--gelo)}.fg-ic{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#7047eb1a;color:var(--pulso)}.dark .fg-ic{background:#7047eb2e;color:var(--lavanda)}.fg-ic.ai{background:linear-gradient(135deg,var(--pulso),var(--lavanda));color:#fff}.one-liner{--ch: 22px;--bd: rgba(112,71,235,.3);--bg: linear-gradient(120deg, rgba(112,71,235,.1), rgba(231,222,255,.5));display:flex;align-items:baseline;gap:22px;margin-top:12px;padding:22px 26px}.dark .one-liner{--bd: rgba(167,139,250,.4);--bg: linear-gradient(120deg, rgba(112,71,235,.28), rgba(112,71,235,.06))}.one-liner .mono-label{flex:none;color:var(--pulso)}.dark .one-liner .mono-label{color:var(--lavanda)}.one-liner p{font-family:var(--display);font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.35;letter-spacing:-.01em}.mock-finder{min-height:540px}.finder-search{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(167,139,250,.45);font-size:14px;color:var(--muted)}.fs-label{padding:3px 8px;border-radius:6px;background:#7047eb38;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--nevoa)}.fs-text{color:#fff;white-space:nowrap;overflow:hidden}.mock-finder.typing .fs-text:after{content:"";display:inline-block;width:1px;height:15px;margin-left:2px;vertical-align:-2px;background:#fff;animation:blink 1s steps(1) infinite}.finder-filters{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 10px}.ff{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:11.5px;color:var(--nevoa);transition:opacity .35s var(--ease),transform .45s var(--ease)}.ff .ic{width:12px;height:12px;color:var(--lavanda)}.finder-meta{display:flex;justify-content:space-between;gap:10px;padding:4px 2px 10px;border-bottom:1px solid rgba(255,255,255,.06);font-size:12px;color:var(--muted)}.finder-meta b{font-weight:500;color:#fff;font-variant-numeric:tabular-nums}.finder-list{list-style:none;display:grid;gap:8px;margin-top:10px}.fr{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--n800);border:1px solid rgba(255,255,255,.06);transition:opacity .45s var(--ease),transform .55s var(--ease),border-color .35s,box-shadow .35s,background .35s}.fr.focus{border-color:#a78bfab3;background:#231c3d;box-shadow:0 0 0 4px #7047eb29}.fr-av{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#7047eb2e;color:var(--lavanda)}.fr-main b{display:block;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fr-main small{display:block;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fr-tags{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.temp{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:500;white-space:nowrap}.temp:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.temp.hot{background:#ff4d6a26;color:#ff7088}.temp.warm{background:#ffb54724;color:#ffb547}.temp.cold{background:#5b8cff29;color:#86a9ff}.power{display:inline-flex;align-items:center;gap:2px;font-size:10px;color:var(--muted);white-space:nowrap}.power i{width:4px;height:10px;border-radius:2px;background:#ffffff24}.power i.on{background:var(--lavanda)}.power i:last-of-type{margin-right:4px}.fr-add{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(167,139,250,.5);font-size:11.5px;white-space:nowrap;transition:transform .2s var(--ease),background .3s,border-color .3s,color .3s}.fr-add em{font-style:normal}.fr-add.pressed{transform:scale(.9);background:#7047eb4d}.fr-add.done{background:#2ed47a24;border-color:#2ed47a80;color:var(--ok)}.finder-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:14px}.list-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);font-size:12px}.list-chip .ic{color:var(--lavanda)}.list-chip em{padding:1px 8px;border-radius:999px;background:var(--pulso);font-size:11px;font-style:normal;color:#fff}.list-chip em.bump{animation:bump .45s var(--ease)}@keyframes bump{40%{transform:scale(1.35)}}.foot-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--lavanda)}.finder-ai{position:absolute;left:16px;right:16px;bottom:16px;width:auto;z-index:3;--bg: linear-gradient(135deg, rgba(74,48,160,.97), rgba(26,21,46,.98));transition:opacity .45s var(--ease),transform .55s var(--ease)}.finder-ai p{font-size:12.5px}.mock-finder>*{transition:opacity .4s var(--ease)}.mock-finder.fading>*:not(.mock-top){opacity:0}.mock-finder.anim .ff:not(.on){opacity:0;transform:scale(.9)}.mock-finder.anim .fr:not(.in){opacity:0;transform:translateY(12px)}.mock-finder.anim .finder-ai:not(.show){opacity:0;transform:translateY(18px)}.mock-finder:not(.anim) .finder-ai{display:none}.mock-wallet{min-height:500px;display:grid;grid-template-columns:152px minmax(0,1fr);gap:16px}.wl-rail{display:flex;flex-direction:column;gap:4px;padding-right:14px;border-right:1px solid rgba(255,255,255,.06)}.wl-rail-h{display:flex;align-items:center;justify-content:space-between;margin:2px 4px 10px}.wl-new{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:#ffffff0f;color:var(--nevoa)}.wl-item{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:10px;font-size:12.5px;color:var(--muted);white-space:nowrap}.wl-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.wl-item em{padding:0 7px;border-radius:999px;background:#ffffff12;font-size:10.5px;font-style:normal;color:var(--nevoa)}.wl-item.on{background:#7047eb38;color:#fff;box-shadow:inset 2px 0 0 var(--lavanda)}.wl-main{position:relative;min-width:0;display:flex;flex-direction:column;gap:12px}.wl-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.wl-title b{display:block;font-size:16px;font-weight:500}.wl-title small{font-size:12px;color:var(--muted)}.wl-head-r{display:flex;align-items:center;gap:8px}.wl-people .av{width:26px;height:26px;margin-left:-7px;font-size:9.5px;border-color:#15131d}.wl-people .av:first-child{margin-left:0}.wl-people{opacity:0;transform:scale(.6);transition:opacity .4s var(--ease),transform .5s var(--ease)}.wl-people.show{opacity:1;transform:none}.wl-priv{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-size:11px;color:var(--nevoa);white-space:nowrap;transition:background .4s,border-color .4s,color .4s}.wl-priv.shared{background:#2ed47a1f;border-color:#2ed47a73;color:var(--ok)}#wlShareBtn{gap:6px}#wlShareBtn.pressed{transform:scale(.9);background:var(--pulso-600);box-shadow:0 0 0 5px #a78bfa4d}.wl-tools{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.wl-search{flex:1 1 160px;display:flex;align-items:center;gap:7px;height:32px;padding:0 10px;border-radius:9px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);font-size:11.5px;color:var(--muted)}.wl-tag{padding:4px 9px;border-radius:999px;background:#7047eb2e;font-size:11px;color:var(--nevoa)}.wl-sort{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--muted)}.wl-list{list-style:none;display:grid;gap:6px}.wl-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:10px;border-radius:12px;background:var(--n800);border:1px solid rgba(255,255,255,.06)}.wl-cli b{display:block;font-size:13px;font-weight:500}.wl-cli small{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden}.wl-cli small .ic{width:11px;height:11px}.av.wl-owner{width:24px;height:24px;font-size:9px}.wl-list time{min-width:52px;text-align:right;font-size:11px;color:var(--muted)}.wl-share{position:absolute;top:44px;right:0;z-index:4;width:min(330px,100%);display:grid;gap:10px;padding:16px;--ch: 18px;--bd: rgba(167,139,250,.6);--bg: linear-gradient(160deg, rgba(58,40,122,.98), rgba(22,19,36,.98));box-shadow:0 30px 60px -20px #000c;opacity:0;transform:translateY(-8px) scale(.97);transform-origin:top right;pointer-events:none;transition:opacity .35s var(--ease),transform .45s var(--ease)}.wl-share.show{opacity:1;transform:none}html:not(.js) .wl-share{display:none}.wl-share>b{font-size:13.5px;font-weight:500}.wl-share>small{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.ws-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.ws-row .av{width:26px;height:26px;font-size:9.5px}.ws-name{font-size:12.5px;white-space:nowrap}.wl-cli b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-seg{--l: 0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:3px;border-radius:999px;background:#ffffff12;isolation:isolate}.ws-seg i{position:relative;z-index:1;padding:4px 8px;font-size:10px;font-style:normal;text-align:center;color:var(--muted);transition:color .3s}.ws-seg i.on{color:#fff}.ws-thumb{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 3);border-radius:999px;background:var(--pulso);transform:translate(calc(var(--l) * 100%));transition:transform .45s var(--ease)}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(40px,6vw,96px);align-items:start}.faq-head{position:sticky;top:110px}.faq-head .sub{margin-top:18px}.faq-head .btn{margin-top:30px}.faq-list{border-top:1px solid var(--line)}.qa{border-bottom:1px solid var(--line)}.qa summary{display:flex;align-items:center;gap:16px;padding:26px 0;list-style:none;cursor:pointer;font-family:var(--display);font-size:clamp(18px,1.5vw,21px);font-weight:500;letter-spacing:-.01em;transition:color .25s}.qa summary::-webkit-details-marker{display:none}.qa summary:hover{color:var(--pulso)}.qn{width:34px;flex:none;font-family:var(--mono);font-size:13px;font-weight:400;color:var(--pulso)}.qa-ic{position:relative;flex:none;width:38px;height:38px;margin-left:auto;border-radius:50%;border:1px solid var(--line);color:var(--noite);transition:background .35s,border-color .35s,color .35s,transform .5s var(--ease)}.qa-ic:before,.qa-ic:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.qa-ic:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .45s var(--ease)}.qa.is-open .qa-ic{background:var(--pulso);border-color:var(--pulso);color:#fff;transform:rotate(180deg)}.qa.is-open .qa-ic:after{transform:translate(-50%,-50%) rotate(0)}.qa-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.qa.is-open .qa-body,html:not(.js) .qa[open] .qa-body{grid-template-rows:1fr}.qa-body>div{min-height:0;overflow:hidden}.qa-body p{max-width:52em;padding:0 56px 28px 50px;font-size:16.5px;color:var(--muted)}.cta{padding:clamp(110px,13vw,170px) 0}.cta-bg{position:absolute;inset:0;pointer-events:none}.cta .b1{width:820px;height:820px;right:-14%;top:-30%;background:radial-gradient(circle,rgba(155,0,255,.5),transparent 62%);animation:drift1 20s ease-in-out infinite alternate}.cta .b2{width:700px;height:700px;left:10%;bottom:-55%;background:radial-gradient(circle,rgba(112,71,235,.55),transparent 62%);animation:drift2 24s ease-in-out infinite alternate}.eco{position:absolute;right:2%;top:50%;width:min(980px,90vw);translate:0 -50%;overflow:visible}.eco path{fill:none;stroke:#a78bfa80;stroke-width:1;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;animation:eco 9s linear infinite;opacity:0}@keyframes eco{0%{transform:scale(.35);opacity:0}15%{opacity:.8}to{transform:scale(2.4);opacity:0}}.cta-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.cta-title{margin:24px 0 22px}.beta-form{position:relative;display:flex;flex-wrap:wrap;gap:8px;max-width:540px;margin-top:36px;padding:6px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);transition:border-color .3s,box-shadow .3s}.beta-form:focus-within{border-color:#a78bfab3;box-shadow:0 0 0 5px #7047eb33}.beta-form input{flex:1;min-width:180px;height:50px;padding:0 20px;border:0;background:none;outline:none;font:inherit;font-size:16px;color:#fff}.beta-form input::placeholder{color:var(--n400)}.beta-form .btn{height:50px}.beta-form.shake{animation:shake .45s var(--ease)}@keyframes shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.form-msg{position:absolute;left:22px;top:calc(100% + 12px);font-size:14px}.form-msg.ok{color:var(--ok)}.form-msg.err{color:#ff7088}.cta-note{display:flex;align-items:center;gap:8px;margin-top:54px;font-size:13px;color:var(--muted)}.kv{position:relative;height:460px;display:grid;place-items:center;perspective:1300px}.kv-stack{position:relative;width:min(470px,92%);aspect-ratio:56 / 32;transform-style:preserve-3d;transform:rotateY(var(--ry, -26deg)) rotateX(var(--rx, 14deg)) rotate(-4deg);transition:transform .8s var(--ease);animation:kv-float 7s ease-in-out infinite}@keyframes kv-float{50%{translate:0 -14px}}.kv-layer{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.kv .l1{fill:url(#gLayer);transform:translateZ(60px);filter:drop-shadow(0 30px 50px rgba(112,71,235,.55))}.kv .l2{fill:#e7deff6b;transform:translate3d(34px,-10px,0)}.kv .l3{fill:#a78bfa52;transform:translate3d(68px,-20px,-60px)}.kv .l4{fill:#a78bfa2e;transform:translate3d(102px,-30px,-120px)}.footer{position:relative;overflow:hidden;padding:84px 0 32px;border-top:1px solid rgba(255,255,255,.06);--muted: #9C99AE}.foot-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:48px}.foot-brand p{margin:16px 0 22px;color:var(--muted)}.socials{display:flex;gap:8px}.socials a{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(255,255,255,.1);color:#f5f3f9b3;transition:color .25s,border-color .25s,background .25s,transform .3s var(--ease)}.socials a:hover{color:#fff;border-color:#a78bfa99;background:#7047eb26;transform:translateY(-3px)}.foot-cols{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:40px}.foot-cols h4{margin-bottom:16px;font-family:var(--mono);font-size:11.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.foot-cols a{display:block;padding:5px 0;font-size:15px;color:#f5f3f9d9;text-decoration:none;transition:color .2s}.foot-cols a:hover{color:var(--lavanda)}.foot-word{margin:64px 0 20px;padding-bottom:.04em;font-family:var(--display);font-size:clamp(90px,21vw,330px);font-weight:600;line-height:1;letter-spacing:-.055em;text-align:center;background:linear-gradient(180deg,#a78bfa80 10%,#a78bfa14);-webkit-background-clip:text;background-clip:text;color:transparent;user-select:none}.foot-bottom{display:grid;gap:22px;padding-top:28px;border-top:1px solid rgba(255,255,255,.07);font-size:15px;color:#f5f3f9c7}.fb-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px 28px}.fb-company{display:grid;gap:6px}.fb-company .mono-label{font-size:12px;letter-spacing:.2em;color:#f5f3f9b3}.fb-copy{padding-top:22px;border-top:1px solid rgba(255,255,255,.07)}.foot-legal{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px}.foot-legal i{width:3px;height:3px;border-radius:50%;background:#f5f3f973}.foot-legal a{color:#f5f3f9d1;text-decoration:none;transition:color .2s}.foot-legal a:hover{color:#fff}.to-top{display:inline-flex;align-items:center;gap:8px;color:var(--lavanda);text-decoration:none;transition:color .2s,gap .3s var(--ease)}.to-top:hover{color:var(--nevoa);gap:11px}.to-top .ic{transform:rotate(-90deg)}.foot-brand a[href^=mailto]{color:var(--muted);text-decoration:none;transition:color .2s}.foot-brand a[href^=mailto]:hover{color:var(--lavanda)}.hl,.w>span.hl{padding:0 .06em .2em;margin:0 -.06em -.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hl,.w>span.hl{font-style:normal;background:linear-gradient(95deg,#CDBEFF 0%,var(--lavanda) 45%,#8B67F4 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.light .hl,.light .w>span.hl{background-image:linear-gradient(95deg,var(--pulso),#8B67F4 60%,var(--lavanda))}.kw{color:var(--lavanda)}.hero .h1{font-size:clamp(42px,5.6vw,80px);line-height:1}.pill.pill-caps{gap:12px;padding:6px 16px 6px 6px;font-family:var(--mono);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;border-color:#a78bfa59;box-shadow:0 0 30px -10px #7047ebb3}.pill.pill-caps .sep{background:var(--lavanda);opacity:1}.eyebrow.both:after{content:"";width:18px;height:1px;background:currentColor}.persona-grid{align-items:start}.persona:nth-child(2){margin-top:-10px}.persona:nth-child(3){margin-top:48px}.persona .mono-label{display:flex;align-items:center;gap:12px}.persona .mono-label:after{content:"";width:44px;height:1px;background:#a78bfa73}.persona h3 .kw{color:var(--lavanda)}.vs-close{display:flex;align-items:center;gap:14px;margin-top:4px;padding-top:22px;border-top:1px solid var(--line);font-size:17px;font-weight:500}.vs-close i{flex:none;width:28px;height:2px;border-radius:2px;background:var(--pulso)}.wa-float{position:fixed;right:clamp(16px,2.4vw,28px);bottom:clamp(16px,2.4vw,28px);z-index:70;width:78px;height:78px;display:grid;place-items:center;border-radius:50%;background:#25d366;color:#fff;text-decoration:none;box-shadow:0 16px 34px -10px #25d366a6,0 2px 6px #00000040;transition:transform .3s var(--ease),box-shadow .3s}.wa-float:hover{transform:scale(1.06);box-shadow:0 20px 40px -10px #25d366bf,0 2px 6px #00000040}.wa-float .wa-ic{width:39px;height:39px;fill:currentColor}.wa-ring{position:absolute;inset:-10px;z-index:-1;border-radius:50%;background:#25d36638;animation:wa-ring 2.6s ease-out infinite}@keyframes wa-ring{0%{transform:scale(.7);opacity:.9}70%,to{transform:scale(1.25);opacity:0}}.wa-badge{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:var(--err);border:2px solid #fff;font-size:11px;font-weight:600;line-height:1}.wa-tip{position:absolute;right:calc(100% + 12px);top:50%;translate:0 -50%;padding:8px 12px;border-radius:10px;background:var(--gelo);color:var(--noite);font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 12px 30px -12px #0009;opacity:0;transform:translate(6px);pointer-events:none;transition:opacity .25s,transform .3s var(--ease)}.wa-float:hover .wa-tip,.wa-float:focus-visible .wa-tip{opacity:1;transform:none}.steps-sec.page-top{padding-bottom:clamp(72px,9vw,120px)}.plans-credits{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 16px;margin:34px auto 0;padding:14px 18px;width:fit-content;max-width:100%;border-radius:16px;background:#7047eb1f;border:1px solid rgba(167,139,250,.28);font-size:14.5px;color:#dcd3ff;text-align:center}.plans-credits .spk{width:14px;height:14px;fill:var(--lavanda)}.plans-credits a{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:500;text-decoration:none}.plans-credits a:hover{color:var(--lavanda)}.rivals{background:radial-gradient(60% 50% at 50% 0%,rgba(167,139,250,.28),transparent 70%),var(--gelo)}.rv-table{width:min(1060px,100%);margin:0 auto;padding:10px;border-radius:26px;background:#fff;border:1px solid rgba(12,10,20,.08);box-shadow:0 40px 80px -50px #1e0f5773}.rv-head,.rv-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr)}.rv-head>span{padding:22px 20px;font-family:var(--display);font-size:16px;font-weight:500;text-align:center}.rv-head .rv-dm{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:18px 18px 0 0;background:linear-gradient(140deg,#5a33d6,#3f1f9e);color:#fff;font-size:18px}.rv-badge{position:absolute;top:-8px;right:14px;padding:5px 11px;border-radius:8px;background:#dcceff;font-family:var(--font);font-size:11.5px;font-style:normal;font-weight:500;color:#3f1f9e;box-shadow:0 8px 18px -10px #3f1f9e99}.rv-row>*{padding:20px 22px;font-size:15px;line-height:1.45}.rv-row:nth-child(2n)>*{background:#7047eb0b}.rv-row:nth-child(2n)>:first-child{border-radius:12px 0 0 12px}.rv-row:nth-child(2n)>:last-child{border-radius:0 12px 12px 0}.rv-crit{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:500;color:var(--noite)}.rv-crit .ic{flex:none;width:22px;height:22px;stroke-width:1.6;color:#0c0a149e}.rv-crit .ic:has(use[href="#i-spark"]){color:var(--pulso)}.rv-yes,.rv-no{display:flex;align-items:center;gap:14px}.rv-yes{color:#3a3550;border-left:1.5px solid #5A33D6;border-right:1.5px solid #5A33D6}.rv-row:last-child .rv-yes{border-bottom:1.5px solid #5A33D6;border-radius:0 0 14px 14px}.rv-yes .ic{flex:none;width:24px;height:24px;stroke-width:1.6;color:var(--pulso)}.rv-no{color:var(--n500)}.rv-no .ic{flex:none;width:24px;height:24px;stroke-width:1.6;color:#0c0a1480}.rv-note{max-width:760px;margin:22px auto 0;font-size:12.5px;line-height:1.5;text-align:center;color:var(--n400)}.consult{padding:clamp(96px,11vw,150px) 0}.consult-bg{position:absolute;inset:0;pointer-events:none}.consult-bg .glow-a{position:absolute;width:760px;height:760px;left:-18%;bottom:-55%;border-radius:50%;background:radial-gradient(circle,rgba(112,71,235,.55),transparent 62%)}.consult-bg .glow-b{position:absolute;width:620px;height:620px;right:-14%;top:-40%;border-radius:50%;background:radial-gradient(circle,rgba(155,0,255,.38),transparent 62%)}.consult-bg .grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 20%,transparent 75%)}.consult-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,3vw,40px);align-items:center}.consult-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(28px,3.4vw,48px);border-radius:30px;background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid rgba(167,139,250,.35);box-shadow:0 0 0 1px #7047eb1f,0 40px 90px -40px #7047ebcc;backdrop-filter:blur(12px)}.consult-card .pill-ic{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#7047eb4d;color:var(--nevoa)}.consult-card .pill-ic .ic{width:15px;height:15px}.consult-card .h2{font-size:clamp(32px,3.6vw,48px)}.consult-card .sub{margin:0}.consult-card>.btn{width:100%;justify-content:space-between;padding:0 26px}.consult-feats{list-style:none;width:100%;display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:12px;padding-top:6px}.consult-feats li{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.35;color:#c9c3de}.consult-feats li+li{padding-left:12px;border-left:1px solid rgba(255,255,255,.1)}.consult-feats .ic{flex:none;color:var(--lavanda)}.consult-media{position:relative}.cm-frame{position:relative;aspect-ratio:16 / 11;border-radius:28px;overflow:hidden;border:1px solid rgba(167,139,250,.35);background:radial-gradient(80% 70% at 30% 30%,rgba(112,71,235,.45),transparent 65%),radial-gradient(60% 60% at 80% 80%,rgba(155,0,255,.3),transparent 65%),linear-gradient(160deg,#1d1733,#0e0b18);box-shadow:0 40px 90px -40px #000000e6}.cm-frame img,.cm-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cm-frame .cm-video{object-position:100% 50%;transform:scale(1.14);transform-origin:100% 38%}.cm-frame:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,rgba(12,10,20,.28),transparent 32%,transparent 52%,rgba(12,10,20,.62)),linear-gradient(0deg,rgba(112,71,235,.32),transparent 38%);box-shadow:inset 0 0 0 1px #a78bfa2e}.cm-chips{position:absolute;right:-14px;top:50%;translate:0 -50%;list-style:none;display:grid;gap:12px}.cm-chips li{display:flex;align-items:center;gap:10px;padding:12px 18px 12px 12px;border-radius:14px;background:#120f1ed1;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(12px);font-size:14px;font-weight:500;box-shadow:0 20px 40px -20px #000000e6}.cm-chips li:nth-child(2){margin-right:26px}.cm-chips span{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--pulso);color:#fff}.cm-chips .ic{width:16px;height:16px}.qa-body a{color:var(--pulso);font-weight:500;text-underline-offset:3px}.qa-body b{font-weight:600;color:var(--noite)}.dark .qa-body a{color:var(--lavanda)}.dark .qa-body b{color:var(--gelo)}.dark .qa summary:hover{color:var(--lavanda)}.dark .qa-ic{color:var(--gelo)}.dark .qn{color:var(--lavanda)}.credits-hero{padding:calc(var(--nav-h, 80px) + 70px) 0 clamp(56px,7vw,90px)}.crumbs{display:flex;align-items:center;gap:8px;margin-bottom:26px;font-size:13.5px;color:var(--muted)}.crumbs a{color:var(--muted);text-decoration:none;transition:color .2s}.crumbs a:hover{color:#fff}.crumbs span[aria-current]{color:var(--lavanda)}.credits-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:center}.credits-hero .h1{margin:18px 0 20px;font-size:clamp(40px,5vw,70px);line-height:1.02}.credits-hero .lead{margin-bottom:32px}.credits-hero .hero-ctas{margin-top:0}.coins{position:relative;aspect-ratio:1 / .92;display:grid;place-items:center;border-radius:30px;overflow:hidden;background:radial-gradient(60% 55% at 55% 50%,rgba(112,71,235,.4),transparent 70%),linear-gradient(160deg,#1a1626,#0d0b14);border:1px solid rgba(255,255,255,.08)}.coin-stack{position:relative;width:62%;aspect-ratio:1 / 1.05;transform:rotate(-9deg)}.coin{position:absolute;left:0;right:0;height:33%;animation:coin-float 6s ease-in-out infinite}.coin i{position:absolute;left:0;right:0;border-radius:50%}.coin .bt{top:30%;height:70%;background:#08070c}.coin .sd{top:35%;height:30%;border-radius:0;background:linear-gradient(90deg,#121018,#3a3646 45%,#15131c)}.coin .tp{top:0;height:70%;background:radial-gradient(70% 90% at 35% 30%,#3c3849,#17151e 70%);box-shadow:inset 0 1px #ffffff2e}.coin.c-top{top:4%}.coin.c-mid{top:36%;animation-delay:-1.5s}.coin.c-bot{top:66%;animation-delay:-3s}.coin.c-mid .sd{background:linear-gradient(90deg,#3b21a8,#8b67f4 45%,#4422b3);box-shadow:0 0 50px #7047ebe6}.coin.c-mid .tp{background:radial-gradient(70% 90% at 35% 30%,#8b67f4,#5b2fd9 70%)}.coin.c-mid .bt{background:#2a1677}.coin.c-top .mark{position:absolute;left:50%;top:35%;width:24%;translate:-50% -50%;transform:scaleY(.6);fill:#f5f3f9;filter:drop-shadow(0 0 8px rgba(231,222,255,.7))}@keyframes coin-float{50%{translate:0 -8px}}.benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,5vw,64px);border-radius:20px;border:1px solid rgba(255,255,255,.09);background:#ffffff06}.benefits li{list-style:none;display:flex;align-items:center;justify-content:center;gap:14px;padding:22px 18px;font-size:15px;font-weight:500}.benefits li+li{border-left:1px solid rgba(255,255,255,.09)}.benefits .ic{width:26px;height:26px;color:var(--lavanda)}.packs-sec{padding-top:clamp(48px,6vw,80px)}.packs-sec .sec-head{margin-bottom:40px}.packs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 22px;width:min(1720px,calc(100vw - 64px));margin-left:50%;translate:-50% 0}.pack{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 9;row-gap:12px;padding:36px 34px 32px;border-radius:28px;background:linear-gradient(180deg,#17151f,#110f19);border:1px solid rgba(255,255,255,.08);transition:transform .45s var(--ease),border-color .3s}@supports not (grid-template-rows: subgrid){.pack{display:flex;flex-direction:column;gap:12px}}.pack:hover{transform:translateY(-4px);border-color:#a78bfa59}.pack.featured{border-color:transparent;background:radial-gradient(100% 60% at 50% 0%,rgba(112,71,235,.42),transparent 70%),linear-gradient(180deg,#1b1530,#110f19);box-shadow:inset 0 0 0 1px #a78bfa73,0 40px 80px -40px #7047ebcc}.pack-tag{position:absolute;top:-13px;left:50%;translate:-50% 0;padding:5px 14px;border-radius:999px;background:linear-gradient(90deg,var(--pulso),var(--lavanda));font-size:12px;font-weight:600;white-space:nowrap;color:#fff;box-shadow:0 8px 20px -8px #7047ebe6}.pack-ic{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#7047eb29;color:var(--lavanda)}.pack-ic .ic{width:26px;height:26px}.pack h3{font-family:var(--display);font-size:24px;font-weight:500;letter-spacing:-.02em}.pack-desc{font-size:14.5px;line-height:1.45;color:var(--muted)}.pack-save{align-self:start;justify-self:start;padding:4px 11px;border-radius:999px;border:1px solid rgba(46,212,122,.5);background:#2ed47a1a;font-size:12px;font-weight:500;color:var(--ok)}.pack-save:empty{visibility:hidden}.pack-qty{padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.pack-qty b{display:block;font-family:var(--display);font-size:clamp(40px,3.4vw,50px);font-weight:500;line-height:1;letter-spacing:-.04em;color:var(--lavanda);font-variant-numeric:tabular-nums}.pack-qty span{display:block;margin-top:6px;font-size:14px;color:var(--muted)}.pack-price{display:flex;align-items:baseline;gap:4px}.pack-price small{font-size:16px;color:var(--muted)}.pack-price b{font-family:var(--display);font-size:36px;font-weight:500;letter-spacing:-.03em;line-height:1}.pack-price sup{align-self:flex-start;margin-top:3px;font-family:var(--display);font-size:17px;font-weight:500}.pack-pay{margin-top:-6px;font-size:13.5px;color:var(--muted)}.pack-est{padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font-size:14px;line-height:1.45;color:#c9c3de}.pack .btn{align-self:end}.packs-notes{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-top:20px;font-size:12.5px;color:var(--n400)}.wallet-strip{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:36px;padding:20px 24px;border-radius:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.09)}.wallet-strip>.ic{width:36px;height:36px;color:var(--lavanda)}.wallet-strip div{flex:1;min-width:220px}.wallet-strip b{display:block;font-size:16px;font-weight:500}.wallet-strip small{display:block;margin-top:2px;font-size:14px;color:var(--muted)}.wallet-strip a{display:inline-flex;align-items:center;gap:6px;color:var(--lavanda);font-weight:500;text-decoration:none}.wallet-strip a:hover{color:var(--nevoa)}.uses{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.uses li{display:flex;align-items:flex-start;gap:16px;padding:26px 24px}.uses li:not(:nth-child(3n+1)){border-left:1px solid rgba(255,255,255,.08)}.uses li:nth-child(n+4){border-top:1px solid rgba(255,255,255,.08)}.uses .ic{flex:none;width:30px;height:30px;color:var(--lavanda)}.uses b{display:block;font-size:16.5px;font-weight:500}.uses small{display:block;margin-top:4px;font-size:14px;line-height:1.45;color:var(--muted)}.uses-note{display:flex;align-items:center;gap:16px;margin-top:18px;font-size:13px;color:var(--n400)}.uses-note:before,.uses-note:after{content:"";flex:1;height:1px;background:#ffffff14}.credits-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,80px);align-items:start}.credits-faq .faq-list{border-top-color:#ffffff14}.credits-faq .qa{border-bottom-color:#ffffff14}.help-strip{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:clamp(56px,7vw,90px);padding:24px 28px;border-radius:22px;background:linear-gradient(120deg,#7047eb47,#7047eb0f 70%);border:1px solid rgba(167,139,250,.45)}.help-strip>.wa-mark{width:54px;height:54px;flex:none;display:grid;place-items:center;border-radius:50%;border:1.5px solid rgba(167,139,250,.6);color:var(--lavanda)}.help-strip>.wa-mark svg{width:28px;height:28px;fill:currentColor}.help-strip div{flex:1;min-width:220px}.help-strip b{display:block;font-family:var(--display);font-size:22px;font-weight:500;letter-spacing:-.01em}.help-strip small{display:block;margin-top:4px;font-size:15px;color:#c9c3de}@media(max-width:1180px){.app{grid-template-columns:190px 1fr}.app-ai{display:none}.bento{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}.bento .bcard{grid-column:auto;grid-row:auto}.bento .b-copilot,.bento .b-wallet,.bento .b-results{grid-column:span 2}.hero-visual{--pr: 10px}.f-ai{width:184px;left:0}.f-stat{right:-2%}.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-desc{min-height:0}}@media(min-width:981px)and (max-width:1150px){.consult-feats{grid-template-columns:minmax(0,1fr);justify-content:stretch}.consult-feats li+li{padding-left:0;border-left:0}.consult-feats br{display:none}}@media(max-width:980px){.nav-links,.nav-cta .login{display:none}.burger{display:block}.mobile-menu{pointer-events:auto;position:absolute;top:calc(100% + 10px);left:var(--gutter);right:var(--gutter);display:flex;flex-direction:column;max-height:calc(100svh - 110px);overflow-y:auto;padding:14px 20px 22px;border-radius:20px;background:#0e0b18f7;backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 80px -30px #000000e6;clip-path:inset(0 0 100% 0 round 20px);visibility:hidden;transition:clip-path .5s var(--ease),visibility .5s}.nav.menu-open .mobile-menu{clip-path:inset(0 0 0 0 round 20px);visibility:visible}.nav.menu-open .nav-inner{background:#0e0b18f7}.nav-inner{padding-left:16px}.mobile-menu>a{padding:14px 4px;font-size:22px;font-family:var(--display);color:var(--gelo);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.07)}.mm-cta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.mm-cta .btn{padding:0 14px}.hero{padding-top:112px}.hero-grid{grid-template-columns:1fr;gap:24px}.hero-visual{height:640px;place-items:center;--pr: 0px}.phone-glow{margin-right:0}.f-ai{left:calc(50% - 370px);width:210px}.f-stat{right:calc(50% - 370px)}.f-tag{right:calc(50% - 330px)}.f-toast{left:calc(50% - 340px)}.manifesto-grid,.compare-grid,.cta-grid,.stats-grid,.faq-grid,.panel{grid-template-columns:minmax(0,1fr)}.sec-head.split{grid-template-columns:1fr}.persona-grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.persona:nth-child(n){margin-top:0}.rv-row,.rv-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rv-head>:first-child{display:none}.rv-crit{grid-column:1 / -1;padding-bottom:0}.rv-head .rv-dm{border-radius:14px}.rv-row{padding-bottom:14px}.rv-row+.rv-row{border-top:1px solid rgba(12,10,20,.07)}.rv-row:nth-child(2n)>*{background:none}.rv-row .rv-yes,.rv-row:last-child .rv-yes{margin-top:10px;border:1.5px solid #5A33D6;border-radius:12px;background:#7047eb0f}.rv-row .rv-no{margin-top:10px}.consult-grid,.credits-hero-grid,.credits-faq{grid-template-columns:minmax(0,1fr)}.uses{grid-template-columns:repeat(2,minmax(0,1fr))}.uses li:nth-child(n){border-left:0;border-top:1px solid rgba(255,255,255,.08)}.uses li:nth-child(2n){border-left:1px solid rgba(255,255,255,.08)}.uses li:nth-child(-n+2){border-top:0}.packs{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-chips{right:12px}.fn-grid,.fn-grid.reverse{grid-template-columns:minmax(0,1fr)}.fn-grid.reverse .fn-visual{order:0}.feat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:repeat(2,1fr);row-gap:48px}.steps-line{display:none}.faq-head{position:static}.kv{height:340px}.chaos{height:560px;max-width:560px;width:100%;margin-inline:auto}}@media(max-width:640px){body{font-size:16px}.nav-cta .btn{display:none}.foot-legal{gap:10px 22px}.foot-legal i{display:none}.hero-ctas .btn{flex:1 1 100%}.hero-proof br{display:none}.hero-visual{height:600px}.phone{transform:scale(.9)}.f-ai,.f-tag{display:none}.f-stat{right:0;bottom:1%;width:176px;padding:12px 14px}.f-stat b{font-size:24px}.f-toast{left:0;top:7%}.tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;height:46px;padding:0 16px;font-size:14px}.panel{padding:20px 16px;border-radius:22px}.mock{padding:14px;min-height:0}.seg span:not(.on){display:none}.ir-meta time{display:none}.ir-meta{flex:none;max-width:42%}.ir-meta .badge{height:auto;min-height:22px;padding-block:3px;white-space:normal;line-height:1.25;text-align:right}.kanban{grid-template-columns:repeat(3,minmax(148px,1fr));overflow-x:auto}.fnode{min-width:0;gap:6px;padding:6px 8px 6px 6px}.fnode b{font-size:10.5px;white-space:normal;line-height:1.2}.fnode small{font-size:8px}.fn-ic{width:22px;height:22px;border-radius:7px}.fn-ic .ic{width:12px;height:12px}.fnode[style*="--x:25%"],.fnode[style*="--x:75%"]{max-width:46%}.vs-toggle button{padding:0 14px;font-size:13px}.vs-window{min-height:480px}.bento{grid-template-columns:minmax(0,1fr)}.bento .b-copilot,.bento .b-wallet,.bento .b-results{grid-column:auto}.b-wallet,.b-results{flex-direction:column;align-items:stretch}.b-wallet .b-copy,.b-results .b-copy{flex:none}.app{grid-template-columns:minmax(0,1fr);min-height:0}.app-side{display:none}.app-main{padding:16px}.ask-ai{display:none}.kpis{grid-template-columns:1fr 1fr}.app-row{grid-template-columns:1fr}.stat{padding:22px 0}.stat:nth-child(odd){padding-right:14px}.stat:nth-child(2n){padding-left:16px}.stat b{font-size:46px}.stat>span{font-size:13.5px}.steps{grid-template-columns:1fr}.qa-body p{padding:0 0 24px 50px}.chip{font-size:12px;padding:8px 11px}.c3{left:-2%}.c4{right:-2%}.plans,.packs{grid-template-columns:minmax(0,1fr);width:auto;max-width:520px;margin-inline:auto;translate:none}.plan,.pack{padding:28px 22px 24px}.feat-grid{grid-template-columns:minmax(0,1fr)}.feat-grid li{flex-direction:row;align-items:flex-start;padding:16px}.fg-ic{flex:none}.one-liner{flex-direction:column;gap:8px;padding:20px}.fn-kpi{gap:14px}.mock-finder{min-height:0}.fr{grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;padding:10px}.billing button{padding:0 12px;font-size:14px}.billing em{font-size:10px;padding:2px 6px}.avail{align-items:flex-start;border-radius:16px}.avail .ic{margin-top:2px}.fr .power,.fr-add em{display:none}.fr-add{padding:0 9px}.fr-av{width:30px;height:30px}.finder-meta span:last-child{display:none}.mock-wallet{grid-template-columns:minmax(0,1fr)}.wl-rail{flex-direction:row;overflow-x:auto;padding:0 0 10px;border-right:0;border-bottom:1px solid rgba(255,255,255,.06);scrollbar-width:none}.wl-rail-h{display:none}.wl-item{flex:none}.wl-list li{grid-template-columns:auto minmax(0,1fr) auto}.wl-list .wl-owner,.wl-list time,.wl-sort{display:none}.wl-share{top:52px}.kv{height:250px}.kv-stack{width:66%}.kv .l2{transform:translate3d(18px,-6px,0)}.kv .l3{transform:translate3d(36px,-12px,-40px)}.kv .l4{transform:translate3d(54px,-18px,-80px)}.beta-form{border-radius:22px}.beta-form .btn{width:100%}.foot-cols{grid-template-columns:1fr 1fr}.fb-row{flex-direction:column;align-items:flex-start}.foot-bottom{font-size:14px}.wa-float{width:70px;height:70px}.wa-float .wa-ic{width:35px;height:35px}.wa-tip{display:none}.pill.pill-caps{font-size:10px;letter-spacing:.08em;padding-right:12px}.rv-table{padding:6px;border-radius:20px}.rv-head>span{padding:16px 12px;font-size:14px}.rv-row>*{padding:12px;font-size:13.5px}.rv-row .rv-crit{font-size:15px}.rv-yes,.rv-no{gap:10px}.rv-yes .ic,.rv-no .ic{width:20px;height:20px}.rv-head .rv-dm{font-size:16px}.rv-badge{right:8px;font-size:10px}.consult-feats{grid-template-columns:minmax(0,1fr);justify-content:stretch}.consult-feats li+li{padding-left:0;border-left:0}.consult-feats br{display:none}.cm-chips{position:static;translate:none;margin-top:14px}.cm-chips li:nth-child(2){margin-right:0}.benefits{grid-template-columns:minmax(0,1fr)}.benefits li{justify-content:flex-start}.benefits li+li{border-left:0;border-top:1px solid rgba(255,255,255,.09)}.uses{grid-template-columns:minmax(0,1fr)}.uses li:nth-child(n){border-left:0;border-top:1px solid rgba(255,255,255,.08)}.uses li:first-child{border-top:0}.help-strip .btn{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html.js .splash{display:none}}@media(max-width:760px){.app-search{height:auto;min-height:36px;padding-block:7px;white-space:normal;line-height:1.3}}
