.hero,.flows,.section-a,.section-b,.pricing,.faq,.cta-final{flex-direction:column;justify-content:center;min-height:100vh;display:flex}.hero{text-align:center;min-height:calc(100vh - 88px);padding:24px 0;position:relative;overflow:hidden}.hero-glow{background:radial-gradient(closest-side, var(--accent-soft), transparent 70%);pointer-events:none;z-index:0;filter:blur(20px);width:1100px;height:700px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.hero-grid{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 30%,#000 40%,#0000 75%);mask-image:radial-gradient(60% 50% at 50% 30%,#000 40%,#0000 75%)}.hero-inner{z-index:1;position:relative}.hero-badge{color:var(--fg-2);background:var(--bg-2);border:1px solid var(--border-soft);border-radius:999px;align-items:center;gap:7px;margin-bottom:22px;padding:6px 12px;font-size:12px;display:inline-flex}.hero-badge-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);border-radius:50%;animation:2.2s ease-in-out infinite dotPulse}@keyframes dotPulse{0%,to{box-shadow:0 0 10px var(--accent);opacity:1}50%{box-shadow:0 0 3px var(--accent);opacity:.55}}.hero-title{letter-spacing:-.04em;text-wrap:balance;color:#fff;margin:0 0 22px;font-size:clamp(37px,5.4vw,66px);font-weight:600;line-height:1.08}.hero-title .title-em{white-space:nowrap;color:var(--accent);font-style:normal;font-weight:600}@supports ((-webkit-background-clip:text) or (background-clip:text)){.hero-title .title-em{background:linear-gradient(96deg, var(--accent), var(--accent-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.hero-badge,.hero-title,.hero-sub,.hero-ctas{animation:.7s cubic-bezier(.22,.61,.36,1) both heroReveal}.hero-title{animation-delay:60ms}.hero-sub{animation-delay:.14s}.hero-ctas{animation-delay:.22s}@keyframes heroReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-badge,.hero-title,.hero-sub,.hero-ctas{animation:none}}.hero-sub{color:var(--fg-3);text-wrap:pretty;max-width:580px;margin:0 auto 34px;font-size:17px;line-height:1.55}.hero-sub-em{color:var(--fg);font-weight:600}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:30px;display:flex}.btn-arrow{transition:transform .15s}.btn:hover .btn-arrow{transform:translate(3px)}.hero-ctas .btn-accent,.cta-actions .btn-accent{position:relative;overflow:hidden}.hero-ctas .btn-accent:after,.cta-actions .btn-accent:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff6,#0000);width:55%;height:100%;transition:left .6s;position:absolute;top:0;left:-150%;transform:skew(-20deg)}.hero-ctas .btn-accent:hover:after,.cta-actions .btn-accent:hover:after{left:150%}.hero-reassure{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.hero-reassure li{color:var(--fg-2);background:var(--bg-2);border:1px solid var(--border-soft);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;display:inline-flex}.hero-reassure svg{color:var(--accent);flex-shrink:0}.hero-social{color:var(--fg-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 44px;font-size:13.5px;display:flex}.hero-social strong{color:var(--fg-2);font-weight:600}.hero-social-avatars{display:inline-flex}.hero-social-avatars img{object-fit:cover;border:2px solid var(--bg);border-radius:50%;width:26px;height:26px;margin-left:-8px}.hero-social-avatars img:first-child{margin-left:0}.hero-mockup{z-index:1;max-width:1140px;margin:0 auto;padding:0;position:relative}.mockup{border:1px solid var(--border);text-align:left;background:linear-gradient(#14141a,#0e0e12);border-radius:18px;overflow:hidden;box-shadow:0 50px 100px -20px #0009,0 30px 60px -30px #ff5a1f4d,inset 0 1px #ffffff0d}.mockup-status-dot{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #10b981}.mockup-body{grid-template-rows:minmax(0,1fr);grid-template-columns:56px 340px minmax(0,1fr);height:clamp(440px,100vh - 440px,640px);display:grid}.mockup-rail{border-right:1px solid var(--border-soft);background:#00000047;flex-direction:column;align-items:center;gap:18px;padding:12px 0;display:flex}.mockup-rail-logo{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mockup-rail-icons{flex-direction:column;align-items:center;gap:6px;display:flex}.mockup-rail-bottom{flex-direction:column;align-items:center;gap:6px;margin-top:auto;display:flex}.mockup-rail-ico{width:34px;height:34px;color:var(--fg-3);border-radius:9px;justify-content:center;align-items:center;display:flex;position:relative}.mockup-rail-ico-active{background:var(--accent-soft);color:var(--accent)}.mockup-rail-badge{background:var(--accent);color:#fff;text-align:center;border-radius:7px;min-width:14px;height:14px;padding:0 3px;font-size:8.5px;font-weight:700;line-height:14px;position:absolute;top:-2px;right:-2px}.mockup-side-head{justify-content:space-between;align-items:center;display:flex}.mockup-side-brand{color:var(--fg);letter-spacing:-.01em;font-size:13px;font-weight:700}.mockup-side-head-actions{gap:2px;display:flex}.mockup-side-ico{width:22px;height:22px;color:var(--fg-3);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.mockup-sidebar{border-right:1px solid var(--border-soft);background:#00000026;flex-direction:column;gap:10px;padding:12px 10px;display:flex;overflow:hidden}.mockup-search{background:var(--bg-2);border:1px solid var(--border-soft);color:var(--fg-4);border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:11.5px;display:flex}.mockup-filters{align-items:flex-end;gap:5px;margin-top:2px;padding-top:9px;display:flex}.mockup-filter{color:var(--fg-3);white-space:nowrap;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:4px 9px;font-size:10px;font-weight:500;display:inline-flex;position:relative}.mockup-filter i{background:var(--bg-3);color:var(--fg-3);font-variant-numeric:tabular-nums;border:2px solid #14141a;border-radius:999px;padding:2px 5px;font-size:7.5px;font-style:normal;font-weight:600;line-height:1;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.mockup-filter-active{background:var(--accent);color:#fff;font-weight:600}.mockup-filter-active i{color:var(--accent);background:#fff}.mockup-filter-tag{color:var(--fg-3);background:var(--bg-3);border-radius:9px;flex-shrink:0;align-items:center;gap:3px;padding:6px 8px;display:inline-flex}.mockup-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-4);padding:2px 4px;font-size:9.5px;font-weight:700}.mockup-convo-list{flex-direction:column;gap:2px;display:flex;overflow:hidden}.mockup-convo{cursor:default;border-radius:8px;gap:9px;padding:9px 8px;display:flex}.mockup-convo:hover{background:var(--bg-2)}.mockup-convo-active{background:var(--bg-3)}.mockup-convo-avatar{color:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:11px;font-weight:600;display:inline-flex}.mockup-convo-avatar-empty{background:var(--bg-3);color:var(--fg-3)}.mockup-convo-avatar-lg{border-radius:50%;width:38px;height:38px;font-size:12px}.mockup-convo-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mockup-convo-top{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.mockup-convo-name{min-width:0;color:var(--fg);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex;overflow:hidden}.mockup-convo-name>span:not(.mockup-etq){text-overflow:ellipsis;overflow:hidden}.mockup-etq{border-radius:3px;flex-shrink:0;width:13px;height:11px}.mockup-convo-meta{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.mockup-convo-time{color:var(--fg-4);flex-shrink:0;font-size:10px}.mockup-convo-time-today{color:#34d399}.mockup-pin{color:var(--fg-4)}.mockup-convo-who{color:var(--fg-4);align-items:center;display:inline-flex}.mockup-convo-mid{justify-content:space-between;align-items:center;gap:6px;display:flex}.mockup-convo-last{color:var(--fg-4);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;max-width:168px;font-size:11px;display:inline-flex;overflow:hidden}.mockup-convo-last b{color:var(--fg-3);flex-shrink:0;font-weight:600}.mockup-check{color:var(--fg-4);flex-shrink:0}.mockup-unread{color:#07300d;background:#22c55e;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:9.5px;font-weight:700;display:inline-flex}.mockup-convo-tag{margin-top:3px}.mockup-convo-foot{justify-content:flex-end;align-items:center;gap:6px;margin-top:4px;display:flex}.mockup-convo-id{color:#4ade80;font-variant-numeric:tabular-nums;background:#22c55e29;border-radius:7px;align-items:center;padding:2px 9px;font-size:10px;font-weight:600;display:inline-flex}.mockup-tag-pill{letter-spacing:.01em;border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:500;display:inline-flex}.mockup-tag-pill[data-tag=Vendas],.mockup-tag-pill[data-tag=Sales]{color:var(--accent);background:#ff5a1f26}.mockup-tag-pill[data-tag=Suporte],.mockup-tag-pill[data-tag=Support]{color:#60a5fa;background:#3b82f626}.mockup-tag-pill[data-tag=Técnico],.mockup-tag-pill[data-tag=Technical],.mockup-tag-pill[data-tag=Téc\.]{color:#c084fc;background:#a855f726}.mockup-conv{background:#0000001a;flex-direction:column;display:flex}.mockup-conv-head{border-bottom:1px solid var(--border-soft);align-items:center;gap:10px;padding:12px 16px;display:flex}.mockup-conv-head-info{flex:1}.mockup-conv-head-name{font-size:13px;font-weight:600}.mockup-conv-head-meta{color:var(--fg-3);align-items:center;gap:5px;margin-top:2px;font-size:10.5px;display:flex}.mockup-conv-head-actions{align-items:center;gap:6px;display:flex}.mockup-conv-back{color:var(--fg-3);align-items:center;display:inline-flex}.mockup-head-btn{color:var(--fg-2);border:1px solid var(--border-soft);background:var(--bg-2);border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:10.5px;font-weight:500;display:inline-flex}.mockup-head-btn-tag{color:var(--accent);background:var(--accent-soft);border-color:#ff5a1f4d}.mockup-head-btn-warn{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2440}.mockup-icon-btn{background:var(--bg-2);width:26px;height:26px;color:var(--fg-3);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.mockup-conv-subbar{border-bottom:1px solid var(--border-soft);background:#ffffff05;justify-content:space-between;align-items:center;gap:10px;padding:8px 16px;display:flex}.mockup-subbar-info{color:var(--fg-2);align-items:center;gap:6px;font-size:11px;display:inline-flex}.mockup-subbar-info svg{color:#34d399}.mockup-subbar-actions{gap:6px;display:flex}.mockup-subbar-btn{color:var(--fg-3);border:1px solid var(--border-soft);border-radius:6px;padding:4px 8px;font-size:10px}.mockup-messages{flex-direction:column;flex:1;justify-content:flex-start;gap:10px;min-height:0;padding:16px 24px;display:flex;overflow:hidden}.mockup-msg{flex-direction:column;gap:3px;max-width:80%;display:flex}.mockup-msg-client{align-self:flex-start}.mockup-msg-agent{align-self:flex-end;align-items:flex-end}.mockup-msg-time{color:var(--fg-4);font-size:9px}.mockup-msg-agent .mockup-msg-time{color:#4d8f6e}.mockup-bubble{text-wrap:pretty;border-radius:12px;padding:9px 12px;font-size:12.5px;line-height:1.45}.mockup-msg-client .mockup-bubble{background:var(--bg-2);border:1px solid var(--border-soft);border-bottom-left-radius:4px}.mockup-msg-agent .mockup-bubble{color:#eafaf2;background:linear-gradient(#1f6f4d,#17573b);border:1px solid #10b98159;border-bottom-right-radius:4px}.mockup-day{letter-spacing:.06em;color:var(--fg-3);background:var(--bg-2);border:1px solid var(--border-soft);text-transform:uppercase;border-radius:999px;align-self:center;padding:3px 12px;font-size:9.5px;font-weight:600}.mockup-event{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf242e;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:4px 11px;font-size:10.5px;display:inline-flex}.mockup-event i{color:var(--fg-4);font-variant-numeric:tabular-nums;font-size:9.5px;font-style:normal}.mockup-quickreplies{flex-wrap:wrap;gap:6px;padding:10px 14px 0;display:flex}.mockup-qr{color:var(--fg-2);border:1px solid var(--border);background:var(--bg-2);border-radius:999px;padding:4px 10px;font-size:10px}.mockup-composer{background:#0000002e;border:1px solid #22c55e66;border-radius:12px;margin:10px 14px 14px;padding:9px 12px;box-shadow:0 0 0 3px #22c55e0f}.mockup-composer-tabs{border-bottom:1px solid var(--border-soft);align-items:center;gap:16px;margin-bottom:8px;padding:0 2px 8px;display:flex}.mockup-composer-tab{color:var(--fg-4);border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-9px;padding-bottom:8px;font-size:11px;display:inline-flex}.mockup-composer-tab-active{color:var(--fg);border-bottom-color:#22c55e;font-weight:600}.mockup-composer-hint{color:var(--fg-4);margin-left:auto;font-size:10px}.mockup-composer-row{align-items:center;gap:8px;padding:4px 2px;display:flex}.mockup-composer-icon{color:var(--fg-3);display:inline-flex}.mockup-composer-icon-mic{color:#4ade80;background:#22c55e29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.mockup-composer-placeholder{color:var(--fg-4);flex:1;font-size:12px}.mockup-composer-foot{color:var(--fg-3);border-top:1px solid var(--border-soft);align-items:center;gap:16px;margin-top:8px;padding:8px 2px 0;display:flex}.mockup-composer-foot-person{color:var(--accent)}.mockup-archived{color:var(--fg-3);align-items:center;gap:9px;padding:8px;font-size:12px;display:flex}.mockup-archived svg{color:var(--fg-4)}.mockup-archived-n{color:var(--fg-4);margin-left:auto;font-size:11px;font-weight:600}.mockup-convo-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.mockup-conv-actions{border-bottom:1px solid var(--border-soft);align-items:center;gap:6px;padding:9px 16px;display:flex}.mockup-head-btn-accent{color:var(--accent);background:var(--accent-soft);border-color:#ff5a1f59}.mockup-dot-accent{background:var(--accent);border-radius:50%;width:6px;height:6px}.mockup-head-search{background:var(--bg-2);border:1px solid var(--border-soft);color:var(--fg-4);border-radius:8px;align-items:center;gap:7px;margin-left:auto;padding:6px 11px;font-size:11px;display:inline-flex}.mockup-head-kebab{color:var(--fg-3);display:inline-flex}.mockup-conv-stage{flex:1;min-height:0;display:flex}.mockup-hu-rail{flex-direction:column;align-items:center;gap:14px;padding:18px 10px 0;display:flex}.mockup-hu-avatar{background:linear-gradient(180deg, #ff8a4d, var(--accent));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:9px;font-weight:700;display:inline-flex}.mockup-hu-ico{border:1px solid var(--border-soft);width:28px;height:28px;color:var(--fg-3);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mockup-presets{align-items:center;gap:8px;padding:8px 14px 0;display:flex}.mockup-preset{color:var(--fg-3);border:1px solid var(--border-soft);background:var(--bg-2);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:10.5px;display:inline-flex}.mockup-preset-danger{color:#f87171;background:#f8717114;border-color:#f871714d}.mockup-kanban{border-left:1px solid var(--border-soft);background:#00000026;flex-direction:column;gap:8px;padding:14px;display:flex}.mockup-kanban-head{color:var(--fg);margin-bottom:2px;font-size:11.5px;font-weight:600}.mockup-kanban-row{justify-content:space-between;align-items:center;font-size:11px;display:flex}.mockup-kanban-label{color:var(--fg-2);align-items:center;gap:7px;display:inline-flex}.mockup-kanban-dot{border-radius:2px;width:7px;height:7px}.mockup-kanban-count{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}.mockup-kanban-divider{background:var(--border-soft);height:1px;margin:6px 0}.mockup-kanban-stat{padding:4px 0}.mockup-kanban-stat-label{color:var(--fg-4);margin-bottom:2px;font-size:10.5px}.mockup-kanban-stat-value{letter-spacing:-.02em;font-size:22px;font-weight:600}.mockup-kanban-stat-value span{color:var(--fg-3);margin-left:1px;font-size:13px;font-weight:400}.mockup-kanban-stat-trend{color:#10b981;font-size:10px}.mockup-kanban-stat-flat{color:var(--fg-4)}.trusted{text-align:center;padding:0 0 80px}.trusted-label{color:var(--fg-3);margin-bottom:28px;font-size:14px}.trusted-logos{opacity:.65;grid-template-columns:repeat(6,1fr);align-items:center;gap:32px;display:grid}.trusted-logo{color:var(--fg-2);justify-content:center;align-items:center;height:24px;display:flex}.trusted-logo svg{width:100%;height:100%}.flows{padding:80px 0}.flows-wrap{flex-direction:column;gap:26px;display:flex}.flow{background:var(--bg-2);border:1px solid var(--border-soft);border-radius:18px;padding:26px 28px 30px}.flow-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.flow-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:10.5px;font-weight:600}.flow-title{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500}.flow-track{grid-template-columns:repeat(8,1fr);margin:0;padding:0;list-style:none;display:grid}.flow-step{text-align:center;flex-direction:column;align-items:center;gap:11px;padding:0 6px;display:flex;position:relative}.flow-step:before{content:"";z-index:0;background:var(--border-soft);width:100%;height:1px;position:absolute;top:17px;right:50%}.flow-step:after{content:"";z-index:0;border:5px solid #0000;border-left-color:var(--border);position:absolute;top:12px;left:calc(50% - 28px)}.flow-step:first-child:before,.flow-step:first-child:after{content:none}.flow-node{z-index:1;background:var(--bg-3);border:1px solid var(--border-soft);width:34px;height:34px;color:var(--fg-2);border-radius:50%;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.flow-label{color:var(--fg-2);text-wrap:balance;font-size:12.5px;line-height:1.35}.flow-step-key .flow-node{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 8px 20px -8px var(--accent)}.flow-step-key .flow-label{color:var(--fg)}.flow-step-end .flow-node{border-color:var(--accent-soft);color:var(--accent)}.flow-step-end .flow-label{color:var(--fg)}@media (max-width:1000px){.flow-track{grid-template-columns:repeat(4,1fr);row-gap:26px}.flow-step:nth-child(4n+1):before,.flow-step:nth-child(4n+1):after{content:none}}@media (max-width:640px){.flow{padding:22px 20px 24px}.flow-track{grid-template-columns:1fr;row-gap:0}.flow-step{text-align:left;flex-direction:row;align-items:center;gap:14px;padding:9px 0}.flow-step:before,.flow-step:nth-child(4n+1):before{content:"";width:1px;height:100%;inset:auto auto 50% 17px}.flow-step:after,.flow-step:nth-child(4n+1):after{content:"";border-left-color:#0000;border-top-color:var(--border);top:auto;bottom:calc(50% + 12px);left:12px}.flow-step:first-child:before,.flow-step:first-child:after{content:none}.flow-node{flex-shrink:0}.flow-label{font-size:13px}}.section-a{padding:80px 0}.section-a-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}@keyframes borderSpin{to{--angle:360deg}}.fcard-a:before,.fcard-b:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle), transparent 0%, transparent 62%, var(--accent-2) 80%, var(--accent) 92%, transparent 100%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;padding:1.5px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fcard-a:hover:before,.fcard-b:hover:before{opacity:1;animation:2.6s linear infinite borderSpin}.fcard-a{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);flex-direction:column;gap:32px;padding:40px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.fcard-a:hover{border-color:var(--border);transform:translateY(-3px);box-shadow:0 24px 60px -32px #ff5a1f73}.fcard-a-visual{background:linear-gradient(180deg, var(--bg-card-2), var(--bg-card));border-radius:var(--radius);border:1px solid var(--border-soft);height:300px;padding:16px;display:flex;position:relative;overflow:hidden}.fcard-a-text{padding:0 4px}.fcard-a-tag{color:var(--accent);background:var(--accent-soft);border-radius:999px;margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.fcard-a-title{letter-spacing:-.02em;margin:0 0 10px;font-size:28px;font-weight:500}.fcard-a-body{color:var(--fg-3);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.kanban-illu{gap:10px;width:100%;display:flex}.kanban-illu-col{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:10px;flex-direction:column;flex:1;gap:6px;padding:9px;display:flex}.kanban-illu-head{color:var(--fg-2);align-items:center;gap:6px;margin-bottom:2px;font-size:10.5px;font-weight:500;display:flex}.kanban-illu-card{background:var(--bg-2);border:1px solid var(--border-soft);border-radius:7px;flex-direction:column;gap:4px;padding:7px 8px;display:flex}.kanban-illu-card-name{font-size:11px}.ai-illu{flex-direction:column;gap:10px;width:100%;display:flex}.ai-illu-msg{border-radius:10px;max-width:70%;padding:7px 11px;font-size:12px}.ai-illu-msg-in{background:var(--bg-2);border:1px solid var(--border-soft);align-self:flex-start}.ai-illu-sug{border:1px solid var(--accent-soft);background:linear-gradient(#ff5a1f14,#ff5a1f05);border-radius:10px;align-self:flex-end;max-width:80%;padding:10px 12px}.ai-illu-sug-head{color:var(--accent);align-items:center;gap:4px;margin-bottom:4px;font-size:10px;font-weight:500;display:inline-flex}.ai-illu-sug-body{text-wrap:pretty;margin-bottom:7px;font-size:12px}.ai-illu-sug-actions{gap:5px;display:flex}.ai-illu-sug-btn{background:var(--bg-2);color:var(--fg-2);border-radius:5px;padding:3px 9px;font-size:10.5px}.ai-illu-sug-btn-primary{background:var(--accent);color:#fff}.ai-illu-sug{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .45s}.fcard-a:hover .ai-illu-sug{border-color:var(--accent);transform:translateY(-5px);box-shadow:0 18px 44px -22px #ff5a1f99}.ai-illu-sug-btn-primary{transition:box-shadow .2s}.fcard-a:hover .ai-illu-sug-btn-primary{animation:1.7s ease-out infinite btnPing}@keyframes btnPing{0%{box-shadow:0 0 #ff5a1f8c}to{box-shadow:0 0 0 11px #ff5a1f00}}.ai-illu-msg-in{transition:transform .45s cubic-bezier(.22,1,.36,1)}.fcard-a:hover .ai-illu-msg-in{transform:translate(3px)}.kanban-illu-card{transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s}.fcard-a:hover .kanban-illu-card{border-color:var(--accent-soft)}.fcard-a:hover .kanban-illu-col:first-child .kanban-illu-card:first-child,.fcard-a:hover .kanban-illu-col:nth-child(2) .kanban-illu-card:nth-child(2),.fcard-a:hover .kanban-illu-col:nth-child(3) .kanban-illu-card:first-child{transform:translateY(-4px)}.section-b{padding:80px 0}.section-b-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.fcard-b{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius);padding:36px;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative}.fcard-b:hover{border-color:var(--border);transform:translateY(-4px);box-shadow:0 22px 50px -30px #ff5a1f80}.fcard-b-icon{background:var(--bg-card-2);border:1px solid var(--border-soft);width:48px;height:48px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:inline-flex}.fcard-b:hover .fcard-b-icon{border-color:var(--accent-soft);box-shadow:0 0 0 4px var(--accent-soft), 0 10px 24px -12px var(--accent);transform:translateY(-2px)scale(1.06)}.fcard-b-icon svg{width:24px;height:24px;transition:transform .3s}.fcard-b:hover .fcard-b-icon svg{transform:scale(1.08)rotate(-4deg)}.fcard-b-title{letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:500}.fcard-b-body{color:var(--fg-3);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.pricing{padding:52px 0}.pricing .section-head{margin-bottom:28px}.pricing-toggle{background:var(--bg-2);border:1px solid var(--border-soft);border-radius:999px;margin-top:16px;padding:4px;display:inline-flex}.pricing-toggle-btn{color:var(--fg-3);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;padding:7px 16px;font-size:13px;transition:background .15s,color .15s}.pricing-off{opacity:.9;margin-left:4px;font-size:10.5px}#cycle-monthly:checked~main .pricing-toggle .pricing-toggle-btn[for=cycle-monthly],#cycle-yearly:checked~main .pricing-toggle .pricing-toggle-btn[for=cycle-yearly]{background:var(--accent);color:#fff}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1200px;margin:0 auto;display:grid}.pcard{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);flex-direction:column;gap:22px;padding:40px 32px;display:flex;position:relative}.pcard-popular{border-color:var(--accent-soft);box-shadow:0 24px 60px -30px var(--accent);background:linear-gradient(#1d1d22 0%,#16161a 60%)}.pcard-flag{background:var(--accent);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:600;position:absolute;top:-1px;right:24px;transform:translateY(-50%)}.pcard-name{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500}.pcard-desc{color:var(--fg-3);text-wrap:pretty;margin:8px 0 0;font-size:14px}.pcard-price-row{border-top:1px dashed var(--border-soft);align-items:baseline;gap:6px;padding:20px 0 6px;display:flex}.pcard-price{letter-spacing:-.03em;font-size:44px;font-weight:500}.pcard-price .price-yearly{display:none}.pcard-per{color:var(--fg-3);font-size:14px}.pcard-list{flex-direction:column;gap:13px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pcard-li{color:var(--fg-2);align-items:flex-start;gap:10px;font-size:15px;display:flex}.pcard-check{background:var(--bg-3);width:18px;height:18px;color:var(--fg-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.pcard-check-accent{background:var(--accent);color:#fff}.pricing-single{grid-template-columns:minmax(0,500px);justify-content:center}.pricing-duo{grid-template-columns:repeat(2,minmax(0,460px));justify-content:center;align-items:stretch}.pricing-single .pcard,.pricing-duo .pcard{gap:16px}.pcard-flip{perspective:2000px}.pcard-flip-inner{height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:grid}.pcard-face{backface-visibility:hidden;grid-area:1/1}.pcard-face-back,#cycle-monthly:checked~main .pricing .pcard-flip-inner{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.pcard-flip-inner{transition:none}}.pcard-hero{border-radius:var(--radius-lg);border:1px solid var(--accent-soft);box-shadow:0 40px 90px -40px var(--accent), inset 0 1px 0 #ffffff0a;background:radial-gradient(120% 80% at 50% -10%,#ff5a1f29 0%,#0000 60%),linear-gradient(#1d1d22 0%,#16161a 60%);padding:30px 32px}.pcard-hero .pcard-name{font-size:22px}.pcard-hero .pcard-desc{max-width:42ch;margin-top:6px;font-size:13.5px}.pcard-hero .pcard-price-row{border-top:none;justify-content:flex-start;padding:0}.pcard-hero .pcard-price{font-size:44px}.pcard-billing{color:var(--accent);align-items:center;gap:7px;margin:-8px 0 0;font-size:12.5px;font-weight:500;display:flex}.pcard-billing:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%}.pcard-list-grid{border-top:1px dashed var(--border-soft);grid-template-columns:1fr 1fr;gap:10px 20px;margin-top:4px;padding-top:18px;display:grid}.pcard-list-grid .pcard-li{font-size:13px}.pcard-tag{letter-spacing:.02em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:999px;margin-left:7px;padding:2px 7px;font-size:10px;font-weight:600}@media (max-width:600px){.pcard-list-grid{grid-template-columns:1fr}.pcard-hero{padding:26px 22px}.pcard-hero .pcard-price{font-size:40px}}.pcard-premium{background:radial-gradient(120% 80% at 50% -10%,#d6b25e2e 0%,#0000 60%),linear-gradient(#211f1a 0%,#15140f 62%);border:1px solid #d6b25e61;box-shadow:0 40px 90px -42px #d6b25e8c,inset 0 1px #ffffff0f}.pcard-flag-premium{color:#1a160d;background:linear-gradient(95deg,#b88a2e 0%,#e7c878 45%,#f3e2a8 100%);box-shadow:0 6px 18px -8px #d6b25ecc}.pcard-premium .pcard-billing{color:#e7c878}.pcard-premium .pcard-billing:before{background:#e7c878;box-shadow:0 0 0 3px #d6b25e40}.pcard-premium .pcard-check-accent{color:#1a160d;background:linear-gradient(135deg,#e7c878,#c79a3a)}.pcard-desc-em{color:#f0d58a;white-space:nowrap;font-weight:600}.pcard-price-consult{letter-spacing:-.02em;font-size:34px}.btn-premium{color:#1a160d;background:linear-gradient(135deg,#f0d58a 0%,#d6b25e 50%,#c79a3a 100%);font-weight:600;box-shadow:0 8px 26px -10px #d6b25ee6,inset 0 1px #ffffff59}.btn-premium:hover{filter:brightness(1.04);transform:translateY(-1px)}.pcard-back-cta{text-align:center;align-content:center;justify-items:center;gap:16px}.pcard-flag-urgent{color:#fff;background:linear-gradient(95deg,#ff3b30,#ff7a1a);align-items:center;gap:6px;display:inline-flex;box-shadow:0 8px 22px -8px #ff3b30e6}.pcard-flag-pulse{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.4s ease-out infinite flagPulse;box-shadow:0 0 #fffc}@keyframes flagPulse{0%{box-shadow:0 0 #fffc}70%{box-shadow:0 0 0 7px #fff0}to{box-shadow:0 0 #fff0}}.pcard-back-body{flex-direction:column;gap:10px;display:flex}.pcard-back-title{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:600;line-height:1.1}.pcard-back-title-em{background:linear-gradient(95deg,#f0d58a,#e7c878,#c79a3a);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.pcard-back-lead{color:var(--fg-2);text-wrap:pretty;max-width:36ch;margin:0 auto;font-size:14px}.pcard-back-lead strong{color:#f0d58a}.pcard-back-stats{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;margin:2px 0;display:grid}.pcard-back-stat{background:#d6b25e14;border:1px solid #d6b25e38;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:12px 6px;display:flex}.pcard-back-stat strong{letter-spacing:-.02em;background:linear-gradient(95deg,#f0d58a,#c79a3a);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:21px;font-weight:600}.pcard-back-stat span{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);font-size:11px}.pcard-back-proof{color:var(--fg-2);text-align:left;flex-direction:column;gap:9px;width:100%;margin:2px 0;padding:0;font-size:13px;list-style:none;display:flex}.pcard-back-proof li{align-items:center;gap:10px;display:flex}.pcard-back-proof-ico{color:#e7c878;background:#d6b25e1a;border:1px solid #d6b25e38;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.pcard-back-social{color:var(--fg-3);max-width:34ch;margin:0 auto;font-size:12.5px}.pcard-back-social strong{color:#e7c878;font-weight:600}.btn-whatsapp{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#25d366 0%,#1ebe5a 100%);padding:14px 22px;font-size:15.5px;font-weight:700;box-shadow:0 12px 30px -10px #25d366e6,inset 0 1px #ffffff4d}.btn-whatsapp:hover{filter:brightness(1.06);transform:translateY(-1px)}.btn-pulse{animation:1.8s ease-in-out infinite ctaPulse}@keyframes ctaPulse{0%,to{box-shadow:0 12px 30px -10px #25d366e6,0 0 #25d3668c}50%{box-shadow:0 12px 34px -10px #25d366,0 0 0 12px #25d36600}}@media (prefers-reduced-motion:reduce){.pcard-flag-pulse,.btn-pulse,.hero-badge-dot,.fcard-a:hover:before,.fcard-b:hover:before,.fcard-a:hover .ai-illu-sug-btn-primary{animation:none}.hero-ctas .btn-accent:after,.cta-actions .btn-accent:after{display:none}}.pcard-back-note{color:var(--fg-3);margin:-4px 0 0;font-size:12.5px;font-weight:500}@media (max-width:940px){.pricing-duo{grid-template-columns:minmax(0,500px)}}.faq{interpolate-size:allow-keywords;padding:80px 0}.faq-grid{grid-template-columns:1fr 1.4fr;align-items:center;gap:64px;width:100%;display:grid}.faq-cta{align-self:flex-start;margin-top:4px}.faq-cta-note{color:var(--fg-4);margin:10px 0 0;font-size:12.5px}.faq-right{flex-direction:column;gap:14px;display:flex}.faq-item{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:12px;transition:border-color .35s,background .35s;overflow:hidden}.faq-item[open]{border-color:var(--accent-soft)}.faq-item::details-content{opacity:0;height:0;transition:height .38s cubic-bezier(.22, 1, .36, 1), opacity .3s ease, content-visibility .38s allow-discrete;overflow:hidden}.faq-item[open]::details-content{opacity:1;height:auto}.faq-q{cursor:pointer;width:100%;color:var(--fg);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;font-size:16px;font-weight:500;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-num{color:var(--fg-3);margin-right:4px}.faq-toggle{background:var(--bg-3);width:22px;height:22px;color:var(--fg-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:background .3s,color .3s,transform .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.faq-toggle:after{content:"+"}.faq-item[open] .faq-toggle{background:var(--accent);color:#fff;transform:rotate(180deg)}.faq-item[open] .faq-toggle:after{content:"−"}.faq-a{color:var(--fg-3);text-wrap:pretty;padding:0 24px 22px;font-size:15px;line-height:1.6;transition:transform .38s cubic-bezier(.22,1,.36,1);transform:translateY(-6px)}.faq-item[open] .faq-a{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.faq-item,.faq-toggle,.faq-a{transition:none}.faq-item::details-content{transition:none}}.cta-final{padding:80px 0}.cta-panel{text-align:center;background:radial-gradient(120% 130% at 50% -10%, var(--accent-soft), transparent 55%), var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);width:100%;padding:72px 56px;position:relative;overflow:hidden}.cta-glow{background:radial-gradient(closest-side, var(--accent-soft), transparent 70%);filter:blur(30px);pointer-events:none;z-index:0;width:760px;height:480px;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.cta-panel>:not(.cta-glow){z-index:1;position:relative}.cta-badge{color:var(--fg-2);background:var(--bg-2);border:1px solid var(--border-soft);border-radius:999px;align-items:center;gap:7px;margin-bottom:22px;padding:6px 13px;font-size:12px;font-weight:500;display:inline-flex}.cta-badge-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);border-radius:50%}.cta-headline{letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:clamp(30px,4.4vw,50px);font-weight:500;line-height:1.04}.cta-headline-em{background:linear-gradient(180deg, var(--fg) 25%, var(--accent) 95%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.cta-lead{color:var(--fg-3);text-wrap:pretty;max-width:620px;margin:0 auto 32px;font-size:17px;line-height:1.55}.cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:inline-flex}.cta-action-primary{padding:14px 28px;font-size:16px}.cta-reassure{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:0 0 18px;padding:0;list-style:none;display:flex}.cta-reassure li{color:var(--fg-2);align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.cta-reassure svg{color:var(--accent);flex-shrink:0}.cta-social{color:var(--fg-3);margin:0;font-size:14px}.cta-social strong{color:var(--fg);font-weight:600}.cta-news{border-top:1px solid var(--border-soft);max-width:480px;margin:40px auto 0;padding-top:28px}.cta-news-label{color:var(--fg-3);margin:0 0 12px;font-size:13.5px;font-weight:500}.cta-form{flex-wrap:wrap;gap:8px;display:flex}.cta-input{background:var(--bg-2);border:1px solid var(--border-soft);min-width:200px;color:var(--fg);border-radius:9px;outline:none;flex:1;padding:12px 14px;font-family:inherit;font-size:14px}.cta-input:focus{border-color:var(--accent)}.cta-tos{color:var(--fg-4);margin:10px 0 0;font-size:12px}@media (max-width:980px){.hero-mockup{padding-bottom:60px}.mockup-body{grid-template-columns:56px 1fr}.mockup-sidebar{display:none}.trusted-logos{grid-template-columns:repeat(3,1fr);gap:24px}.section-a-grid{grid-template-columns:1fr}.section-b-grid{grid-template-columns:1fr 1fr}.pricing-grid{grid-template-columns:1fr;max-width:480px}.faq-grid{grid-template-columns:1fr;gap:32px}.cta-panel{padding:48px 32px}}@media (max-width:640px){.mockup-body{grid-template-rows:540px;grid-template-columns:1fr;height:540px}.mockup-sidebar,.mockup-rail,.mockup-head-btn-warn,.mockup-conv-head-actions .mockup-head-btn:last-child,.mockup-quickreplies{display:none}.section-b-grid{grid-template-columns:1fr}.hero{padding-top:40px}.hero-title{font-size:clamp(32px,9vw,40px)}.hero-sub{font-size:16px}.hero-ctas{flex-direction:column;align-items:stretch;width:100%;margin-bottom:48px;display:flex}.hero-ctas .btn{width:100%}.hero-mockup{padding-bottom:48px}.hero,.section-a,.section-b,.pricing,.faq,.cta-final{min-height:auto}.section-a,.section-b,.pricing,.faq,.cta-final{padding:48px 0}.cta-panel{padding:40px 22px}.cta-headline{font-size:clamp(26px,8vw,34px)}.cta-actions{flex-direction:column;align-items:stretch;width:100%;display:flex}.cta-actions .btn{width:100%}.hero-social{margin-bottom:36px}}@media (max-width:400px){.trusted-logos{grid-template-columns:repeat(2,1fr);gap:20px}.fcard-a{padding:20px}.mockup-messages{padding:12px}}.pricing-glass{--cards-top:clamp(180px, 23vh, 300px);padding-top:var(--cards-top);justify-content:flex-start;padding-bottom:64px;position:relative;overflow:hidden}.pricing-decor{z-index:0;pointer-events:none;position:absolute;inset:0}.pricing-body{z-index:1;width:100%;position:relative}.pricing-watermark{left:50%;top:calc(var(--cards-top) / 2);letter-spacing:-.03em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(#ffffffd9,#ffffff59 88%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,7vw,104px);font-weight:800;line-height:1;position:absolute;transform:translate(-50%,-50%)}.pricing-grid-fade{background-image:linear-gradient(90deg,#ffffff07 1px,#0000 1px),linear-gradient(#ffffff07 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 44%,#000 28%,#0000 78%);mask-image:radial-gradient(80% 60% at 50% 44%,#000 28%,#0000 78%)}.pcards{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;width:100%;max-width:1160px;margin:0 auto;display:grid}.pcards .pcard{--card-r:28px;--notch-w:138px;--notch-h:46px;--notch-gap:8px;--notch-fillet:calc((var(--notch-h) + var(--notch-gap)) / 2);--notch-corner:min(18px, calc((var(--notch-h) - var(--notch-gap)) / 2));--pcard-shape:shape(from var(--card-r) 0, hline to calc(100% - var(--notch-w) - var(--notch-corner)), arc to calc(100% - var(--notch-w)) var(--notch-corner) of var(--notch-corner) cw, vline to calc(var(--notch-h) - var(--notch-fillet)), arc to calc(100% - var(--notch-w) + var(--notch-fillet)) var(--notch-h) of var(--notch-fillet) ccw, hline to calc(100% - var(--notch-corner)), arc to 100% calc(var(--notch-h) + var(--notch-corner)) of var(--notch-corner) cw, vline to calc(100% - var(--card-r)), arc to calc(100% - var(--card-r)) 100% of var(--card-r) cw, hline to var(--card-r), arc to 0 calc(100% - var(--card-r)) of var(--card-r) cw, vline to var(--card-r), arc to var(--card-r) 0 of var(--card-r) cw);box-shadow:none;border-radius:var(--card-r);padding:calc(var(--notch-h) + 12px) 28px 32px;background:0 0;border:none;flex-direction:column;gap:18px;transition:transform .25s;display:flex;position:relative}.pcards .pcard:hover{transform:translateY(-4px)}.pcards .pcard-bg{z-index:-1;pointer-events:none;border-radius:var(--card-r);background:linear-gradient(#ffffff80,#ffffff29 4%,#ffffff17 45%,#ffffff29);position:absolute;inset:0}.pcards .pcard-glass{z-index:-1;pointer-events:none;border-radius:calc(var(--card-r) - 1px);-webkit-backdrop-filter:blur(80px)saturate(180%)brightness(1.08);background:radial-gradient(135% 60% at 22% -5%,#ffffff1a,#fff0 45%),linear-gradient(#ffffff0d,#ffffff04 45%,#ffffff0a),#1111158c;position:absolute;inset:1px}.pcards .pcard-glass:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(112deg,#0000 32%,#ffffff0d 44%,#ffffff47 50%,#ffffff0d 56%,#0000 68%) 185% 0/250% 100% no-repeat;transition:opacity .35s;position:absolute;inset:0}.pcards .pcard:hover .pcard-glass:after{opacity:1;animation:2.4s cubic-bezier(.4,0,.2,1) infinite pcardSheen}@keyframes pcardSheen{0%{background-position:185% 0}55%{background-position:-85% 0}to{background-position:-85% 0}}@media (prefers-reduced-motion:reduce){.pcards .pcard:hover .pcard-glass:after{opacity:0;animation:none}}.pcards .pcard-tab{z-index:2;width:calc(var(--notch-w) - var(--notch-gap));height:calc(var(--notch-h) - var(--notch-gap));letter-spacing:.07em;text-transform:uppercase;color:var(--fg);background:linear-gradient(#26262c,#131317);border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex;position:absolute;top:10px;right:10px;box-shadow:inset 0 1px #ffffff1f,0 10px 24px -10px #000000d9}@supports (clip-path:shape(from 0 0, line to 100% 100%)){.pcards .pcard-bg,.pcards .pcard-glass{clip-path:var(--pcard-shape);border-radius:0}.pcards .pcard-tab{top:0;right:0}}.pcards .pcard-price-row{border-top:1px dashed var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;padding-top:16px;display:flex}.pcards .pcard-price-main{align-items:baseline;gap:6px;display:flex}.pcards .pcard-price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500}.pcards .pcard-per{color:var(--fg-3);font-size:13px}.pcards .pcard-annual{color:var(--fg-3);min-height:16px;margin:-8px 0 0;font-size:12px}.pcards .pcard-payment{color:var(--fg-3);white-space:nowrap;margin:-14px 0 0;font-size:11.5px}.pcards .pcard-payment strong{color:var(--fg);font-weight:600}.pcards .pcard-sub{color:var(--fg-3);text-align:center;margin:2px 0 0;font-size:11.5px}.pcards .pcard-list{border-top:1px solid var(--border-soft);flex-direction:column;gap:11px;margin:4px 0 0;padding:18px 0 0;list-style:none;display:flex}.pcards .pcard-li{color:var(--fg);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.pcards .pcard-check{background:var(--bg-3);width:18px;height:18px;color:var(--fg-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.pcards .pcard-pro{transform:translateY(-8px)}.pcards .pcard-pro:hover{transform:translateY(-12px)}.pcards .pcard-reco{top:-13px;left:calc((100% - var(--notch-w)) / 2);background:var(--accent);color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 20px -6px var(--accent);border-radius:999px;padding:5px 16px;font-size:10.5px;font-weight:600;display:none;position:absolute;transform:translate(-50%)}.pcards .pcard-pro .pcard-reco{display:block}.pcards .pcard-launch{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid #ff5a1f40;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:-6px;padding:4px 11px;font-size:11px;font-weight:600;display:inline-flex}.pcards .pcard-urgency{color:var(--fg-3);text-wrap:pretty;align-items:center;gap:7px;margin:-6px 0 0;font-size:11.5px;display:flex}.pcards .pcard-urgency:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%;flex-shrink:0;animation:1.6s ease-in-out infinite launchPulse}@keyframes launchPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.pcards .pcard-urgency:before{animation:none}}@media (max-width:560px){.launch-banner{text-align:center;flex-direction:column;gap:6px}.launch-banner-sep{display:none}}.pcards .pcard-extras{border-top:1px solid var(--border-soft);flex-direction:column;gap:12px;padding-top:16px;display:flex}.pcards .pcard-extras-title{color:var(--fg-2);justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:13px;font-weight:500;display:flex}.pcards .pcard-extras-title span{color:var(--fg-3);white-space:nowrap;font-size:11px;font-weight:400}.pcards .pcard-extra-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.pcards .pcard-extra-name{color:var(--fg-2);font-size:13px}.pcards .pcard-stepper{background:var(--bg-3);border:1px solid var(--border-soft);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.pcards .pcard-step-btn{width:26px;height:26px;color:var(--fg-2);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:17px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.pcards .pcard-step-btn:hover:not(:disabled){background:var(--accent);color:#fff}.pcards .pcard-step-btn:disabled{opacity:.35;cursor:not-allowed}.pcards .pcard-step-val{text-align:center;min-width:22px;color:var(--fg);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.pcards .pcard-personalize{color:#4ade80;width:100%;font:inherit;cursor:pointer;background:#22c55e1f;border:1px solid #22c55e59;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,box-shadow .25s;display:flex}.pcards .pcard-personalize:hover{background:#22c55e2e;border-color:#22c55e8c;box-shadow:0 10px 26px -14px #22c55ed9}.pcards .pcard-personalize.is-open{background:#22c55e29;border-color:#22c55e80}.pcards .pcard-personalize-label{align-items:center;gap:9px;display:inline-flex}.pcards .pcard-personalize-chev{transition:transform .5s cubic-bezier(.22,1,.36,1)}.pcards .pcard-personalize.is-open .pcard-personalize-chev{transform:rotate(180deg)}.pcards .pcard-extras-collapse{opacity:0;grid-template-rows:0fr;margin-top:-18px;transition:grid-template-rows .6s cubic-bezier(.22,1,.36,1),opacity .45s,margin-top .6s cubic-bezier(.22,1,.36,1);display:grid}.pcards .pcard-extras-collapse.is-open{opacity:1;grid-template-rows:1fr;margin-top:0}.pcards .pcard-extras-inner{min-height:0;overflow:hidden}.pcards .pcard-extras-collapse:not(.is-open) .pcard-extras-inner{pointer-events:none}.pcards .pcard-extras-collapse .pcard-extras{border-top:none;padding-top:2px;transition:transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(-8px)}.pcards .pcard-extras-collapse.is-open .pcard-extras{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pcards .pcard-extras-collapse,.pcards .pcard-extras-collapse .pcard-extras,.pcards .pcard-personalize-chev{transition:none}}@media (max-width:920px){.pcards{grid-template-columns:1fr;max-width:460px}.pcards .pcard-pro{transform:none}.pcards .pcard-pro:hover{transform:translateY(-2px)}}body{overflow-x:clip}.statement{flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:100svh;margin-top:-88px;margin-left:calc(50% - 50vw);padding:118px 20px 88px;display:flex;position:relative;overflow:hidden}.statement-bg{pointer-events:none;background:radial-gradient(90% 70% at 18% 8%, #ff5a1f1a, transparent 60%), radial-gradient(80% 60% at 85% 80%, #ff8b5a12, transparent 60%), linear-gradient(180deg, #0d0b0a, #14100c 46%, var(--bg));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 92%,#0000 100%);mask-image:linear-gradient(#000 92%,#0000 100%)}.st-haze{filter:blur(64px);border-radius:50%;position:absolute}.st-haze-a{background:radial-gradient(closest-side,#ff5a1f29,#0000 70%);width:640px;height:640px;top:-18%;left:-8%}.st-haze-b{background:radial-gradient(closest-side,#ff8b5a1f,#0000 70%);width:760px;height:560px;bottom:-20%;right:-12%}.st-paper{aspect-ratio:4/5;background:linear-gradient(155deg, #ff9a68, var(--accent) 55%, #d8430f);border-radius:5px;animation:11s ease-in-out infinite alternate stFloat;position:absolute;box-shadow:0 30px 60px #00000080}.st-paper:before{content:"";opacity:.5;background:repeating-linear-gradient(0deg,#1e08008c 0 2px,#0000 2px 9px);position:absolute;inset:11% 10%}.st-paper-1{filter:blur(13px);opacity:.35;width:clamp(120px,15vw,200px);top:4%;left:6%;rotate:-24deg}.st-paper-2{filter:blur(2.5px);opacity:.9;width:clamp(64px,7vw,96px);animation-duration:9s;animation-delay:-4s;top:7%;left:48%;rotate:36deg}.st-paper-2:after{content:"";background:linear-gradient(205deg,#ffc9a8,#ff7a42 80%);border-radius:3px;width:55%;height:32%;position:absolute;top:-12%;left:14%;rotate:-12deg}.st-paper-3{filter:blur(1.6px);opacity:.95;width:clamp(140px,19vw,250px);animation-duration:13s;animation-delay:-7s;bottom:-6%;left:5%;rotate:-15deg}.st-paper-4{filter:blur(9px);opacity:.4;width:clamp(80px,9vw,130px);animation-delay:-2s;top:34%;right:7%;rotate:20deg}@keyframes stFloat{0%{transform:translateY(-10px)}to{transform:translateY(12px)}}.st-dust{filter:blur(.4px);background:#fffc;border-radius:50%;width:3px;height:3px;position:absolute;top:18%;left:12%;box-shadow:38vw 5vh 0 -1px #ffffff80,21vw 32vh #ffc7aa73,58vw 42vh 0 -1px #ffffff59,7vw 50vh 0 -1px #ffffff4d,68vw 10vh #ffaa7866,47vw 58vh 0 -1px #ffffff4d}.st-grain{opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.st-vignette{background:radial-gradient(115% 85% at 50% 42%,#0000 52%,#0604039e 100%);position:absolute;inset:0}#home,#tech,#features,#pricing,#faq{scroll-margin-top:96px}@font-face{font-family:Anton Fallback;src:local(Arial Black),local(Arial-Black);size-adjust:63%}@font-face{font-family:Anton Fallback Android;src:local(Roboto);size-adjust:70%}.statement-inner{z-index:1;flex-direction:column;align-items:center;width:min(100%,1080px);display:flex;position:relative}.statement-lead{text-align:center;max-width:480px;color:var(--fg-2);text-shadow:0 2px 12px #0000008c;margin:clamp(18px,3vh,32px) auto 0;font-size:clamp(14px,1.5vw,16.5px);line-height:1.6}.statement-lead strong{color:var(--fg);font-weight:600}.statement>.pillars-venn{width:min(100%,460px);margin:clamp(24px,4.5vh,44px) auto 0}@media (min-width:860px){.statement>.pillars-venn{z-index:1;width:min(38vw,388px);margin:0;position:absolute;bottom:clamp(84px,12vh,132px);right:clamp(16px,3.5vw,60px)}}.statement-title{width:max-content;max-width:100%;font-family:"Anton", "Anton Fallback", "Anton Fallback Android", var(--font-body);text-transform:uppercase;letter-spacing:.015em;flex-direction:column;align-self:center;font-weight:400;line-height:.82;display:flex;position:relative;rotate:-4deg}.st-row{align-items:baseline;gap:.16em;display:flex}.st-row-1{z-index:2;translate:-4%}.st-row-2{z-index:1;margin-top:clamp(-8px,-.4vw,-2px);translate:-1%}.st-row-3{z-index:2;margin-top:clamp(-6px,-.3vw,-1px)}.st-size-s{font-size:clamp(28px,4.6vw,56px)}.st-size-l{font-size:clamp(52px,8.8vw,112px)}.st-size-xl{font-size:clamp(64px,11vw,140px)}.st-word{line-height:.82;display:inline-block}.st-white{color:#fff;filter:drop-shadow(0 3px #00000059)drop-shadow(0 16px 26px #00000080)}.st-accent{color:var(--accent);filter:drop-shadow(0 4px #7a2600a6)drop-shadow(0 18px 30px #0000008c)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.st-white{background:linear-gradient(#fff 30%,#c9c9d2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.st-accent{background:linear-gradient(180deg, #ffb389 0%, var(--accent-2) 26%, var(--accent) 72%, #e8480f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.st-mark{z-index:3;color:#fff;filter:drop-shadow(0 5px #0006)drop-shadow(0 22px 36px #0000008c);font-size:clamp(110px,15vw,200px);line-height:1;position:absolute;top:24%;right:clamp(-70px,-5vw,-28px);rotate:9deg}@supports ((-webkit-background-clip:text) or (background-clip:text)){.st-mark{background:linear-gradient(#fff 34%,#bdbdc8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.statement-notes{flex-direction:column;align-self:flex-end;gap:18px;margin:clamp(30px,6vh,52px) clamp(12px,9vw,110px) 0 0;display:flex}.st-note{letter-spacing:.16em;text-transform:uppercase;color:var(--fg);text-shadow:0 2px 10px #0009;align-items:flex-start;gap:12px;margin:0;font-size:11px;font-weight:600;line-height:1.6;display:flex}.st-note:nth-child(2){transform:translate(-34px)}.st-note-ico{border:1.5px solid #fff;border-radius:2px;flex-shrink:0;width:13px;height:13px;margin-top:2px;position:relative}.st-note-ico:before{content:"";background:#fff;position:absolute;inset:3px}.statement-cue{z-index:1;letter-spacing:.22em;text-transform:uppercase;width:max-content;color:var(--fg-3);flex-direction:column;align-items:center;gap:4px;margin-inline:auto;font-size:10.5px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:absolute;bottom:22px;left:0;right:0}.statement-cue:hover{color:var(--fg)}.statement-cue svg{animation:2.4s ease-in-out infinite stCue}@keyframes stCue{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}.st-row{animation:.8s cubic-bezier(.22,.61,.36,1) both heroReveal}.st-row-2{animation-delay:.1s}.st-row-3{animation-delay:.2s}.statement-notes,.statement-cue{animation:.8s cubic-bezier(.22,.61,.36,1) .45s both heroReveal}.statement-lead,.statement>.pillars-venn{animation:.8s cubic-bezier(.22,.61,.36,1) .5s both heroReveal}.st-mark{animation:.7s cubic-bezier(.22,.61,.36,1) .35s both stPop}@keyframes stPop{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.st-paper,.st-row,.st-mark,.statement-notes,.statement-cue,.statement-cue svg,.statement-lead,.statement>.pillars-venn{animation:none}}@media (max-width:640px){.statement{padding-bottom:96px}.statement-title{rotate:-3deg}.st-mark{font-size:84px;top:40%;right:-14px}.statement-notes{gap:14px;margin-right:8px}.st-note{font-size:10px}.st-note:nth-child(2){transform:translate(-16px)}.st-paper-1{opacity:.25}.st-paper-3{width:120px;bottom:-3%}}body{position:relative}.page{z-index:1;position:relative}.atmo{pointer-events:none;z-index:0;background:radial-gradient(60% 24% at 12% 22%,#ff5a1f0d,#0000 70%),radial-gradient(60% 22% at 88% 52%,#ff8b5a0a,#0000 70%),radial-gradient(70% 20% at 20% 82%,#ff5a1f0d,#0000 70%);position:absolute;inset:0;overflow:clip}.atmo-haze{filter:blur(70px);border-radius:50%;position:absolute}.atmo-haze-1{background:radial-gradient(closest-side,#ff5a1f1f,#0000 70%);width:620px;height:620px;top:16%;left:-10%}.atmo-haze-2{background:radial-gradient(closest-side,#ff8b5a1a,#0000 70%);width:700px;height:540px;top:38%;right:-12%}.atmo-haze-3{background:radial-gradient(closest-side,#ff5a1f1a,#0000 70%);width:640px;height:640px;top:62%;left:-8%}.atmo-haze-4{background:radial-gradient(closest-side,#ff8b5a1c,#0000 70%);width:720px;height:560px;bottom:-4%;right:-10%}.atmo-p1{filter:blur(8px);opacity:.32;width:clamp(100px,11vw,150px);top:14%;right:4%;rotate:22deg}.atmo-p2{filter:blur(12px);opacity:.28;width:clamp(120px,14vw,190px);animation-delay:-3s;top:26%;left:3%;rotate:-18deg}.atmo-p3{filter:blur(3px);opacity:.7;width:clamp(70px,8vw,110px);animation-duration:9s;animation-delay:-6s;top:38%;right:8%;rotate:40deg}.atmo-p4{filter:blur(9px);opacity:.32;width:clamp(90px,10vw,140px);animation-delay:-8s;top:52%;left:6%;rotate:-25deg}.atmo-p5{filter:blur(12px);opacity:.26;width:clamp(130px,15vw,200px);animation-duration:14s;animation-delay:-2s;top:64%;right:3%;rotate:15deg}.atmo-p6{filter:blur(4px);opacity:.62;width:clamp(80px,9vw,120px);animation-duration:10s;animation-delay:-5s;top:76%;left:4%;rotate:30deg}.atmo-p7{filter:blur(10px);opacity:.3;width:clamp(100px,12vw,160px);animation-delay:-7s;top:88%;right:6%;rotate:-20deg}.atmo-p8{filter:blur(6px);opacity:.4;width:clamp(80px,10vw,130px);animation-duration:12s;animation-delay:-4s;top:96%;left:10%;rotate:18deg}.atmo-dust-a{top:22%;left:30%}.atmo-dust-b{top:58%;left:62%}.atmo-screen{pointer-events:none;z-index:60;position:fixed;inset:0}.atmo-vignette{background:radial-gradient(120% 90% at 50% 45%,#0000 58%,#06040380 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.atmo .st-paper{animation:none}}@media (max-width:640px){.atmo-p2,.atmo-p5,.atmo-p7{display:none}.atmo-haze{filter:blur(56px)}}.pillars-venn{width:min(100%,620px);margin:0 auto;position:relative;container-type:inline-size}.pillars-svg{width:100%;height:auto;display:block}.pillars-rings circle{fill:none;stroke:#ff966bc7;stroke-width:2.2px}.pillars-core-shadow{filter:drop-shadow(0 12px 26px #0000006b)drop-shadow(0 0 16px #ff5a1f24)}.pillars-label{letter-spacing:.005em;color:var(--accent-2);text-shadow:0 2px 12px #000000bf;white-space:nowrap;font-size:clamp(12px,3.6cqw,20px);font-weight:500;position:absolute;translate:-50% -50%}.pillars-label-seg{top:35%;left:21%}.pillars-label-conf{top:35%;left:79%}.pillars-label-auto{top:84%;left:50%}.pillars-core{flex-direction:column;align-items:center;gap:1.1cqw;display:flex;position:absolute;top:47.3%;left:50%;translate:-50% -50%}.pillars-core img{filter:drop-shadow(0 4px 10px #00000059);width:8.05cqw;height:auto}.pillars-core span{font-family:"Anton", "Anton Fallback", "Anton Fallback Android", var(--font-body);letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;color:#fff;text-shadow:0 2px #7a260080,0 8px 18px #00000059;font-size:4.17cqw;font-weight:400;line-height:1}@media (max-width:640px){.pillars-label{letter-spacing:0}}
