.welcome-modal{z-index:1300;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.welcome-modal__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#1008259e;border:0;animation:.22s welcome-fade;position:absolute;inset:0}@keyframes welcome-fade{0%{opacity:0}to{opacity:1}}.welcome-modal__card{isolation:isolate;border-radius:var(--orbit-radius-lg);background:radial-gradient(90% 100% at 0 0,#f2eaff 0%,#fff 60%);border:1px solid #ac8af073;width:min(560px,100%);padding:30px;animation:.28s cubic-bezier(.2,.8,.3,1) welcome-pop;position:relative;overflow:hidden;box-shadow:0 35px 100px #0d04206b}.welcome-modal__card:after{content:"";z-index:-1;filter:blur(4px);background:#8b5cf626;border-radius:50%;width:260px;height:260px;position:absolute;top:-150px;right:-135px}@keyframes welcome-pop{0%{opacity:.2;transform:translateY(18px)scale(.975)}to{opacity:1;transform:none}}.welcome-modal__close{z-index:2;border-radius:var(--orbit-radius-sm);color:#766b88;cursor:pointer;background:#ffffffbd;border:1px solid #e7ddf8;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.welcome-modal__close:hover{color:#51228d;background:#f0eaff}.welcome-modal__hero-mark,.welcome-modal__spark{border-radius:var(--orbit-radius);color:#fff;background:linear-gradient(135deg, var(--orbit-violet-500), var(--orbit-violet-800));place-items:center;width:54px;height:54px;display:grid;box-shadow:0 12px 25px #5b21b64d}.welcome-modal__hero-mark{margin-bottom:15px}.welcome-modal__eyebrow{color:var(--orbit-violet-700);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:850;display:inline-block}.welcome-modal__card h2{color:#211139;letter-spacing:-.035em;max-width:470px;margin:0 0 9px;font-size:clamp(24px,4vw,29px);font-weight:900;line-height:1.13}.welcome-modal__lead{color:#675c77;margin:0;font-size:14px;line-height:1.55}.welcome-modal__choices{gap:9px;margin-top:22px;display:grid}.welcome-modal__choice{border-radius:var(--orbit-radius-md);text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #e6dff3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:13px;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.welcome-modal__choice:hover{border-color:#bda8ed;transform:translateY(-2px);box-shadow:0 10px 20px #4c248e1a}.welcome-modal__choice-icon{border-radius:var(--orbit-radius-md);width:42px;height:42px;color:var(--orbit-violet-700);background:#f0eaff;place-items:center;display:grid}.welcome-modal__choice--blue .welcome-modal__choice-icon{color:var(--orbit-info);background:#e6f2ff}.welcome-modal__choice--rose .welcome-modal__choice-icon{color:#be185d;background:#fff0f5}.welcome-modal__choice-copy{gap:2px;min-width:0;display:grid}.welcome-modal__choice-copy small{color:#856fa9;letter-spacing:.07em;text-transform:uppercase;font-size:10.5px;font-weight:850}.welcome-modal__choice-copy strong{color:#2b1a44;font-size:14px}.welcome-modal__choice-copy em{color:#706581;font-size:12px;font-style:normal;line-height:1.4;overflow:hidden}.welcome-modal__choice-arrow{color:#a58ecf}.welcome-modal__reopen{color:#786b8b;align-items:center;gap:6px;margin:17px 0 0;font-size:11.5px;display:inline-flex}.welcome-modal__card--journey{flex-direction:column;min-height:420px;display:flex}.welcome-modal__change{color:#74569b;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;margin:-5px 0 16px;padding:4px 0;font-size:12px;font-weight:750;display:inline-flex}.welcome-modal__change:hover{color:#52228d}.welcome-modal__progress{align-items:center;gap:5px;margin-bottom:17px;display:flex}.welcome-modal__progress span{border-radius:var(--orbit-radius-pill);background:#e6ddf4;width:22px;height:5px}.welcome-modal__progress span.welcome-modal__progress-dot--active{background:var(--orbit-violet-600)}.welcome-modal__progress small{color:#887b9b;margin-left:4px;font-size:11px;font-weight:750}.welcome-modal__spark{border-radius:var(--orbit-radius-md);width:48px;height:48px;margin-bottom:14px}.welcome-modal__tip{border-radius:var(--orbit-radius-sm);color:#5d318c;background:#f6f2fe;border:1px solid #dfd1f8;align-items:flex-start;gap:7px;margin:16px 0 0;padding:10px 11px;font-size:12px;line-height:1.45;display:flex}.welcome-modal__tip svg{flex:none;margin-top:2px}.welcome-modal__launch{border-radius:var(--orbit-radius-sm);background:var(--orbit-violet-700);color:#fff;align-self:flex-start;align-items:center;gap:6px;margin-top:16px;padding:10px 13px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 16px #5b21b62e}.welcome-modal__launch:hover{background:var(--orbit-violet-800)}.welcome-modal__path{grid-template-columns:repeat(3,1fr);gap:5px;margin:auto 0 17px;padding-top:22px;display:grid}.welcome-modal__path span{color:#9c91ad;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;font-size:11px;font-weight:800;display:grid}.welcome-modal__path span:before{border-radius:var(--orbit-radius-pill);content:"";background:#e9e3f3;grid-column:1/-1;height:3px;display:block}.welcome-modal__path em{color:inherit;text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-style:normal;overflow:hidden}.welcome-modal__path-step--active,.welcome-modal__path-step--done{color:var(--orbit-violet-800)!important}.welcome-modal__path-step--active:before,.welcome-modal__path-step--done:before{background:var(--orbit-violet-500)!important}.welcome-modal__path-step--done svg{color:var(--orbit-success)}.welcome-modal__nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.welcome-modal__back,.welcome-modal__skip{color:#817491;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:10px 5px;font-size:13px;font-weight:700;display:inline-flex}.welcome-modal__back:hover,.welcome-modal__skip:hover{color:#54228e}.welcome-modal__cta{border-radius:var(--orbit-radius-sm);background:linear-gradient(135deg,var(--orbit-violet-600),var(--orbit-violet-900));color:#fff;font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:11px 15px;font-size:13px;font-weight:850;display:inline-flex}.welcome-modal__cta:hover{filter:brightness(1.07)}@media (width<=540px){.welcome-modal{align-items:end;padding:12px}.welcome-modal__card{border-radius:var(--orbit-radius-lg);padding:24px 19px 19px}.welcome-modal__card--journey{min-height:400px}.welcome-modal__choice{padding:11px}.welcome-modal__choice-copy em{white-space:normal}.welcome-modal__path{gap:4px}.welcome-modal__path span{display:block}.welcome-modal__path em{margin-top:3px;display:block}.welcome-modal__path span>svg{display:none}}@media (prefers-color-scheme:dark){.welcome-modal__card{background:radial-gradient(90% 100% at 0 0,#352054 0%,#1d1530 63%);border-color:#4d3576}.welcome-modal__card h2,.welcome-modal__choice-copy strong{color:#f4effb}.welcome-modal__lead,.welcome-modal__choice-copy em,.welcome-modal__reopen{color:#c0b5cf}.welcome-modal__choice{background:#ffffff0a;border-color:#42345c}.welcome-modal__close{color:#c6b9d6;background:#2b2240;border-color:#4a3b64}.welcome-modal__tip{color:#d4c2f6;background:#7c3aed24;border-color:#4d3d68}.welcome-modal__change,.welcome-modal__back,.welcome-modal__skip{color:#c7b8dc}.welcome-modal__path span:before{background:#44365c}}.nov{padding:4px 2px 0}.nov__chip{background:var(--orbit-violet-700);color:#fff;letter-spacing:.11em;text-transform:uppercase;border-radius:999px;padding:4px 11px;font-size:10.5px;font-weight:800;display:inline-block}.nov__titulo{letter-spacing:-.025em;color:var(--orbit-ink);text-wrap:balance;margin:15px 0 8px;font-size:23px;font-weight:780;line-height:1.16}.nov__chamada{color:var(--orbit-ink-soft);margin:0 0 20px;font-size:14.5px;line-height:1.5}.nov__itens{gap:11px;margin:0 0 22px;padding:0;list-style:none;display:grid}.nov__itens li{color:var(--orbit-ink-soft);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.nov__itens svg{color:var(--orbit-violet-700);flex:none;margin-top:3px}.nov__acoes{border-top:1px solid var(--orbit-border-soft);flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;display:flex}.nov__cta{font:inherit;cursor:pointer;background:var(--orbit-violet-700);color:#fff;border:0;border-radius:11px;padding:11px 20px;font-size:14px;font-weight:680}.nov__cta:hover{background:var(--orbit-violet-800)}.nov__depois{font:inherit;cursor:pointer;color:var(--orbit-muted);background:0 0;border:0;padding:11px 6px;font-size:14px;font-weight:600}.nov__depois:hover{color:var(--orbit-ink)}.nov__cta:focus-visible,.nov__depois:focus-visible{outline:2px solid var(--orbit-violet-400);outline-offset:2px}.nov__rodape{color:var(--orbit-muted-soft);flex:100%;font-size:12px;line-height:1.4}.content-skeleton{padding:2px 0 8px}.content-skeleton__title,.content-skeleton__subtitle,.content-skeleton__card,.content-skeleton__row{background:linear-gradient(90deg,#f1eef7 25%,#e7e2f2 37%,#f1eef7 63%) 0 0/400% 100%;border-radius:10px;animation:1.3s ease-in-out infinite content-skeleton-glow}.content-skeleton__title{width:240px;height:26px;margin-bottom:10px}.content-skeleton__subtitle{width:380px;max-width:70%;height:14px;margin-bottom:22px}.content-skeleton__cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:22px;display:grid}.content-skeleton__card{height:84px}.content-skeleton__rows{flex-direction:column;gap:8px;display:flex}.content-skeleton__row{height:46px}@keyframes content-skeleton-glow{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.content-skeleton__title,.content-skeleton__subtitle,.content-skeleton__card,.content-skeleton__row{background:#f1eef7;animation:none}}.module-upsell{place-items:center;min-height:60vh;padding:24px;display:grid}.module-upsell__card{text-align:center;border-radius:var(--orbit-radius-lg);background:linear-gradient(160deg,#fff 0%,#f6f2ff 100%);border:1px solid #e6defc;width:100%;max-width:520px;padding:44px 40px;box-shadow:0 18px 50px #4c1d951a}.module-upsell__badge{letter-spacing:.02em;color:var(--orbit-violet-700);background:var(--orbit-violet-100);border:1px solid var(--orbit-violet-200);border-radius:var(--orbit-radius-pill);align-items:center;gap:6px;margin-bottom:18px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.module-upsell__card h1{color:#1b1030;margin:0 0 10px;font-size:24px;font-weight:800}.module-upsell__card p{color:#5b5570;margin:0 0 26px;line-height:1.6}.module-upsell__cta{background:linear-gradient(135deg, var(--orbit-violet-600), var(--orbit-violet-800));color:#fff;border-radius:var(--orbit-radius-md);align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 26px #7c3aed59}.module-upsell__cta:hover{transform:translateY(-1px);box-shadow:0 14px 32px #7c3aed73}.module-upsell__hint{color:#8d86a3;margin-top:14px;font-size:12.5px;display:block}.sidebar{color:#fff;z-index:200;background:radial-gradient(120% 60% at 0 0,#7c3aed38 0%,#0000 60%),linear-gradient(#1b0b3b 0%,#16092f 55%,#120725 100%);flex-direction:column;height:100vh;padding:20px 14px 16px;transition:width .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:1px 0 #ffffff0d,8px 0 32px #0f062359}.sidebar--collapsed{width:76px}.sidebar--expanded{width:268px}.sidebar__brand{white-space:nowrap;flex-shrink:0;align-items:center;min-height:44px;margin-bottom:22px;padding:0 6px;display:flex;overflow:hidden}.sidebar--collapsed .sidebar__brand{justify-content:center;padding:0}.sidebar__brand-lockup{flex-direction:column;gap:5px;min-width:0;display:flex}.sidebar__tagline{color:#9d8fc4;letter-spacing:.01em;white-space:nowrap;font-size:10.5px;display:block}.sidebar__nav{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex-direction:column;flex:1;gap:18px;display:flex;overflow:hidden auto}.sidebar__nav::-webkit-scrollbar{width:6px}.sidebar__nav::-webkit-scrollbar-thumb{border-radius:var(--orbit-radius-pill);background:#ffffff1f}.sidebar__group{flex-direction:column;gap:2px;display:flex}.sidebar__group-label{letter-spacing:.13em;text-transform:uppercase;color:#7c6ba8;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:4px 12px 7px;font-size:10px;font-weight:700;transition:color .14s;display:flex}.sidebar__group-label:hover{color:#b6a9d6}.sidebar__group-label-text{align-items:center;gap:6px;display:inline-flex}.sidebar__group-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--orbit-radius-pill);color:#d9a441;background:#d9a44124;border:1px solid #d9a44159;padding:3px 6px;font-size:9px;font-weight:700;line-height:1}.sidebar__group-chevron{opacity:.7;flex-shrink:0;transition:transform .18s;transform:rotate(-90deg)}.sidebar__quick-add{border-radius:var(--orbit-radius-sm);color:var(--orbit-violet-300);border:1px dashed #c4b5fd47;align-items:center;gap:7px;margin:0 12px 8px;padding:7px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:flex}.sidebar__quick-add:hover{color:#fff;background:#7c3aed29;border-color:#c4b5fd80}.sidebar__group-chevron--open{transform:rotate(0)}.sidebar__group-rule{background:#ffffff14;height:1px;margin:4px 12px 8px}.sidebar__group:first-child .sidebar__group-rule{display:none}.sidebar__link{border-radius:var(--orbit-radius-sm);color:#b6a9d6;white-space:nowrap;align-items:center;gap:12px;min-height:40px;padding:0 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .16s,color .16s;display:flex;position:relative;overflow:hidden}.sidebar--collapsed .sidebar__link{justify-content:center;padding:0}.sidebar__link:hover{color:#fff;background:#ffffff0f}.sidebar__link--active{color:#fff;background:linear-gradient(90deg,#7c3aed52 0%,#7c3aed14 100%);font-weight:600}.sidebar__link--active:hover{color:#fff;background:linear-gradient(90deg,#7c3aed52 0%,#7c3aed14 100%)}.sidebar__link--active:before{content:"";background:linear-gradient(180deg, var(--orbit-violet-400), var(--orbit-violet-600));border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sidebar--collapsed .sidebar__link--active:before{left:-14px}.sidebar__link--active .sidebar__link-icon{color:var(--orbit-violet-300)}.sidebar__link-icon{color:currentColor;flex-shrink:0;place-items:center;width:20px;display:grid}.sidebar__link-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.sidebar__link-brand{color:#ffffff6b;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:9.5px;font-weight:600;line-height:1.1;display:block;overflow:hidden}.sidebar__link--active .sidebar__link-brand{color:#fff9}.sidebar__footer{border-top:1px solid #ffffff12;flex-shrink:0;margin-top:10px;padding-top:14px}.sidebar__upgrade{border-radius:var(--orbit-radius-sm);min-height:40px;color:var(--orbit-violet-200);white-space:nowrap;background:#7c3aed29;border:1px solid #c4b5fd47;justify-content:center;align-items:center;gap:9px;margin-bottom:8px;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex}.sidebar__upgrade:hover{color:#fff;background:#7c3aed47}.sidebar__upgrade-mark{font-size:17px;line-height:1}.sidebar__toggle{border-radius:var(--orbit-radius-sm);color:#b6a9d6;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff17;justify-content:center;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 12px;font-size:12.5px;font-weight:500;transition:background .16s,color .16s,border-color .16s;display:flex;overflow:hidden}.sidebar--expanded .sidebar__toggle{justify-content:flex-start}.sidebar__toggle:hover{color:#fff;background:#ffffff17;border-color:#ffffff29}.sidebar__toggle-label{text-overflow:ellipsis;overflow:hidden}.sidebar__link--locked{opacity:.55}.sidebar__link--locked:hover{opacity:.8}.sidebar__link-lock{opacity:.8;flex-shrink:0;margin-left:auto}.sidebar__group-upsell{text-align:center;color:#e9d5ff;border-radius:var(--orbit-radius-sm);background:#7c3aed59;border:1px solid #a78bfa73;margin:4px 12px 6px;padding:7px 10px;font-size:11.5px;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s;display:block}.sidebar__group-upsell:hover{color:#fff;background:#7c3aed8c}.sidebar__mobile-close{display:none}@media (width<=768px){.sidebar{box-shadow:none;transform:translate(-100%);width:min(85vw,300px)!important}.sidebar--mobile-open{transform:translate(0);box-shadow:16px 0 48px #0f062366}.sidebar--collapsed .sidebar__brand{justify-content:space-between;padding:0 6px}.sidebar--collapsed .sidebar__group-rule{display:none}.sidebar--collapsed .sidebar__link{justify-content:flex-start;padding:0 12px}.sidebar__brand{justify-content:space-between}.sidebar__mobile-close{border-radius:var(--orbit-radius-sm);color:#d8cef3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;flex-shrink:0;place-items:center;width:34px;height:34px;transition:background .15s,color .15s;display:grid}.sidebar__mobile-close:hover{color:#fff;background:#ffffff1f}.sidebar__toggle{display:none}.sidebar__link{min-height:46px;font-size:14.5px}}.sidebar__backdrop{display:none}@media (width<=768px){.sidebar__backdrop{z-index:199;opacity:0;pointer-events:none;background:#0f062380;border:0;padding:0;transition:opacity .22s;display:block;position:fixed;inset:0}.sidebar__backdrop--visible{opacity:1;pointer-events:auto}}.global-search{flex:1;max-width:520px;position:relative}.global-search__icon{color:var(--orbit-violet-600);pointer-events:none;place-items:center;display:grid;position:absolute;top:21px;left:15px;transform:translateY(-50%)}.global-search__input{border-radius:var(--orbit-radius-pill);width:100%;height:42px;color:var(--orbit-ink);background:linear-gradient(90deg,#f4effe,#faf9ff);border:1px solid #d9cff2;font-size:14px;transition:background .16s,border-color .16s,box-shadow .16s;min-height:unset!important;padding:0 52px 0 42px!important}.global-search__input::placeholder{color:#8b7fb0}.global-search__input:hover{background:linear-gradient(90deg,#efe7fd,#f4effe);border-color:#cbb8ef}.global-search__input:focus{background:#fff;border-color:#a78bda;outline:none;box-shadow:0 0 0 3px #7c3aed24}.global-search__kbd{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-xs);color:var(--orbit-muted);pointer-events:none;background:#fff;padding:2px 6px;font-size:10.5px;font-weight:600;line-height:1.4;position:absolute;top:21px;right:12px;transform:translateY(-50%)}.global-search__panel{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-md);max-height:420px;box-shadow:var(--orbit-shadow-lg);z-index:130;background:#fff;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.global-search__hint{text-align:center;color:var(--orbit-muted);margin:0;padding:18px 12px;font-size:13px}.global-search__group+.global-search__group{border-top:1px solid var(--orbit-border-soft);margin-top:4px;padding-top:4px}.global-search__group-label{letter-spacing:.12em;text-transform:uppercase;color:var(--orbit-muted);padding:8px 10px 4px;font-size:10px;font-weight:700;display:block}.global-search__item{border-radius:var(--orbit-radius-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:1px;width:100%;padding:8px 10px;display:flex}.global-search__item--active{background:var(--orbit-violet-50)}.global-search__item-title{color:var(--orbit-ink);font-size:13.5px;font-weight:600}.global-search__item-subtitle{color:var(--orbit-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (width<=720px){.global-search__kbd{display:none}}@media (width<=480px){.global-search__input{font-size:13.5px;padding:0 14px 0 38px!important}.global-search__icon{left:12px}.global-search__panel{border-radius:var(--orbit-radius-md);left:-12px;right:-12px}}.global-search__ai{cursor:pointer;text-align:left;background:linear-gradient(90deg,#f6f2fe,#fbfaff);border:0;border-bottom:1px solid #f0ecf9;align-items:center;gap:10px;width:100%;padding:11px 14px;display:flex}.global-search__ai:hover{background:#f1eafe}.global-search__ai-icon{border-radius:var(--orbit-radius-xs);color:#fff;background:linear-gradient(135deg, var(--orbit-violet-600), #4a2494);flex:none;place-items:center;width:26px;height:26px;display:grid}.global-search__ai-text{color:#3b2d5c;flex:1;font-size:13.5px}.global-search__ai-text strong{color:var(--orbit-violet-800);font-weight:700}.global-search--hero{flex:none;width:100%;max-width:none}.global-search--hero .global-search__icon{top:50%;left:18px}.global-search--hero .global-search__input{border-radius:var(--orbit-radius);background:var(--orbit-glass-strong);height:58px;-webkit-backdrop-filter:var(--orbit-glass-blur);backdrop-filter:var(--orbit-glass-blur);box-shadow:var(--orbit-glass-shadow,0 10px 30px #180a3014);border:1px solid #7c3aed38;font-size:15.5px;padding:0 64px 0 50px!important}.global-search--hero .global-search__input:hover{background:#ffffffeb;border-color:#7c3aed66}.global-search--hero .global-search__input:focus{box-shadow:var(--orbit-glass-shadow,none), 0 0 0 3px #7c3aed24, var(--orbit-glow,none);background:#fff;border-color:#a78bda}.global-search--hero .global-search__kbd{top:50%;right:16px}.global-search--hero .global-search__panel{border-radius:var(--orbit-radius);box-shadow:var(--orbit-glass-shadow,0 18px 48px #180a3029), var(--orbit-glow,none)}@media (width<=768px){.global-search__input{height:36px;font-size:13.5px;padding:0 14px 0 36px!important}.global-search__icon{top:18px;left:12px}}.topbar{height:var(--topbar-h);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--orbit-border);z-index:100;background:#ffffffd1;align-items:center;gap:16px;padding:0 28px;transition:left .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;right:0}.topbar__menu-btn{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-sm);width:36px;height:36px;color:var(--orbit-ink);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background .16s,border-color .16s;display:none}.topbar__menu-btn:hover{background:var(--orbit-violet-50);border-color:var(--orbit-violet-200)}.topbar__search{flex:1;max-width:440px;position:relative}.topbar__search-icon{color:var(--orbit-muted-soft);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.topbar__search-input{border-radius:var(--orbit-radius-pill);background:var(--orbit-surface-sunken);width:100%;height:36px;color:var(--orbit-ink);min-height:unset;border:1px solid #0000;padding:0 14px 0 36px;font-size:13.5px;transition:background .16s,border-color .16s,box-shadow .16s}.topbar__search-input:hover{background:var(--orbit-violet-50)}.topbar__search-input:focus{border-color:var(--orbit-violet-300);box-shadow:var(--orbit-ring);background:#fff;outline:none}.topbar__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.topbar__client-btn{border:1px solid var(--orbit-violet-200);border-radius:var(--orbit-radius-sm);background:var(--orbit-violet-50);height:36px;color:var(--orbit-violet-700);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:650;transition:background .16s,border-color .16s;display:inline-flex}.topbar__client-btn:hover{background:var(--orbit-violet-100,var(--orbit-violet-100));border-color:var(--orbit-violet-300,var(--orbit-violet-300))}.topbar__client-btn svg{flex:none}@media (width<=640px){.topbar__client-btn span{display:none}.topbar__client-btn{justify-content:center;width:36px;padding:0}}.topbar__icon-btn{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-sm);width:36px;height:36px;color:var(--orbit-muted);cursor:pointer;background:0 0;place-items:center;transition:background .16s,color .16s,border-color .16s;display:grid;position:relative}.topbar__icon-btn:hover{background:var(--orbit-violet-50);border-color:var(--orbit-violet-200);color:var(--orbit-violet-700)}.topbar__notification-dot{background:var(--orbit-danger);border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}.topbar__bell{position:relative}.topbar__notification-badge{border-radius:var(--orbit-radius-pill);background:var(--orbit-danger);color:#fff;border:2px solid #fff;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.topbar__notif-dropdown{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-md);z-index:120;background:#fff;width:340px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #180a3024}.topbar__notif-header{border-bottom:1px solid var(--orbit-border);flex-direction:column;align-items:flex-start;gap:7px;padding:13px 14px 12px;display:flex}.topbar__notif-header strong{color:var(--orbit-ink);letter-spacing:-.01em;font-size:14px}.topbar__notif-chips{flex-wrap:wrap;gap:6px;display:flex}.topbar__notif-chip{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600;line-height:1.6}.topbar__notif-chip--critico{color:#a3221a;background:#fdeceb;border-color:#f6cdc9}.topbar__notif-chip--vencido{color:#8a6210;background:#fdf6e8;border-color:#f2dfb4}.topbar__notif-chip--novo{background:var(--orbit-surface-2,#f6f4fc);border-color:var(--orbit-border,#ece7f7);color:var(--orbit-muted,#5b5470)}.topbar__notif-empty{text-align:center;color:var(--orbit-muted-soft);padding:28px 16px;font-size:13px}.topbar__notif-list{max-height:380px;margin:0;padding:0;list-style:none;overflow-y:auto}.topbar__notif-item{text-align:left;border:0;border-bottom:1px solid var(--orbit-surface-muted);cursor:pointer;background:0 0;align-items:flex-start;gap:11px;width:100%;padding:12px 30px 12px 14px;transition:background .15s;display:flex;position:relative}.topbar__notif-item:last-child{border-bottom:none}.topbar__notif-item:hover{background:#fbfafe}.topbar__notif-item--unread{background:#f8f6fd}.topbar__notif-item--unread:hover{background:#f1ecfd}.topbar__notif-icon{border-radius:var(--orbit-radius-sm);flex-shrink:0;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.topbar__notif-body{flex-direction:column;gap:2px;min-width:0;display:flex}.topbar__notif-title{color:var(--orbit-ink);font-size:13px;font-weight:600}.topbar__notif-msg{color:var(--orbit-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.topbar__notif-time{color:var(--orbit-muted-soft);margin-top:1px;font-size:11px}.topbar__notif-dot{background:var(--orbit-royal);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;right:14px}.topbar__notif-all{border:0;border-top:1px solid var(--orbit-border);background:var(--orbit-surface-sunken);width:100%;color:var(--orbit-royal);text-align:center;cursor:pointer;padding:12px 14px;font-size:13px;font-weight:600;transition:background .15s}.topbar__notif-all:hover{background:var(--orbit-violet-50)}.topbar__avatar{border-radius:var(--orbit-radius-pill);background:linear-gradient(135deg, var(--orbit-violet-800), var(--orbit-violet-500));color:#fff;letter-spacing:.02em;cursor:pointer;border:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 2px 8px #5b21b652}.topbar__avatar:hover{transform:translateY(-1px);box-shadow:0 4px 14px #5b21b666}.topbar__menu{position:relative}.topbar__menu-backdrop{z-index:110;position:fixed;inset:0}.topbar__dropdown{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-md);z-index:120;background:#fff;min-width:256px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #180a3024}.topbar__dropdown-user{align-items:center;gap:11px;padding:10px 10px 12px;display:flex}.topbar__dropdown-avatar{border-radius:var(--orbit-radius-sm);color:#fff;background:linear-gradient(135deg, var(--orbit-violet-600), var(--orbit-violet-800));flex-shrink:0;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.topbar__dropdown-id{flex-direction:column;gap:2px;min-width:0;display:flex}.topbar__dropdown-id strong{color:var(--orbit-ink);font-size:13.5px}.topbar__dropdown-id span{color:var(--orbit-muted-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.topbar__dropdown-plan{border-radius:var(--orbit-radius-sm);background:#f6f4fc;gap:7px;margin:0 4px 4px;padding:10px 12px;display:grid}.topbar__dropdown-org{color:#6b647c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.topbar__dropdown-planrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.topbar__plan-badge{color:var(--orbit-violet-800);background:var(--orbit-violet-100);border-radius:var(--orbit-radius-pill);padding:3px 10px;font-size:12px;font-weight:800}.topbar__plan-status{border-radius:var(--orbit-radius-pill);padding:3px 9px;font-size:11px;font-weight:700}.topbar__plan-status--active{background:var(--orbit-success-soft);color:var(--orbit-success)}.topbar__plan-status--trialing{color:var(--orbit-warning);background:#fef9c3}.topbar__plan-status--free{background:var(--orbit-surface-muted);color:var(--orbit-muted)}.topbar__plan-status--past_due,.topbar__plan-status--suspended,.topbar__plan-status--cancelled,.topbar__plan-status--expired{background:var(--orbit-danger-soft);color:var(--orbit-danger-strong)}.topbar__dropdown-sep{background:var(--orbit-border);height:1px;margin:4px 0}.topbar__dropdown-item{border-radius:var(--orbit-radius-sm);width:100%;color:var(--orbit-ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.topbar__dropdown-item:hover{background:#f4f2fb}.topbar__dropdown-item--danger{color:var(--orbit-danger)}.topbar__dropdown-item--danger:hover{background:var(--orbit-danger-surface)}@media (width<=768px){:root{--topbar-h:50px}.topbar{gap:8px;padding:0 10px;left:0!important}.topbar__menu-btn{display:flex}.topbar__menu-btn,.topbar__icon-btn,.topbar__avatar,.topbar__client-btn{width:34px;height:34px}.topbar__avatar{font-size:12px}}.hub-tabs{border-radius:var(--orbit-radius-md);background:var(--orbit-surface-muted,#f5f3fb);border:1px solid var(--orbit-border,#ece7f7);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:18px;padding:5px;display:flex}.hub-tab{border-radius:var(--orbit-radius-sm);color:var(--orbit-muted,#6f6390);white-space:nowrap;padding:8px 15px;font-size:13.5px;font-weight:650;text-decoration:none;transition:background .14s,color .14s}.hub-tab:hover{color:var(--orbit-violet-700,var(--orbit-violet-700));background:#7c3aed0f}.hub-tab--active{color:#fff;background:linear-gradient(180deg, var(--orbit-violet-600), var(--orbit-violet-700));box-shadow:0 4px 12px #6d28d938}.hub-tab--active:hover{color:#fff;background:linear-gradient(180deg, var(--orbit-violet-600), var(--orbit-violet-700))}@media (width<=640px){.hub-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.hub-tab{flex:none}}.app-shell{background-color:#f8f7fc;background-image:radial-gradient(52% 45% at 100% 0,#7c3aed13 0%,#0000 62%),radial-gradient(45% 42% at 0 4%,#a78bfa12 0%,#0000 62%),radial-gradient(72% 58% at 50% 100%,#5b21b60b 0%,#0000 67%),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;min-height:100vh;position:relative;overflow:hidden}.app-shell:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(38% 38% at 30% 28%,#7c3aed13,#0000 62%),radial-gradient(30% 30% at 74% 66%,#a78bfa11,#0000 60%);animation:34s ease-in-out infinite alternate app-aurora-drift;position:fixed;inset:-20vmax}@keyframes app-aurora-drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.app-shell:before{animation:none}}.app-shell__main{z-index:1;min-height:100vh;padding-top:var(--topbar-h);transition:margin-left .25s cubic-bezier(.4,0,.2,1);position:relative}.app-shell__content{width:100%;max-width:none;margin:0;padding:24px 26px 44px}@media (width<=900px){.app-shell__content{padding:18px 16px 32px}}.lp-reveal{opacity:0;transition:opacity .82s cubic-bezier(.2, .65, .2, 1) var(--lp-reveal-delay,0s), transform .92s cubic-bezier(.2, .65, .2, 1) var(--lp-reveal-delay,0s);will-change:opacity, transform;transform:translateY(26px)scale(.985)}.lp-reveal.is-visible{opacity:1;will-change:auto;transform:none}.lp-reveal.is-immediate{transition:none}.lp-reveal--soft{transform:translateY(16px)}.lp-reveal--d1{--lp-reveal-delay:80ms}.lp-reveal--d2{--lp-reveal-delay:.16s}.lp-reveal--d3{--lp-reveal-delay:.24s}.lp-reveal--d4{--lp-reveal-delay:.32s}.lp-count{font-variant-numeric:tabular-nums}.lp-type{align-items:baseline;display:inline-flex}.lp-type__caret{background:currentColor;width:1px;height:.95em;margin-left:2px;animation:1.05s step-end infinite lp-caret;display:inline-block}.lp-type__caret.is-done{display:none}@keyframes lp-caret{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.lp-reveal{opacity:1!important;transition:none!important;transform:none!important}.lp-type__caret{display:none;animation:none!important}}.lp-page{--lp-blue-50:#f6f0ff;--lp-blue-100:#eadcff;--lp-blue-200:#d7bdff;--lp-blue-500:#9a4df0;--lp-blue-600:#7426ca;--lp-blue-700:#54208f;--lp-navy:#1b0b31;--lp-navy-2:#2c1050;--lp-ink:#25123c;--lp-muted:#635570;min-height:100vh;color:var(--lp-ink);background:#fbf9ff;position:relative;overflow-x:clip}.lp-aurora{pointer-events:none;z-index:0;background:radial-gradient(880px 580px at 8% -14%,#b05bff61 0%,#0000 64%),radial-gradient(740px 500px at 97% 8%,#7b46e64f 0%,#0000 60%),linear-gradient(156deg,#1b0731 0%,#2a0c4c 54%,#10051d 100%);height:700px;position:absolute;top:0;left:0;right:0;overflow:hidden}.lp-aurora:after{content:"";opacity:.22;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 88%);mask-image:linear-gradient(#000c,#0000 88%)}.lp-navbar,.lp-hero{z-index:1;position:relative}.lp-navbar{z-index:40;transition:background .22s,box-shadow .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s;position:sticky;top:0}.lp-navbar.is-stuck,.lp-navbar.is-open{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#100624d1;box-shadow:0 1px #ffffff14,0 10px 30px #08031459}.lp-page section[id]{scroll-margin-top:84px}.lp-nav{z-index:42;color:#fff;justify-content:space-between;align-items:center;gap:16px;max-width:1080px;margin:0 auto;padding:22px 28px;transition:padding .22s;display:flex;position:relative}.lp-nav__links{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.lp-nav__links>button,.lp-nav__group-btn,.lp-nav__links>a:not(.lp-nav__login):not(.lp-nav__signup){cursor:pointer;color:#ffffffd1;background:0 0;border:none;align-items:center;min-height:44px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.lp-nav__links>button:hover,.lp-nav__group-btn:hover,.lp-nav__links>a:not(.lp-nav__login):not(.lp-nav__signup):hover{color:#fff}.lp-nav__group{display:inline-flex;position:relative}.lp-nav__group-btn{align-items:center;gap:5px;padding:0;font-family:inherit;display:inline-flex}.lp-nav__group-btn[aria-expanded=true]{color:#fff}.lp-nav__group-btn[aria-expanded=true] svg{transform:rotate(180deg)}.lp-nav__group-btn svg{transition:transform .16s}.lp-nav__dropdown{z-index:30;background:#240e40;border:1px solid #ffffff24;border-radius:14px;gap:2px;min-width:286px;padding:8px;animation:.16s lp-nav-drop;display:grid;position:absolute;top:calc(100% + 14px);left:-14px;box-shadow:0 22px 48px #0a021675}.lp-nav__dropdown>a{color:#ffffffdb;border-radius:9px;gap:2px;padding:9px 11px;text-decoration:none;display:grid}.lp-nav__dropdown>a:hover{color:#fff;background:#ffffff17}.lp-nav__dropdown strong{font-size:13.5px;font-weight:650}.lp-nav__dropdown small{color:#ffffff94;font-size:12px;font-weight:500}.lp-nav__signup{color:#23093f;white-space:nowrap;background:#fff;border-radius:9px;align-items:center;min-height:44px;padding:8px 16px;font-size:13.5px;font-weight:750;text-decoration:none;display:inline-flex}.lp-nav__signup:hover{background:#f0e2ff}.lp-nav__login{color:#fff;border:1px solid #ffffff47;border-radius:9px;align-items:center;min-height:44px;padding:8px 16px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.lp-nav__login:hover{background:#ffffff1a}.lp-nav__demo{color:#fff;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:750}.lp-nav__demo:hover{color:#e9ccff}.lp-navbar.is-stuck .lp-nav{padding-top:12px;padding-bottom:12px}.lp-nav__brand{flex:none;align-items:center;display:inline-flex}.lp-nav__burger{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s,border-color .15s;display:none}.lp-nav__burger:hover{background:#ffffff29}.lp-nav__burger:active{transform:scale(.96)}.lp-nav__backdrop{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0803148c;animation:.18s lp-nav-fade;position:fixed;inset:0}.lp-nav__sheet{z-index:41;gap:14px;max-width:1080px;max-height:calc(100dvh - 70px);margin:0 auto;padding:6px 18px 20px;animation:.2s lp-nav-drop;display:grid;position:relative;overflow-y:auto}@keyframes lp-nav-fade{0%{opacity:0}to{opacity:1}}@keyframes lp-nav-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lp-nav__sheet-links{gap:2px;display:grid}.lp-nav__sheet-item{color:#ffffffe6;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;padding:0 12px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}.lp-nav__sheet-item:hover,.lp-nav__sheet-item:active{color:#fff;background:#ffffff17}.lp-nav__sheet-group{gap:2px;padding:6px 0;display:grid}.lp-nav__sheet-title{letter-spacing:.08em;text-transform:uppercase;color:#ffffff75;padding:6px 12px 2px;font-size:11.5px;font-weight:700}.lp-nav__sheet-cta{border-top:1px solid #ffffff24;gap:10px;padding-top:14px;display:grid}.lp-nav__sheet-primary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#a855f7);border-radius:13px;justify-content:center;align-items:center;min-height:50px;font-size:15.5px;font-weight:750;text-decoration:none;display:flex;box-shadow:0 10px 26px #8b5cf661}.lp-nav__sheet-secondary{color:#fff;border:1px solid #ffffff42;border-radius:13px;justify-content:center;align-items:center;min-height:46px;font-size:14.5px;font-weight:650;text-decoration:none;display:flex}.lp-nav__sheet-secondary:hover{background:#ffffff1a}.lp-hero{color:#fff;grid-template-columns:minmax(0,.92fr) minmax(400px,1.08fr);align-items:center;gap:clamp(36px,5.5vw,80px);max-width:1180px;margin:0 auto;padding:92px 28px 108px;display:grid}.lp-hero__copy{max-width:570px}.lp-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;align-items:center;gap:10px;margin-bottom:22px;font-size:11px;font-weight:700;display:inline-flex}.lp-eyebrow:before{content:"";background:#ffffff57;width:26px;height:1px}.lp-hero h1{letter-spacing:-.033em;text-wrap:balance;margin:0 0 22px;font-size:clamp(35px,5.6vw,56px);font-weight:800;line-height:1.05}.lp-hero__sub{color:#ffffffb8;max-width:540px;margin:0 0 34px;font-size:17.5px;line-height:1.62}.lp-hero__cta{flex-wrap:wrap;gap:14px;margin-bottom:20px;display:flex}.lp-btn{cursor:pointer;border:1px solid #0000;border-radius:11px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lp-btn--primary{background:linear-gradient(135deg, #b45cff, var(--lp-blue-600));color:#fff;box-shadow:0 14px 30px -12px #7d29dcd9}.lp-btn--primary:hover{filter:brightness(1.06)}.lp-btn--ghost{color:#fff;background:#ffffff0f;border-color:#ffffff47}.lp-btn--ghost:hover{background:#ffffff24}.lp-btn:focus-visible,.lp-nav button:focus-visible,.lp-nav a:focus-visible{outline-offset:3px;outline:3px solid #e4b8ff}.lp-hero__note{color:#fff9;align-items:center;gap:7px;font-size:12px;display:inline-flex}.lp-hero__price{color:#d9c6f2;margin:0 0 4px;font-size:13px;font-weight:650}.lp-hero__proofs{color:#ffffffbd;flex-wrap:wrap;gap:8px 14px;margin:17px 0 0;padding:0;font-size:11.5px;font-weight:650;list-style:none;display:flex}.lp-hero__proofs li{align-items:center;gap:5px;display:inline-flex}.lp-hero__proofs svg{color:#dfbaff}.lp-home-page .lp-aurora{height:760px}.lp-home-hero{padding-bottom:124px}.lp-home-preview{color:#2b2038;background:#faf8fd;border:1px solid #fff3;border-radius:20px;overflow:hidden;transform:perspective(1600px)rotateY(-3deg)rotateX(1deg);box-shadow:0 34px 88px -24px #000000b8,0 0 0 9px #ffffff0b}.lp-home-preview__bar{color:#6d6375;background:#fff;border-bottom:1px solid #e8e2ee;align-items:center;gap:9px;height:45px;padding:0 16px;font-size:10px;display:flex}.lp-home-preview__bar>span{background:var(--lp-blue-600);color:#fff;border-radius:7px;place-items:center;width:21px;height:21px;font-size:10px;font-weight:800;display:grid}.lp-home-preview__bar strong{color:var(--lp-blue-700);font-size:11px}.lp-home-preview__bar small{color:#3d8a5b;margin-left:auto;font-size:9px;font-weight:750}.lp-home-preview__body{min-height:334px;display:flex}.lp-home-preview__body>aside{background:#f5f2f8;border-right:1px solid #e8e2ee;flex-direction:column;flex:0 0 47px;align-items:center;gap:16px;width:47px;padding-top:23px;display:flex}.lp-home-preview__body>aside span{background:#d8d1df;border-radius:3px;width:17px;height:4px}.lp-home-preview__body>aside .is-active{background:#e8d7fc;border:1px solid #c59bf4;width:20px;height:19px}.lp-home-preview__main{background:#faf9fc;flex:1;min-width:0;padding:19px}.lp-home-preview__main>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp-home-preview__main>header div{gap:3px;display:grid}.lp-home-preview__main>header small{color:#807588;font-size:9px}.lp-home-preview__main>header strong{letter-spacing:-.02em;font-size:15px}.lp-home-preview__main>header em{color:#6c2cb1;background:#f0e5fd;border-radius:99px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:800}.lp-home-preview__metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;display:grid}.lp-home-preview__metrics span{color:#8a808f;background:#fff;border:1px solid #e9e4ef;border-radius:8px;gap:3px;min-width:0;padding:9px;font-size:7.5px;display:grid}.lp-home-preview__metrics b{color:#34263f;font-size:11px}.lp-home-preview__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lp-home-preview__flow section>small{color:#776c81;margin:0 0 7px;font-size:8px;font-weight:800;display:block}.lp-home-preview__flow article{background:#fff;border:1px solid #e9e4ef;border-radius:8px;align-items:center;gap:6px;min-height:44px;margin-bottom:6px;padding:6px;display:flex}.lp-home-preview__flow article.is-highlight{border-color:#caa5ec;box-shadow:0 4px 10px #60259d14}.lp-home-preview__flow article i{color:#6a2fa4;background:#ecdafb;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:6px;font-style:normal;font-weight:850;display:grid}.lp-home-preview__flow article div{gap:2px;min-width:0;display:grid}.lp-home-preview__flow article strong,.lp-home-preview__flow article span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp-home-preview__flow article strong{font-size:7.5px}.lp-home-preview__flow article span{color:#83768b;font-size:6.5px}.lp-home-preview__flow article svg{color:#6e31a9;margin-left:auto}.lp-home-preview__main>footer{color:#6b5f73;align-items:center;gap:5px;margin-top:9px;font-size:8px;font-weight:650;display:flex}.lp-home-proof{z-index:2;background:#fffffffa;border:1px solid #e2d3f2;border-radius:17px;grid-template-columns:1.4fr .7fr 1.35fr;align-items:center;gap:24px;max-width:1080px;margin:-48px auto 0;padding:22px 25px;display:grid;position:relative;box-shadow:0 22px 46px -34px #2d0c52ad}.lp-home-proof>div{gap:5px;display:grid}.lp-home-proof>div span,.lp-home-proof>p{color:var(--lp-blue-700);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.lp-home-proof>div strong{color:var(--lp-ink);font-size:13px;line-height:1.35}.lp-home-proof>p{color:var(--lp-muted);letter-spacing:0;text-transform:none;margin:0;font-size:10px;line-height:1.45}.lp-home-proof>p b{color:var(--lp-ink)}.lp-home-proof ul{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-home-proof li{border-left:1px solid #e7dff0;gap:2px;padding-left:12px;display:grid}.lp-home-proof li strong{color:var(--lp-blue-700);letter-spacing:-.04em;font-size:18px;line-height:1}.lp-home-proof li span{color:var(--lp-muted);font-size:8.5px;line-height:1.25}.lp-home-problem{text-align:center;max-width:760px;margin:0 auto;padding:94px 28px 52px}.lp-home-problem>span,.lp-home-access>div>span{color:var(--lp-blue-700);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.lp-home-problem h2{color:var(--lp-ink);letter-spacing:-.045em;text-wrap:balance;margin:12px auto;font-size:clamp(28px,3.8vw,42px);line-height:1.1}.lp-home-problem p{color:var(--lp-muted);margin:0 auto;font-size:15px;line-height:1.65}.lp-home-outcomes{max-width:1080px;margin:0 auto;padding:24px 28px 72px}.lp-home-outcomes__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp-home-outcomes__grid article{background:#fff;border:1px solid #e5dced;border-radius:16px;padding:24px;box-shadow:0 18px 32px -34px #3c0c68a6}.lp-home-outcomes__grid article>span{background:var(--lp-blue-50);width:41px;height:41px;color:var(--lp-blue-600);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.lp-home-outcomes__grid h3{color:var(--lp-ink);letter-spacing:-.02em;margin:0 0 8px;font-size:16px}.lp-home-outcomes__grid p{color:var(--lp-muted);margin:0;font-size:13px;line-height:1.58}.lp-home-workflow{max-width:1080px;margin:0 auto;padding:68px 28px 78px}.lp-home-workflow>ol{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-home-workflow li{border-top:2px solid #d9c4f4;align-items:flex-start;gap:12px;padding:20px 16px;display:flex}.lp-home-workflow li>span{color:#702bc0;background:#f1e7fe;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.lp-home-workflow li div{min-width:0}.lp-home-workflow li b{color:#a18aa9;letter-spacing:.08em;font-size:9px}.lp-home-workflow li h3{color:var(--lp-ink);margin:5px 0 6px;font-size:13px}.lp-home-workflow li p{color:var(--lp-muted);margin:0;font-size:11.5px;line-height:1.5}.lp-home-extension{border-top:1px solid #e9e2f0;grid-template-columns:1fr .82fr;align-items:center;gap:clamp(38px,7vw,84px);max-width:1000px;margin:0 auto;padding:82px 28px;display:grid}.lp-home-extension__copy h2{max-width:525px;color:var(--lp-ink);letter-spacing:-.045em;margin:11px 0 14px;font-size:clamp(28px,3.7vw,40px);line-height:1.1}.lp-home-extension__copy p{max-width:520px;color:var(--lp-muted);margin:0;font-size:14.5px;line-height:1.65}.lp-home-extension__copy div{flex-wrap:wrap;gap:19px;margin-top:20px;display:flex}.lp-home-extension__copy a{color:var(--lp-blue-700);align-items:center;gap:6px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.lp-home-extension__panel{color:#fff;background:radial-gradient(260px 150px at 100% 0,#b15af959,#0000 72%),linear-gradient(145deg,#311052,#180727);border:1px solid #be7dff61;border-radius:18px;padding:22px;box-shadow:0 25px 52px -31px #280749e6}.lp-home-extension__panel header{color:#ddc5f7;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:10px;font-weight:750;display:flex}.lp-home-extension__panel header span{align-items:center;gap:6px;display:inline-flex}.lp-home-extension__panel header b{color:#fff;border:3px solid #b45cff;border-radius:50%;place-items:center;width:41px;height:41px;font-size:15px;display:grid}.lp-home-extension__panel>strong{font-size:15px}.lp-home-extension__panel>p{color:#cdbdda;margin:5px 0 16px;font-size:10px}.lp-home-extension__panel ul{gap:8px;margin:0 0 17px;padding:0;list-style:none;display:grid}.lp-home-extension__panel li{color:#e5d9ed;align-items:center;gap:7px;font-size:10px;display:flex}.lp-home-extension__panel li svg{color:#cb8fff}.lp-home-extension__panel em{color:#fff;background:#9a4df0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:10px;font-style:normal;font-weight:800;display:flex}.lp-home-access{background:#f8f3ff;border:1px solid #dfcdf3;border-radius:17px;justify-content:space-between;align-items:center;gap:28px;max-width:1080px;margin:0 auto;padding:29px 32px;display:flex}.lp-home-access h2{color:var(--lp-ink);letter-spacing:-.03em;margin:7px 0;font-size:22px}.lp-home-access p{max-width:620px;color:var(--lp-muted);margin:0;font-size:13px;line-height:1.55}.lp-home-access .lp-btn--ghost{color:var(--lp-blue-700);background:#fff;border-color:#c8a2ea;flex:none}.lp-home-access .lp-btn--ghost:hover{background:#f2e8ff}.lp-product{color:#221d30;background:#fbfaff;border:1px solid #ffffff2e;border-radius:18px;min-width:0;transition:transform .28s,box-shadow .28s;overflow:hidden;transform:perspective(1600px)rotateY(-3deg)rotateX(1deg);box-shadow:0 30px 80px -24px #000000a8,0 0 0 9px #ffffff0b}.lp-product:hover{transform:perspective(1600px)rotateY(-1deg)rotateX(0)translateY(-4px);box-shadow:0 38px 88px -24px #000000b8,0 0 0 9px #ffffff0f}.lp-product__bar{color:#6d667a;background:#fff;border-bottom:1px solid #ece9f3;align-items:center;gap:10px;height:42px;padding:0 15px;font-size:11px;font-weight:700;display:flex}.lp-product__bar>span{color:#54208f}.lp-product__bar b{color:#4d9068;margin-left:auto;font-size:9px;font-weight:700}.lp-product__exemplo{color:#6d667a;letter-spacing:.02em;background:#f4f2f8;border-radius:999px;padding:3px 8px}.lp-product__window{gap:4px;display:flex}.lp-product__window i{background:#ded9e8;border-radius:50%;width:7px;height:7px}.lp-product__window i:first-child{background:#d5aeae}.lp-product__window i:nth-child(2){background:#e4c583}.lp-product__body{min-height:310px;display:flex}.lp-product__side{background:#f8f7fb;border-right:1px solid #ece9f3;flex-direction:column;flex:0 0 48px;align-items:center;gap:15px;width:48px;padding-top:15px;display:flex}.lp-product__mark{background:var(--lp-blue-600);color:#fff;border-radius:7px;place-items:center;width:23px;height:23px;font-size:11px;font-weight:800;display:grid}.lp-product__side i{background:#d6d0df;border-radius:4px;width:16px;height:4px}.lp-product__side .lp-product__side-active{background:#eadcff;border:1px solid #caa0ff;height:17px}.lp-product__main{background:#f9f8fc;flex:1;min-width:0;padding:18px}.lp-product__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-product__heading div{flex-direction:column;gap:2px;display:flex}.lp-product__heading span{color:#847d91;font-size:9px;font-weight:600}.lp-product__heading strong{letter-spacing:-.02em;font-size:14px}.lp-product__heading button{background:var(--lp-blue-600);color:#fff;cursor:default;border:0;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:700}.lp-product__metric-row{grid-template-columns:repeat(2,1fr);gap:9px;margin:16px 0;display:grid}.lp-product__metric-row span{color:#847d91;background:#fff;border:1px solid #ebe7f2;border-radius:8px;flex-direction:column;gap:3px;padding:9px;font-size:8px;display:flex}.lp-product__metric-row b{color:#2b2538;font-size:13px}.lp-product__board{grid-template-columns:repeat(3,minmax(102px,1fr));gap:8px;display:grid}.lp-product__board section{min-width:0}.lp-product__board h3{color:#716a7c;justify-content:space-between;align-items:center;margin:0 0 7px;font-size:8px;font-weight:700;display:flex}.lp-product__board h3 em{background:#ece7f4;border-radius:50%;place-items:center;width:15px;height:15px;font-size:7px;font-style:normal;display:grid}.lp-product__board article{background:#fff;border:1px solid #e9e5f0;border-radius:7px;align-items:center;gap:6px;min-height:49px;margin-bottom:6px;padding:7px;display:flex;box-shadow:0 2px 4px #24184108}.lp-product__board article>span{width:18px;height:18px;color:var(--lp-blue-700);background:#eadcff;border-radius:50%;flex:0 0 18px;place-items:center;font-size:7px;font-weight:800;display:grid}.lp-product__board article div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lp-product__board article strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.lp-product__board article small{color:#938b9f;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.lp-product__board article svg{color:var(--lp-blue-600);flex:none}.lp-score-preview{color:#221d30;background:#fbfaff;border:1px solid #fff3;border-radius:20px;min-width:0;overflow:hidden;transform:perspective(1600px)rotateY(-2.5deg)rotateX(1deg);box-shadow:0 32px 82px -24px #000000b3,0 0 0 9px #ffffff0b}.lp-score-preview__bar{color:#6d667a;background:#fff;border-bottom:1px solid #ece9f3;align-items:center;gap:10px;height:43px;padding:0 15px;font-size:10px;font-weight:750;display:flex}.lp-score-preview__bar>span{color:#54208f;align-items:center;gap:5px;display:inline-flex}.lp-score-preview__bar>b{color:#27724a;margin-left:auto;font-size:9px}.lp-score-preview__body{background:linear-gradient(150deg,#fdfcff,#f7f3fc);padding:21px}.lp-score-preview__body>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.lp-score-preview__identity{align-items:center;gap:11px;min-width:0;display:flex}.lp-score-preview__identity>span{color:#53208d;background:linear-gradient(135deg,#e7d3ff,#c9a6f7);border-radius:13px;flex:none;place-items:center;width:43px;height:43px;font-size:12px;font-weight:850;display:grid}.lp-score-preview__identity div{gap:2px;min-width:0;display:grid}.lp-score-preview__identity small{color:#8b8297;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:700}.lp-score-preview__identity strong{letter-spacing:-.02em;font-size:15px}.lp-score-preview__identity p{color:#746b80;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.lp-score-preview__score{background:#fff;border:1px solid #dbc6f5;border-radius:13px;grid-template-columns:auto auto;align-items:end;min-width:82px;padding:10px 11px;display:grid;box-shadow:0 10px 22px -20px #571e91b3}.lp-score-preview__score strong{color:#6222a5;letter-spacing:-.05em;font-size:25px;line-height:.9}.lp-score-preview__score>span{color:#95899f;font-size:8px}.lp-score-preview__score small{color:#27724a;grid-column:1/-1;margin-top:5px;font-size:8px;font-weight:800}.lp-score-preview__job{color:#776d83;background:#fff;border:1px solid #e8e0ef;border-radius:9px;align-items:center;gap:7px;margin:18px 0 10px;padding:9px 11px;font-size:9px;display:flex}.lp-score-preview__job svg{color:var(--lp-blue-600)}.lp-score-preview__job strong{color:#352842;margin-left:auto;font-size:10px}.lp-score-preview__evidence{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lp-score-preview__evidence article{background:#fff;border:1px solid #e9e4ef;border-radius:10px;min-width:0;min-height:116px;padding:11px}.lp-score-preview__evidence article>span{align-items:center;gap:4px;margin-bottom:11px;font-size:8px;font-weight:800;display:flex}.lp-score-preview__evidence article strong{color:#33263f;margin-bottom:5px;font-size:11px;display:block}.lp-score-preview__evidence article p{color:#83798e;margin:0;font-size:7.5px;line-height:1.5}.lp-score-preview__evidence .is-confirmed>span{color:#27724a}.lp-score-preview__evidence .is-review>span{color:#8a5a15}.lp-score-preview__evidence .is-risk>span{color:#99524b}.lp-score-preview__action{color:#fff;background:#25103e;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 11px;display:flex}.lp-score-preview__action>div{align-items:center;gap:7px;min-width:0;display:flex}.lp-score-preview__action>div>span{color:#c9bad6;font-size:7px;display:grid}.lp-score-preview__action>div strong{color:#fff;font-size:9px}.lp-score-preview__action button{color:#fff;background:#9a4df0;border:0;border-radius:7px;flex:none;align-items:center;gap:5px;padding:7px 9px;font-size:8px;font-weight:800;display:inline-flex}.lp-value-rail{z-index:2;background:#e8dcf6;border:1px solid #e8dcf6;border-radius:17px;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1080px;margin:-44px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 48px -34px #2d0c529e}.lp-value-rail article{background:#fffffffa;align-items:flex-start;gap:12px;min-height:104px;padding:22px;display:flex}.lp-value-rail article>span{background:var(--lp-blue-50);width:35px;height:35px;color:var(--lp-blue-600);border-radius:10px;flex:none;place-items:center;display:grid}.lp-value-rail strong{color:var(--lp-ink);letter-spacing:-.01em;margin:1px 0 5px;font-size:13px;display:block}.lp-value-rail p{color:var(--lp-muted);margin:0;font-size:11.5px;line-height:1.48}.lp-extension{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:clamp(42px,7vw,86px);max-width:1180px;margin:0 auto;padding:102px 28px 78px;display:grid;position:relative}.lp-section-kicker{color:var(--lp-blue-700);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800}.lp-extension__copy h2{max-width:590px;color:var(--lp-ink);letter-spacing:-.045em;text-wrap:balance;margin:11px 0 16px;font-size:clamp(31px,4vw,46px);line-height:1.08}.lp-extension__copy>p{max-width:570px;color:var(--lp-muted);margin:0;font-size:15px;line-height:1.65}.lp-extension__copy ol{gap:16px;margin:27px 0 22px;padding:0;list-style:none;display:grid}.lp-extension__copy li{align-items:flex-start;gap:12px;display:flex}.lp-extension__copy li>span{background:var(--lp-blue-50);width:34px;height:34px;color:var(--lp-blue-600);border-radius:10px;flex:none;place-items:center;display:grid}.lp-extension__copy li strong{color:var(--lp-ink);margin:1px 0 3px;font-size:13.5px;display:block}.lp-extension__copy li p{color:var(--lp-muted);margin:0;font-size:12px;line-height:1.5}.lp-extension__assurance{color:var(--lp-muted);background:#faf6ff;border:1px solid #e1d3f1;border-radius:11px;align-items:flex-start;gap:9px;padding:13px 14px;font-size:11.5px;line-height:1.5;display:flex}.lp-extension__assurance svg{color:var(--lp-blue-600);flex:none;margin-top:1px}.lp-extension__assurance strong{color:var(--lp-ink)}.lp-extension__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;display:flex}.lp-extension__actions>a:last-child{color:var(--lp-blue-700);font-size:12.5px;font-weight:800;text-decoration:none}.lp-extension__visual{min-height:465px;position:relative}.lp-extension__glow{filter:blur(12px);background:radial-gradient(circle,#9546e847,#0000 66%);border-radius:50%;position:absolute;inset:12% 2% 5%}.lp-extension__browser{background:#fff;border:1px solid #dfd4e9;border-radius:19px;position:absolute;inset:18px 54px 24px 0;overflow:hidden;transform:rotate(-2deg);box-shadow:0 30px 64px -34px #3211549e}.lp-extension__browser-bar{background:#faf9fc;border-bottom:1px solid #ece7f1;align-items:center;gap:5px;height:43px;padding:0 15px;display:flex}.lp-extension__browser-bar i{background:#d8d3dd;border-radius:50%;width:7px;height:7px}.lp-extension__browser-bar i:first-child{background:#d7a1aa}.lp-extension__browser-bar i:nth-child(2){background:#e1c079}.lp-extension__browser-bar span{color:#91899a;margin-left:7px;font-size:9px}.lp-extension__profile{align-items:center;gap:13px;padding:29px 26px 22px;display:flex}.lp-extension__avatar{color:#51227e;background:linear-gradient(135deg,#e2d0fa,#b58adf);border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:13px;font-weight:850;display:grid}.lp-extension__profile div{gap:4px;display:grid}.lp-extension__profile b{color:#2f2638;font-size:15px}.lp-extension__profile small{color:#7f7688;font-size:10px}.lp-extension__profile em{color:#347350;background:#eef8f2;border-radius:99px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.lp-extension__criteria{gap:14px;padding:16px 27px;display:grid}.lp-extension__criteria span{background:#eeeaf2;border-radius:6px;height:11px}.lp-extension__criteria span:first-child{width:92%}.lp-extension__criteria span:nth-child(2){width:74%}.lp-extension__criteria span:nth-child(3){width:84%}.lp-extension__panel{color:#fff;background:linear-gradient(145deg,#2a1246,#160926);border:1px solid #ffffff2e;border-radius:17px;width:244px;padding:18px;position:absolute;bottom:18px;right:0;box-shadow:0 26px 54px -28px #200838e0}.lp-extension__panel header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.lp-extension__panel header>span{color:#d7c9e3;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.lp-extension__panel header b{border:4px solid #b45cff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;display:grid}.lp-extension__panel>strong{font-size:15px;display:block}.lp-extension__panel>p{color:#bcaec8;margin:5px 0 18px;font-size:9.5px}.lp-extension__panel button{color:#fff;background:#9a4df0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px;font-size:9.5px;font-weight:800;display:flex}.lp-capabilities{max-width:1180px;margin:0 auto;padding:100px 28px 20px}.lp-capabilities__head{justify-content:space-between;align-items:end;gap:28px;display:flex}.lp-capabilities__head .lp-section-intro{margin-bottom:32px}.lp-capabilities__link{color:var(--lp-blue-700);flex:none;align-items:center;gap:7px;margin-bottom:39px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.lp-capabilities__link:hover{color:var(--lp-blue-500)}.lp-capabilities__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp-capability{background:#fff;border:1px solid #e7daf7;border-radius:17px;min-height:278px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 12px 26px -28px #34125abf}.lp-capability:hover{border-color:#ca9bf9;transform:translateY(-4px);box-shadow:0 22px 38px -28px #44147485}.lp-capability__icon{background:var(--lp-blue-50);width:42px;height:42px;color:var(--lp-blue-600);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.lp-capability__eyebrow{color:var(--lp-blue-700);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.lp-capability h3{color:var(--lp-ink);letter-spacing:-.02em;margin:0 0 8px;font-size:17px}.lp-capability p{color:var(--lp-muted);margin:0;font-size:12.75px;line-height:1.55}.lp-capability ul{color:#513674;gap:5px;margin:17px 0 0;padding:0;font-size:11px;font-weight:650;list-style:none;display:grid}.lp-capability li{align-items:center;gap:6px;display:flex}.lp-capability li svg{color:var(--lp-blue-600)}.lp-audience,.lp-intelligence{max-width:1080px;margin:0 auto;padding:76px 28px 18px}.lp-audience__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp-audience__card{border:1px solid var(--orbit-border);min-height:214px;color:inherit;background:#fff;border-radius:16px;padding:24px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.lp-audience__card:hover{border-color:#c9a5f5;transform:translateY(-3px);box-shadow:0 18px 36px -26px #5a23918f}.lp-audience__icon{background:var(--lp-blue-50);width:42px;height:42px;color:var(--lp-blue-600);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.lp-audience__card h3{color:var(--orbit-ink);margin:0 0 8px;font-size:16px}.lp-audience__card p{color:var(--orbit-ink-soft);margin:0 0 20px;font-size:13px;line-height:1.55}.lp-audience__card strong{color:var(--lp-blue-700);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.lp-intelligence{padding-top:74px;padding-bottom:18px}.lp-intelligence__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp-intelligence__card{color:#fff;background:radial-gradient(260px 180px at 100% 0,#b75cff4d,#0000 72%),linear-gradient(155deg,#311052,#160726);border:1px solid #bd7dff4d;border-radius:17px;flex-direction:column;min-height:300px;padding:26px;display:flex;position:relative}.lp-intelligence__number{color:#ffffff38;letter-spacing:.08em;font-size:12px;font-weight:800;position:absolute;top:18px;right:20px}.lp-intelligence__eyebrow{color:#ddbaff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:800;display:block}.lp-intelligence__card h3{letter-spacing:-.025em;margin:0 0 7px;font-size:20px}.lp-intelligence__card h4{color:#fff;max-width:230px;margin:0 0 12px;font-size:14px;line-height:1.35}.lp-intelligence__card p{color:#ffffffa8;margin:0;font-size:13px;line-height:1.58}.lp-intelligence__card small{color:#e3c8ff;border-top:1px solid #ffffff1f;margin-top:auto;padding-top:14px;font-size:10.5px;line-height:1.4;display:block}.lp-intelligence__cta{color:#fff;align-items:center;gap:6px;width:fit-content;margin-top:13px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.lp-intelligence__cta:hover{color:#e3c8ff}.lp-workflow{max-width:1080px;margin:0 auto;padding:78px 28px 56px;position:relative}.lp-section-intro{max-width:650px;margin-bottom:34px}.lp-section-intro>span{color:var(--lp-blue-700);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.lp-section-intro h2{max-width:600px;color:var(--orbit-ink);letter-spacing:-.035em;margin:10px 0 12px;font-size:clamp(27px,3.4vw,37px);line-height:1.16}.lp-section-intro p{color:var(--orbit-ink-soft);margin:0;font-size:15px;line-height:1.6}.lp-workflow__steps{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp-workflow__steps li{border:1px solid var(--orbit-border);background:#fff;border-radius:14px;min-height:188px;padding:20px;position:relative;overflow:hidden}.lp-workflow__number{color:#d8d1e6;letter-spacing:.05em;font-size:11px;font-weight:800;position:absolute;top:14px;right:16px}.lp-workflow__icon{background:var(--lp-blue-50);width:39px;height:39px;color:var(--lp-blue-600);border-radius:10px;place-items:center;margin-bottom:22px;display:grid}.lp-workflow__steps h3{color:var(--orbit-ink);margin:0 0 7px;font-size:14px}.lp-workflow__steps p{color:var(--orbit-ink-soft);margin:0;font-size:12.5px;line-height:1.55}.lp-problem{z-index:1;text-align:center;max-width:680px;margin:0 auto;padding:64px 28px 12px;position:relative}.lp-problem h2{letter-spacing:-.01em;text-wrap:balance;color:var(--orbit-ink);margin:0 0 14px;font-size:26px;font-weight:800}.lp-problem p{color:var(--orbit-ink-soft);margin:0;font-size:15.5px;line-height:1.65}.lp-features{max-width:1080px;margin:0 auto;padding:52px 28px}.lp-features__grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.lp-feature{background:var(--orbit-surface);border:1px solid var(--orbit-border);border-radius:16px;padding:24px}.lp-feature__icon{background:var(--lp-blue-50);width:40px;height:40px;color:var(--lp-blue-600);border-radius:11px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.lp-jobs{max-width:1080px;margin:0 auto;padding:20px 28px 56px}.lp-jobs__head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.lp-jobs__head h2{color:var(--lp-ink);letter-spacing:-.035em;margin:10px 0 8px;font-size:clamp(26px,3.2vw,36px);line-height:1.1}.lp-jobs__head p{max-width:560px;color:var(--lp-muted);margin:0;font-size:14.5px;line-height:1.6}.lp-jobs__all{border:1px solid var(--lp-blue-200);height:46px;color:var(--lp-blue-600);background:#fff;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.lp-jobs__all:hover{background:var(--lp-blue-50);border-color:var(--lp-blue-500);transform:translateY(-1px)}.lp-jobs__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lp-job-card{border:1px solid var(--orbit-border);background:var(--orbit-surface);color:var(--lp-ink);border-radius:15px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.lp-job-card:hover{border-color:var(--lp-blue-200);transform:translateY(-2px);box-shadow:0 12px 28px #7426ca1f}.lp-job-card strong{font-size:15.5px;font-weight:700;line-height:1.3}.lp-job-card__company{color:var(--lp-blue-700);font-size:13px;font-weight:700}.lp-job-card__meta{color:var(--lp-muted);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.lp-job-card__meta span{align-items:center;gap:4px;display:inline-flex}.lp-job-card__salary{color:#15803d;font-size:13px;font-weight:700}.lp-jobs__doors{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:14px;display:grid}.lp-jobs__door{border:1px solid var(--orbit-border);background:var(--orbit-surface);border-radius:15px;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;display:flex}.lp-jobs__door--hire{border-color:var(--lp-blue-200);background:linear-gradient(160deg,#fbf7ff,#f4ecff)}.lp-jobs__door-icon{background:var(--lp-blue-50);width:40px;height:40px;color:var(--lp-blue-600);border-radius:11px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.lp-jobs__door--hire .lp-jobs__door-icon{background:#fff}.lp-jobs__door h3{color:var(--lp-ink);margin:0;font-size:17px;font-weight:750}.lp-jobs__door p{color:var(--lp-muted);margin:0 0 6px;font-size:14px;line-height:1.6}.lp-jobs__door .lp-btn{margin-top:auto}.lp-jobs__door .lp-btn--ghost{border-color:var(--lp-blue-200);color:var(--lp-blue-600);background:#fff}.lp-jobs__door .lp-btn--ghost:hover{background:var(--lp-blue-50);border-color:var(--lp-blue-500)}.lp-jobs__door small{color:var(--lp-muted);margin-top:10px;font-size:12px}@media (width<=900px){.lp-jobs__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.lp-jobs{padding-left:24px;padding-right:24px}.lp-jobs__head{flex-direction:column;align-items:stretch}.lp-jobs__all{justify-content:center}.lp-jobs__grid,.lp-jobs__doors{grid-template-columns:1fr}.lp-jobs__door .lp-btn{justify-content:center;width:100%}}.lp-feature h3{color:var(--orbit-ink);margin:0 0 6px;font-size:15.5px;font-weight:700}.lp-feature p{color:var(--orbit-ink-soft);margin:0;font-size:13.5px;line-height:1.55}.lp-pricing{text-align:center;max-width:1080px;margin:0 auto;padding:52px 28px 64px}.lp-pricing h2{color:var(--orbit-ink);margin:0 0 26px;font-size:24px;font-weight:800}.lp-pricing__grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:26px;display:grid}.lp-pricing__grid>.lp-pricing__card:last-child:nth-child(3n+1){grid-column:1/-1}.lp-pricing__cycle{background:#fff;border:1px solid #e2d2f4;border-radius:12px;gap:3px;margin:-8px 0 28px;padding:4px;display:inline-flex;box-shadow:0 8px 18px -18px #41116bb3}.lp-pricing__cycle button{color:var(--lp-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:750;display:inline-flex}.lp-pricing__cycle button.is-active{background:var(--lp-blue-700);color:#fff;box-shadow:0 5px 12px -8px #431373cc}.lp-pricing__cycle span{background:#ffffff2e;border-radius:99px;padding:2px 6px;font-size:9.5px;font-weight:800}.lp-pricing__cycle button:not(.is-active) span{background:var(--lp-blue-50);color:var(--lp-blue-700)}.lp-pricing__card{background:var(--orbit-surface);border:1px solid var(--orbit-border);text-align:left;border-radius:16px;flex-direction:column;gap:6px;padding:24px;display:flex;position:relative}.lp-pricing__card--highlight{border-color:var(--lp-blue-500);box-shadow:0 0 0 3px var(--lp-blue-100)}.lp-pricing__badge{background:var(--lp-blue-600);color:#fff;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700;position:absolute;top:-11px;right:18px}.lp-pricing__name{text-transform:uppercase;letter-spacing:.08em;color:var(--orbit-muted);font-size:11px;font-weight:800}.lp-pricing__price{letter-spacing:-.04em;color:var(--orbit-ink);font-size:29px;font-weight:850}.lp-pricing__price small{color:var(--orbit-muted);font-size:13px;font-weight:600}.lp-pricing__billing-note{min-height:16px;color:var(--lp-blue-700);font-size:10.5px;font-weight:700}.lp-pricing__note{color:var(--orbit-ink-soft);font-size:12.5px;line-height:1.5}.lp-pricing__fit{color:var(--lp-blue-700);flex-wrap:wrap;align-items:baseline;gap:4px;font-size:10.5px;font-weight:750;line-height:1.4;display:flex}.lp-pricing__fit>span{color:var(--lp-muted);letter-spacing:.065em;text-transform:uppercase;font-size:9.5px;font-weight:800}.lp-pricing__advantage{color:var(--lp-ink);gap:3px;display:grid}.lp-pricing__advantage>span{color:var(--lp-muted);letter-spacing:.065em;text-transform:uppercase;font-size:9.5px;font-weight:800}.lp-pricing__advantage strong{letter-spacing:-.015em;font-size:14px;line-height:1.25}.lp-pricing__limits{color:var(--lp-blue-700);margin-top:10px;font-size:11px;font-weight:750;line-height:1.45;display:block}.lp-pricing__features{color:var(--lp-muted);border-top:1px solid #eee9f4;gap:6px;margin:8px 0 0;padding:12px 0 0;font-size:11px;line-height:1.35;list-style:none;display:grid}.lp-pricing__features li{align-items:flex-start;gap:6px;display:flex}.lp-pricing__features svg{color:var(--lp-blue-600);flex:none;margin-top:1px}.lp-pricing__footnote{max-width:680px;color:var(--orbit-muted);margin:-8px auto 18px;font-size:12px;line-height:1.5}.lp-pricing__cta{display:inline-flex}.lp-pricing__action{width:fit-content;color:var(--lp-blue-700);align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.lp-pricing__action:hover{color:var(--lp-blue-500)}.lp-pricing-page{min-height:100vh}.lp-pricing-page .lp-aurora{height:480px}.lp-pricing-page__hero{z-index:1;color:#fff;text-align:center;max-width:760px;margin:0 auto;padding:104px 28px 48px;position:relative}.lp-pricing-page__hero h1{letter-spacing:-.05em;text-wrap:balance;margin:0 0 17px;font-size:clamp(36px,5.3vw,58px);line-height:1.05}.lp-pricing-page__hero p{color:#ffffffc2;max-width:590px;margin:0 auto 21px;font-size:16px;line-height:1.58}.lp-pricing-page__hero small{color:#ffffffb3;align-items:center;gap:7px;font-size:12px;display:inline-flex}.lp-pricing--page{z-index:1;padding-top:12px;position:relative}.lp-pricing--page .lp-pricing__card{min-height:360px;box-shadow:0 16px 34px -30px #250c46cc}.lp-pricing-included{z-index:1;max-width:1080px;margin:0 auto;padding:6px 28px 54px;position:relative}.lp-pricing-included__intro{max-width:640px;margin-bottom:27px}.lp-pricing-included__intro>span{color:var(--lp-blue-700);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.lp-pricing-included__intro h2{color:var(--lp-ink);letter-spacing:-.035em;margin:10px 0;font-size:clamp(25px,3.1vw,34px);line-height:1.15}.lp-pricing-included__intro p{color:var(--lp-muted);margin:0;font-size:14px;line-height:1.6}.lp-pricing-included__grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.lp-pricing-included__grid article{background:#ffffffd1;border:1px solid #e6d9f5;border-radius:14px;gap:12px;min-height:120px;padding:17px;display:flex}.lp-pricing-included__grid article>span{background:var(--lp-blue-50);width:36px;height:36px;color:var(--lp-blue-600);border-radius:10px;flex:none;place-items:center;display:grid}.lp-pricing-included__grid h3{color:var(--lp-ink);letter-spacing:-.01em;margin:1px 0 5px;font-size:13.5px}.lp-pricing-included__grid p{color:var(--lp-muted);margin:0;font-size:11.5px;line-height:1.48}.lp-pricing-page__assurance{z-index:1;max-width:760px;color:var(--lp-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin:0 auto;padding:20px 28px 82px;font-size:13px;display:grid;position:relative}.lp-pricing-page__assurance>svg{color:var(--lp-blue-600)}.lp-pricing-page__assurance p{margin:0;line-height:1.5}.lp-pricing-page__assurance strong{color:var(--lp-ink)}.lp-pricing-page__assurance a{color:var(--lp-blue-700);white-space:nowrap;align-items:center;gap:5px;font-weight:800;text-decoration:none;display:inline-flex}.lp-pricing__section-label{max-width:1180px;color:var(--lp-blue-700);letter-spacing:.1em;text-transform:uppercase;margin:0 auto 14px;padding:0 28px;font-size:11px;font-weight:800}.lp-team-plan{z-index:1;grid-template-columns:1.05fr .95fr;align-items:start;gap:34px;max-width:1180px;margin:0 auto 8px;padding:8px 28px 56px;display:grid;position:relative}.lp-team-plan__eyebrow{color:var(--lp-blue-700);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.lp-team-plan__pitch h2{color:var(--lp-ink);letter-spacing:-.035em;margin:12px 0 10px;font-size:clamp(24px,3vw,33px);line-height:1.15}.lp-team-plan__pitch>p{color:var(--lp-muted);margin:0 0 22px;font-size:14.5px;line-height:1.65}.lp-team-plan__includes{gap:13px;margin:0 0 20px;padding:0;list-style:none;display:grid}.lp-team-plan__includes li{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.lp-team-plan__includes svg{color:var(--lp-blue-600);flex:none;margin-top:3px}.lp-team-plan__includes strong{color:var(--lp-ink);margin-bottom:2px;font-size:13.8px;display:block}.lp-team-plan__includes span{color:var(--lp-muted);font-size:13.2px;line-height:1.55}.lp-team-plan__compare{color:var(--lp-muted);border-top:1px solid #ece3f6;margin:0;padding-top:16px;font-size:13px;line-height:1.6}.lp-team-plan__compare strong{color:var(--lp-ink)}.lp-team-plan__form{background:linear-gradient(150deg,#fff 0%,#fcf9ff 100%);border:1px solid #e0cff5;border-radius:20px;padding:24px 24px 22px;box-shadow:0 26px 50px -40px #3b0f69cc}.lp-team-plan__form-intro{margin-bottom:16px}.lp-team-plan__form-intro>span{color:var(--lp-blue-700);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.lp-team-plan__form-title{color:var(--lp-ink);letter-spacing:-.02em;margin:9px 0 0;font-size:17px;font-weight:750;line-height:1.3}.lp-team-plan__form label{color:var(--lp-ink);margin-bottom:13px;font-size:12.5px;font-weight:700;display:block}.lp-team-plan__form input,.lp-team-plan__form select{width:100%;color:var(--lp-ink);font:inherit;background:#fff;border:1px solid #e2d2f4;border-radius:11px;margin-top:6px;padding:11px 12px;font-size:13.5px;font-weight:500;display:block}.lp-team-plan__form input:focus,.lp-team-plan__form select:focus{border-color:var(--lp-blue-500);outline:none;box-shadow:0 0 0 3px #9a4df029}.lp-team-plan__form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lp-team-plan__submit{justify-content:center;width:100%;margin-top:4px}.lp-team-plan__note{color:var(--lp-muted);align-items:flex-start;gap:6px;margin-top:11px;font-size:11.8px;line-height:1.5;display:flex}.lp-team-plan__note svg{flex:none;margin-top:2px}.lp-team-plan .lp-form-done .lp-btn{margin-top:14px}.lp-pricing-comparison{z-index:1;max-width:1180px;margin:0 auto;padding:24px 28px 64px;position:relative}.lp-pricing-faq{z-index:1;max-width:900px;margin:0 auto;padding:8px 28px 20px;position:relative}.lp-pricing-faq__intro{max-width:700px;margin-bottom:22px}.lp-pricing-faq__intro>span{color:var(--lp-blue-700);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.lp-pricing-faq__intro h2{color:var(--lp-ink);letter-spacing:-.035em;margin:10px 0;font-size:clamp(24px,3vw,32px);line-height:1.15}.lp-pricing-faq__intro p{color:var(--lp-muted);margin:0;font-size:14px;line-height:1.6}.lp-pricing-faq__list{gap:9px;display:grid}.lp-pricing-faq__item{background:#fff;border:1px solid #e4d8ef;border-radius:14px;padding:0 18px;box-shadow:0 14px 30px -34px #380d68cc}.lp-pricing-faq__item[open]{border-color:#cdb0ee}.lp-pricing-faq__item summary{cursor:pointer;color:var(--lp-ink);padding:16px 32px 16px 0;font-size:14.5px;font-weight:750;list-style:none;position:relative}.lp-pricing-faq__item summary::-webkit-details-marker{display:none}.lp-pricing-faq__item summary:after{content:"";border-right:2px solid var(--lp-blue-600);border-bottom:2px solid var(--lp-blue-600);transform-origin:70% 70%;width:8px;height:8px;transition:transform .18s;position:absolute;top:50%;right:4px;transform:translateY(-70%)rotate(45deg)}.lp-pricing-faq__item[open] summary:after{transform:translateY(-70%)rotate(-135deg)}.lp-pricing-faq__item summary:focus-visible{outline:2px solid var(--lp-blue-600);outline-offset:3px;border-radius:8px}.lp-pricing-faq__item p{color:var(--lp-muted);margin:0;padding:0 0 17px;font-size:13.8px;line-height:1.65}.lp-pricing-comparison__intro{max-width:700px;margin-bottom:24px}.lp-pricing-comparison__intro>span{color:var(--lp-blue-700);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.lp-pricing-comparison__intro h2{color:var(--lp-ink);letter-spacing:-.035em;margin:10px 0;font-size:clamp(25px,3.1vw,34px);line-height:1.15}.lp-pricing-comparison__intro p{color:var(--lp-muted);margin:0;font-size:14px;line-height:1.6}.lp-pricing-comparison__scroll{scrollbar-color:#bca5e6 transparent;background:#fff;border:1px solid #e4d8ef;border-radius:16px;overflow-x:auto;box-shadow:0 18px 38px -35px #380d68b3}.lp-pricing-comparison table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:1060px}.lp-pricing-comparison th,.lp-pricing-comparison td{vertical-align:top;border-bottom:1px solid #eee9f4;padding:13px 14px;font-size:11.5px;line-height:1.45}.lp-pricing-comparison thead th{z-index:2;color:var(--lp-ink);background:#f9f6fd;font-size:12px;font-weight:800;position:sticky;top:0}.lp-pricing-comparison tbody th{z-index:1;color:#4d3a61;background:#fff;width:154px;font-size:11px;font-weight:800;position:sticky;left:0}.lp-pricing-comparison thead th:first-child{z-index:3;min-width:154px;left:0}.lp-pricing-comparison td{min-width:126px;color:var(--lp-muted)}.lp-pricing-comparison tbody tr:not(.lp-pricing-comparison__emphasis):hover th,.lp-pricing-comparison tbody tr:not(.lp-pricing-comparison__emphasis):hover td{background:#fcfaff}.lp-pricing-comparison__emphasis th,.lp-pricing-comparison__emphasis td{color:var(--lp-blue-700);background:#faf6ff;font-weight:750}.lp-pricing-comparison tbody tr:last-child th,.lp-pricing-comparison tbody tr:last-child td{border-bottom:0}.lp-pricing-comparison__note{color:var(--lp-muted);margin:13px 0 0;font-size:11.5px;line-height:1.5}.lp-diagnostic{grid-template-columns:1fr 1fr;align-items:center;gap:42px;max-width:1080px;margin:0 auto;padding:34px 28px 88px;display:grid}.lp-diagnostic__intro{padding:12px 4px}.lp-diagnostic__intro h2{letter-spacing:-.035em;color:var(--orbit-ink);margin:0 0 12px;font-size:clamp(25px,2.7vw,33px);font-weight:800;line-height:1.13}.lp-diagnostic__intro p{max-width:48ch;color:var(--orbit-ink-soft);margin:0 0 20px;font-size:14px;line-height:1.6}.lp-diagnostic__intro .lp-btn--ghost{color:var(--lp-blue-700);background:var(--lp-blue-50);border-color:#dfcaf5}.lp-diagnostic__intro .lp-btn--ghost:hover{background:var(--lp-blue-100)}.lp-diagnostic__form{background:linear-gradient(145deg,#fff 0%,#fbf8ff 100%);border:1px solid #dfcef3;border-radius:20px;padding:26px;position:relative;overflow:hidden;box-shadow:0 20px 44px -30px #4916848c}.lp-diagnostic__form:before{content:"";pointer-events:none;background:#a756ef21;border-radius:50%;width:190px;height:190px;position:absolute;top:-120px;right:-85px}.lp-demo-form__intro{position:relative}.lp-demo-form__intro>span{color:var(--lp-blue-700);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:10px;font-size:11px;font-weight:800;display:inline-flex}.lp-diagnostic__form-title{letter-spacing:-.02em;color:var(--orbit-ink);margin:0 0 7px;font-size:19px;font-weight:800;line-height:1.2}.lp-demo-form__intro>p:last-child{color:var(--orbit-ink-soft);margin:0 0 18px;font-size:12.5px;line-height:1.52}.lp-diagnostic__form form{flex-direction:column;gap:12px;display:flex}.lp-diagnostic__form label{color:var(--orbit-muted);flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;display:flex}.lp-diagnostic__form input{border:1px solid var(--orbit-border);border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px}.lp-diagnostic__form select{border:1px solid var(--orbit-border);width:100%;color:var(--orbit-ink);font:inherit;background:#fff;border-radius:9px;padding:10px 12px;font-size:13px}.lp-diagnostic__form select:focus,.lp-diagnostic__form input:focus{border-color:#9b62d3;outline:0;box-shadow:0 0 0 3px #9b62d31f}.lp-demo-form__submit{justify-content:center;width:100%;margin-top:4px}.lp-demo-form__note{color:var(--orbit-muted);justify-content:center;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.lp-form-error{color:var(--orbit-red);margin:0;font-size:12.5px}.lp-form-done{text-align:center;color:var(--orbit-green);flex-direction:column;align-items:center;gap:8px;padding:24px 4px;display:flex}.lp-form-done p{color:var(--orbit-ink-soft);margin:0;font-size:13px}.lp-footer{border-top:1px solid var(--orbit-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:1080px;margin:0 auto;padding:28px;display:flex}.lp-footer__links{flex-wrap:wrap;gap:20px;display:flex}.lp-footer__links a{color:var(--orbit-muted);font-size:12.5px;text-decoration:none}.lp-footer__links a:hover{color:var(--orbit-ink)}@media (width<=1150px){.lp-nav__links{display:none}.lp-nav__burger{display:inline-flex}}@media (width<=1100px){.lp-nav{padding-left:24px;padding-right:24px}.lp-nav__links{gap:18px}.lp-hero{gap:32px}.lp-product,.lp-score-preview{transform:none}.lp-capabilities__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.lp-aurora{height:870px}.lp-hero{text-align:center;grid-template-columns:1fr;padding-top:56px}.lp-hero__copy{margin:0 auto}.lp-hero__sub{margin-left:auto;margin-right:auto}.lp-hero__cta,.lp-hero__note,.lp-hero__proofs{justify-content:center}.lp-hero__price{text-align:center}.lp-hero__proofs{max-width:440px;margin-left:auto;margin-right:auto}.lp-product,.lp-score-preview{text-align:left;width:min(100%,510px);margin:0 auto;transform:none}.lp-extension{grid-template-columns:1fr;gap:30px;padding:76px 24px 58px}.lp-extension__copy{order:-1}.lp-extension__visual{min-height:420px}.lp-workflow{padding-top:58px}.lp-audience,.lp-intelligence,.lp-capabilities{padding-left:24px;padding-right:24px}.lp-audience__grid,.lp-intelligence__grid,.lp-capabilities__grid{grid-template-columns:1fr}.lp-capabilities__head{flex-direction:column;align-items:start;gap:0}.lp-capabilities__link{margin-top:-16px;margin-bottom:28px}.lp-workflow__steps{grid-template-columns:repeat(2,1fr)}.lp-features__grid{grid-template-columns:1fr}.lp-pricing__grid{grid-template-columns:repeat(2,1fr)}.lp-team-plan{grid-template-columns:1fr;gap:26px}.lp-pricing-included__grid{grid-template-columns:repeat(2,1fr)}.lp-value-rail{grid-template-columns:1fr;margin:-28px 24px 0}.lp-value-rail article{min-height:0;padding:17px 18px}.lp-diagnostic{grid-template-columns:1fr}.lp-pricing-page__assurance{grid-template-columns:auto 1fr}.lp-pricing-page__assurance a{grid-column:2}}@media (width<=460px){.lp-nav,.lp-team-plan{padding-left:18px;padding-right:18px}.lp-team-plan__form{padding:20px 18px 18px}.lp-team-plan__form-row{grid-template-columns:1fr;gap:0}.lp-pricing__section-label{padding-left:18px;padding-right:18px}.lp-nav__sheet{padding-left:12px;padding-right:12px}.lp-hero,.lp-workflow{padding-left:18px;padding-right:18px}.lp-hero__cta{grid-template-columns:1fr;width:100%;display:grid}.lp-hero__cta .lp-btn{justify-content:center;width:100%}.lp-hero__proofs{text-align:left;justify-content:start;max-width:250px;display:grid}.lp-audience,.lp-intelligence,.lp-capabilities{padding-left:18px;padding-right:18px}.lp-product__main{padding:13px}.lp-score-preview__body{padding:15px}.lp-score-preview__identity>span{width:38px;height:38px}.lp-score-preview__evidence{grid-template-columns:1fr 1fr}.lp-score-preview__evidence article{min-height:96px}.lp-score-preview__evidence article:last-child{grid-column:1/-1;min-height:0}.lp-score-preview__action{flex-direction:column;align-items:stretch}.lp-score-preview__action button{justify-content:center}.lp-extension{padding-left:18px;padding-right:18px}.lp-extension__visual{min-height:350px}.lp-extension__browser{inset:8px 30px 28px 0}.lp-extension__profile{padding:22px 17px 17px}.lp-extension__profile em{display:none}.lp-extension__criteria{padding:13px 18px}.lp-extension__panel{width:210px;padding:15px}.lp-extension__actions{flex-direction:column;align-items:stretch;gap:12px}.lp-extension__actions .lp-btn{justify-content:center;width:100%}.lp-product__side{flex-basis:37px;width:37px}.lp-product__board{gap:5px}.lp-product__board article{gap:4px;padding:5px}.lp-product__board article>span,.lp-product__board article svg{display:none}.lp-workflow__steps{grid-template-columns:1fr}.lp-workflow__steps li{min-height:0}.lp-pricing__grid{grid-template-columns:1fr}.lp-pricing-included{padding-left:18px;padding-right:18px}.lp-pricing-included__grid{grid-template-columns:1fr}.lp-pricing-page__hero{padding-top:62px}.lp-pricing-page__assurance{grid-template-columns:auto 1fr;padding-left:18px;padding-right:18px}}.lp-footer__legal{text-align:center;width:100%;color:var(--orbit-muted);font-size:12px}.lp-aurora:before{content:"";filter:blur(14px);background:radial-gradient(closest-side,#c47aff57,#0000 72%);border-radius:50%;width:62%;height:96%;animation:22s ease-in-out infinite lp-drift;position:absolute;top:-18%;left:-12%}.lp-hero:before{content:"";filter:blur(18px);pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#7e4aeb4d,#0000 70%);border-radius:50%;width:52%;height:82%;animation:28s ease-in-out -9s infinite reverse lp-drift;position:absolute;top:-6%;right:-14%}@keyframes lp-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(4%,5%)scale(1.08)}}.lp-hero__visual{min-width:0;animation:9s ease-in-out infinite lp-hover-float;position:relative}.lp-product,.lp-score-preview{animation:7s ease-in-out infinite lp-breathe}@keyframes lp-hover-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes lp-breathe{0%,to{box-shadow:0 30px 80px -24px #000000a8,0 0 0 9px #ffffff0b}50%{box-shadow:0 36px 92px -22px #3b0c70b8,0 0 0 9px #ffffff12}}.lp-product:hover{animation-play-state:paused}.lp-hero__badge{z-index:3;color:#2b2338;background:#fffffff5;border:1px solid #ffffffb3;border-radius:13px;align-items:center;gap:9px;padding:10px 13px;font-size:11px;line-height:1.25;animation:7.5s ease-in-out infinite lp-hover-float;display:flex;position:absolute;box-shadow:0 18px 38px -18px #0e042099}.lp-hero__badge>span{background:var(--lp-blue-50);width:27px;height:27px;color:var(--lp-blue-600);border-radius:9px;flex:none;place-items:center;display:grid}.lp-hero__badge strong{white-space:nowrap;letter-spacing:-.01em;font-size:12.5px;display:block}.lp-hero__badge small{color:#7b7288;white-space:nowrap;font-size:9.5px}.lp-hero__badge--score{animation-delay:-2.4s;top:-44px;left:-58px}.lp-hero__badge--flow{animation-delay:-5s;bottom:-26px;right:-20px}.lp-score-preview__job .lp-type__caret{background:var(--lp-blue-600)}.lp-marquee{background:#fdfcff;border-top:1px solid #ece4f6;border-bottom:1px solid #ece4f6;margin:46px 0 -18px;padding:14px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.lp-marquee__track{gap:14px;width:max-content;animation:44s linear infinite lp-marquee;display:flex}.lp-marquee:hover .lp-marquee__track{animation-play-state:paused}.lp-marquee__track span{color:var(--lp-blue-700);white-space:nowrap;background:#fff;border:1px solid #ece4f6;border-radius:99px;align-items:center;padding:7px 15px;font-size:12px;font-weight:700;display:inline-flex}@keyframes lp-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.lp-capability__icon,.lp-audience__icon,.lp-feature__icon,.lp-workflow__icon{transition:background .3s,color .3s,transform .34s cubic-bezier(.34,1.56,.64,1)}.lp-capability:hover .lp-capability__icon,.lp-audience__card:hover .lp-audience__icon,.lp-feature:hover .lp-feature__icon,.lp-workflow__steps li:hover .lp-workflow__icon{background:linear-gradient(135deg, #b45cff, var(--lp-blue-600));color:#fff;transform:translateY(-2px)rotate(-6deg)scale(1.06)}.lp-exit{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e051e94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lp-exit--animated{animation:.22s ease-out lp-exit-in}.lp-exit--animated .lp-exit__card{animation:.28s cubic-bezier(.2,.65,.2,1) lp-exit-card}.lp-exit__card{text-align:left;background:#fff;border:1px solid #ece4f6;border-radius:20px;width:min(100%,480px);padding:30px;position:relative;box-shadow:0 40px 90px -30px #0e051e99}.lp-exit__close{color:#6d6379;cursor:pointer;background:#f6f2fb;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:14px;right:14px}.lp-exit__close:hover{background:var(--lp-blue-50);color:var(--lp-blue-700)}.lp-exit__kicker{color:var(--lp-blue-700);text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:7px;font-size:11.5px;font-weight:800;display:inline-flex}.lp-exit__card h2{letter-spacing:-.02em;margin:14px 0 10px;font-size:22px;line-height:1.24}.lp-exit__card p{color:var(--lp-muted);margin:0 0 22px;font-size:14px;line-height:1.6}.lp-exit__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lp-exit__actions .lp-btn--primary{border:0}.lp-exit__dismiss{color:var(--lp-muted);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:650}.lp-exit__dismiss:hover{color:var(--lp-ink);text-decoration:underline}@keyframes lp-exit-in{0%{opacity:0}to{opacity:1}}@keyframes lp-exit-card{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.lp-capability,.lp-audience__card,.lp-intelligence__card,.lp-feature,.lp-pricing__card,.lp-workflow__steps li{transition:transform .26s cubic-bezier(.2,.65,.2,1),box-shadow .26s,border-color .26s}.lp-capability:hover,.lp-audience__card:hover,.lp-intelligence__card:hover,.lp-feature:hover,.lp-pricing__card:hover,.lp-workflow__steps li:hover{border-color:var(--lp-blue-200);transform:translateY(-5px);box-shadow:0 26px 48px -30px #34125ac7}.lp-audience__card strong svg,.lp-intelligence__cta svg,.lp-capabilities__link svg,.lp-btn svg{transition:transform .24s cubic-bezier(.2,.65,.2,1)}.lp-audience__card:hover strong svg,.lp-intelligence__cta:hover svg,.lp-capabilities__link:hover svg,.lp-btn:hover svg{transform:translate(3px)}.lp-btn{transition:transform .2s,box-shadow .24s,filter .2s,background .2s}.lp-btn--primary:hover{transform:translateY(-2px);box-shadow:0 20px 38px -14px #7d29dcf2}.lp-btn--ghost:hover{transform:translateY(-2px)}.lp-btn:active{transform:translateY(0)}@media (width<=1100px){.lp-hero__badge{display:none}.lp-home-preview{transform:none}.lp-home-proof{grid-template-columns:1.1fr .65fr 1.25fr;margin-left:24px;margin-right:24px}}@media (width<=720px){.lp-home-page .lp-aurora{height:910px}.lp-home-hero{padding-bottom:84px}.lp-home-preview__body{min-height:292px}.lp-home-preview__main{padding:14px}.lp-home-preview__body>aside{flex-basis:36px;gap:13px;width:36px}.lp-home-preview__metrics{gap:5px;margin:12px 0}.lp-home-preview__metrics span{padding:7px 5px;font-size:6.5px}.lp-home-preview__metrics b{font-size:9px}.lp-home-preview__flow{gap:5px}.lp-home-preview__flow article{min-height:39px;padding:5px}.lp-home-preview__flow article i{width:15px;height:15px;font-size:5px}.lp-home-preview__flow article strong{font-size:6.5px}.lp-home-preview__flow article span{font-size:5.5px}.lp-home-preview__main>header strong{font-size:12px}.lp-home-preview__main>header em{padding:4px 5px;font-size:6px}.lp-home-proof{text-align:center;grid-template-columns:1fr;gap:13px;margin:-32px 18px 0;padding:20px}.lp-home-proof ul{text-align:left;width:100%;max-width:330px;margin:0 auto}.lp-home-proof li{padding-left:9px}.lp-home-proof li strong{font-size:16px}.lp-home-problem{padding:68px 18px 38px}.lp-home-outcomes,.lp-home-workflow{padding-left:18px;padding-right:18px}.lp-home-outcomes{padding-bottom:48px}.lp-home-outcomes__grid,.lp-home-workflow>ol{grid-template-columns:1fr}.lp-home-workflow{padding-top:42px;padding-bottom:52px}.lp-home-workflow li{padding:15px 8px}.lp-home-extension{grid-template-columns:1fr;gap:30px;padding:58px 18px}.lp-home-extension__panel{box-sizing:border-box;width:100%;max-width:410px;margin:0 auto}.lp-home-access{flex-direction:column;align-items:flex-start;gap:18px;margin:0 18px;padding:24px}.lp-home-access .lp-btn{box-sizing:border-box;justify-content:center;width:100%}.lp-marquee{margin-top:34px}.lp-marquee__track span{padding:6px 13px;font-size:11.5px}.lp-exit__card{padding:24px 20px}.lp-exit__actions{flex-direction:column;align-items:stretch}.lp-exit__actions .lp-btn{justify-content:center}}@media (prefers-reduced-motion:reduce){.lp-aurora:before,.lp-hero:before,.lp-hero__visual,.lp-product,.lp-score-preview,.lp-type__caret,.lp-hero__badge{animation:none!important}.lp-marquee__track{flex-wrap:wrap;justify-content:center;width:auto;animation:none!important}.lp-marquee__track span[data-copy="1"]{display:none}.lp-marquee{-webkit-mask-image:none;mask-image:none}.lp-capability__icon,.lp-audience__icon,.lp-feature__icon,.lp-workflow__icon,.lp-capability,.lp-audience__card,.lp-intelligence__card,.lp-feature,.lp-pricing__card,.lp-workflow__steps li,.lp-btn{transition:none!important}.lp-capability:hover,.lp-audience__card:hover,.lp-intelligence__card:hover,.lp-feature:hover,.lp-pricing__card:hover,.lp-workflow__steps li:hover,.lp-btn:hover{transform:none}}.lp-navbar--claro.is-stuck,.lp-navbar--claro.is-open{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#fffffff7;box-shadow:0 1px #1b103012,0 10px 30px #1b103012}.lp-navbar--claro .lp-nav__links>button,.lp-navbar--claro .lp-nav__group-btn,.lp-navbar--claro .lp-nav__links>a:not(.lp-nav__login):not(.lp-nav__signup){color:#4b4260}.lp-navbar--claro .lp-nav__links>button:hover,.lp-navbar--claro .lp-nav__group-btn:hover,.lp-navbar--claro .lp-nav__links>a:not(.lp-nav__login):not(.lp-nav__signup):hover{color:var(--orbit-violet-700)}.lp-navbar--claro .lp-nav__login{color:#1b1030;border-color:#1b10302e}.lp-navbar--claro .lp-nav__login:hover{background:#1b10300d}.lp-navbar--claro .lp-nav__signup{background:linear-gradient(135deg, var(--orbit-violet-500), var(--orbit-violet-700));color:#fff}.lp-navbar--claro .lp-nav__signup:hover{filter:brightness(1.06);background:linear-gradient(135deg, var(--orbit-violet-500), var(--orbit-violet-700))}.lp-navbar--claro .lp-nav__burger,.lp-navbar--claro .lp-nav__brand{color:#1b1030}.lp-home-demo{background:#0e0620;border:1px solid #a78bfa47;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 80px -24px #000000a8,0 0 0 9px #ffffff0b}.lp-home-demo video{width:100%;height:auto;display:block}.lp-home-demo__sound{color:#e9dfff;height:34px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#150a2eb8;border:1px solid #a78bfa66;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex;position:absolute;bottom:12px;right:12px}.lp-home-demo__sound:hover{background:#8b5cf659;border-color:#c9b7ff99}.lp-home-demo__sound:focus-visible{outline-offset:2px;outline:2px solid #a78bfa}.lo-proof,.lo-compare,.lo-migration,.lo-founding{z-index:1;max-width:1080px;margin:auto;padding:0 28px 62px;position:relative}.lo-proof{grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding-top:20px;display:grid}.lo-proof__quote{color:#f2eaff;background:linear-gradient(150deg,#2a0c4c,#150627);border:1px solid #dcc9ef;border-radius:20px;padding:28px}.lo-proof__quote svg{color:var(--lp-blue-200)}.lo-proof__quote p{letter-spacing:-.015em;margin:12px 0 0;font-size:17px;line-height:1.55}.lo-proof__side h2{color:var(--lp-ink);letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(24px,3vw,32px);line-height:1.16}.lo-proof__label{color:var(--lp-muted);margin:0 0 10px;font-size:12.5px;line-height:1.5}.lo-proof__label strong{color:var(--lp-blue-700)}.lo-proof__stats{flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.lo-proof__stats li{background:#fff;border:1px solid #e6d9f4;border-radius:13px;flex:120px;padding:12px 14px}.lo-proof__stats strong{color:var(--lp-ink);font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1;display:block}.lo-proof__stats span{color:var(--lp-muted);font-size:12px;line-height:1.35}.lo-proof__honest{border-left:3px solid var(--lp-blue-500);background:var(--lp-blue-50);color:var(--lp-ink);border-radius:0 10px 10px 0;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.lo-compare .lp-section-intro>span{align-items:center;gap:7px;display:inline-flex}.lo-compare__scroll{background:#fff;border:1px solid #e6d9f4;border-radius:16px;overflow-x:auto}.lo-compare__table{border-collapse:collapse;width:100%;min-width:620px}.lo-compare__table th,.lo-compare__table td{text-align:left;padding:13px 16px;font-size:13px;line-height:1.5}.lo-compare__table thead th{color:var(--lp-blue-700);letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #e6d9f4;font-size:11px;font-weight:800}.lo-compare__table tbody th{color:var(--lp-ink);font-weight:750}.lo-compare__table tbody td{color:var(--lp-muted)}.lo-compare__table tbody td svg{vertical-align:-2px;color:#9a8aa8;margin-right:4px}.lo-compare__table tbody tr+tr th,.lo-compare__table tbody tr+tr td{border-top:1px solid #f0e8fa}.lo-compare__table tr.is-us th,.lo-compare__table tr.is-us td{background:var(--lp-blue-50);color:var(--lp-ink);font-weight:650}.lo-compare__table tr.is-us td svg{color:#16803d}.lo-migration{grid-template-columns:1fr .95fr;align-items:center;gap:26px;display:grid}.lo-migration__copy .lp-section-kicker{align-items:center;gap:7px;display:inline-flex}.lo-migration__copy h2{color:var(--lp-ink);letter-spacing:-.035em;margin:10px 0 12px;font-size:clamp(24px,3vw,32px);line-height:1.18}.lo-migration__copy p{color:var(--lp-muted);margin:0;font-size:14.5px;line-height:1.6}.lo-migration__list{background:linear-gradient(145deg,#fff,#fbf7ff);border:1px solid #dcc9ef;border-radius:18px;gap:10px;margin:0;padding:22px;list-style:none;display:grid}.lo-migration__list li{color:var(--lp-ink);gap:10px;font-size:13.5px;line-height:1.5;display:flex}.lo-migration__list li svg{color:var(--lp-blue-600);flex:none;margin-top:2px}.lo-founding{text-align:center;max-width:780px;padding-bottom:74px}.lo-founding .lp-section-kicker{justify-content:center;align-items:center;gap:7px;display:inline-flex}.lo-founding h2{color:var(--lp-ink);letter-spacing:-.035em;margin:10px 0 12px;font-size:clamp(25px,3.2vw,34px);line-height:1.16}.lo-founding__lead{max-width:600px;color:var(--lp-muted);margin:0 auto 20px;font-size:14.5px;line-height:1.6}.lo-founding ul{text-align:left;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:inline-grid}.lo-founding li{color:var(--lp-ink);gap:9px;font-size:13.5px;line-height:1.5;display:flex}.lo-founding li svg{color:var(--lp-blue-600);flex:none;margin-top:3px}.lo-founding small{color:#8a7b98;max-width:560px;margin:16px auto 0;font-size:12px;line-height:1.55;display:block}@media (width<=860px){.lo-proof,.lo-migration{grid-template-columns:1fr}.lo-proof,.lo-compare,.lo-migration,.lo-founding{padding-left:18px;padding-right:18px}}.marketing-consent{z-index:1000;color:#2b173e;background:#fff;border:1px solid #d9c5ed;border-radius:15px;align-items:flex-end;gap:18px;max-width:450px;padding:17px;font-family:Inter,system-ui,sans-serif;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 22px 55px -25px #2b0c4f73}.marketing-consent strong{font-size:13px}.marketing-consent p{color:#685878;max-width:290px;margin:5px 0 0;font-size:11.5px;line-height:1.45}.marketing-consent>div:last-child{white-space:nowrap;gap:7px;display:flex}.marketing-consent button{color:#64369a;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9c5ed;border-radius:8px;padding:9px 10px;font-size:11px;font-weight:800}.marketing-consent button:last-child{color:#fff;background:#7026c5;border-color:#7026c5}@media (width<=600px){.marketing-consent{flex-direction:column;align-items:stretch;gap:12px;bottom:12px;left:12px;right:12px}.marketing-consent p{max-width:none}.marketing-consent>div:last-child{justify-content:flex-end}}.new-version{right:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:200;border:1px solid var(--orbit-violet-200,var(--orbit-violet-200));border-radius:var(--orbit-radius-pill);background:var(--orbit-surface);max-width:min(560px,100vw - 24px);box-shadow:var(--orbit-shadow-lg);color:var(--orbit-ink);animation:new-version-in .24s var(--orbit-ease,ease-out);align-items:center;gap:10px;padding:11px 12px 11px 14px;font-size:13px;line-height:1.4;display:flex;position:fixed}.new-version>svg{color:var(--orbit-violet-600,var(--orbit-violet-600));flex:none}.new-version>span{min-width:0}.new-version strong{font-weight:700}.new-version__reload{border-radius:var(--orbit-radius-pill);background:var(--orbit-violet-700,var(--orbit-violet-700));color:#fff;cursor:pointer;border:0;flex:none;padding:7px 14px;font-size:12.5px;font-weight:700;transition:background .16s}.new-version__reload:hover{background:var(--orbit-violet-800,var(--orbit-violet-800))}.new-version__close{border-radius:var(--orbit-radius-pill);width:26px;height:26px;color:var(--orbit-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background .16s,color .16s;display:grid}.new-version__close:hover{background:var(--orbit-surface-sunken);color:var(--orbit-ink)}@keyframes new-version-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.new-version{animation:none}}@media (width<=560px){.new-version{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:var(--orbit-radius,16px);flex-wrap:wrap;max-width:none;animation:none}.new-version>svg{display:none}.new-version>span{flex:100%;order:2}.new-version__reload{order:3;margin-left:auto}.new-version__close{order:4}}.error-boundary{background:radial-gradient(120% 120% at 50% 0%, #f5f2ff 0%, var(--orbit-surface-sunken) 60%, #fff 100%);place-items:center;min-height:100vh;padding:24px;display:grid;position:relative;overflow:hidden}.error-boundary__orb{filter:blur(10px);background:radial-gradient(circle,#7c3aed2e,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-120px}.error-boundary__card{z-index:1;border-radius:var(--orbit-radius-lg);text-align:center;background:#fff;border:1px solid #ece7f9;width:min(460px,100%);padding:36px 32px;position:relative;box-shadow:0 30px 70px -20px #4c267b38}.error-boundary__mark{letter-spacing:.14em;color:var(--orbit-violet-600);margin-bottom:18px;font-size:12px;font-weight:800;display:inline-block}.error-boundary__spinner{border:3px solid #ece7f9;border-top-color:var(--orbit-violet-600);border-radius:50%;width:30px;height:30px;margin:4px auto 18px;animation:.8s linear infinite error-boundary-spin}@media (prefers-reduced-motion:reduce){.error-boundary__spinner{animation-duration:2s}}@keyframes error-boundary-spin{to{transform:rotate(360deg)}}.error-boundary__card h1{color:var(--orbit-ink);letter-spacing:-.01em;margin:0 0 10px;font-size:21px;font-weight:800}.error-boundary__card p{color:#64607a;margin:0;font-size:14px;line-height:1.55}.error-boundary__actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.error-boundary__actions button,.error-boundary__actions a{border-radius:var(--orbit-radius-sm);cursor:pointer;flex:1;justify-content:center;align-items:center;height:44px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.error-boundary__actions button{background:linear-gradient(135deg, var(--orbit-violet-600), var(--orbit-violet-800));color:#fff;border:none}.error-boundary__actions button:hover{opacity:.92}.error-boundary__actions a{border:1px solid var(--orbit-border);background:var(--orbit-surface-sunken);color:var(--orbit-ink)}.error-boundary__actions a:hover{background:#f1edf9}.error-boundary__details{text-align:left;margin-top:20px}.error-boundary__details summary{cursor:pointer;color:#9691a8;font-size:12px;font-weight:700}.error-boundary__details pre{border-radius:var(--orbit-radius-xs);background:var(--orbit-surface-sunken);color:#4a4458;white-space:pre-wrap;word-break:break-word;border:1px solid #ece7f9;margin-top:10px;padding:12px;font-size:11.5px}[data-fase]{--fase-surface:var(--orbit-fase-inicio-surface);--fase-border:var(--orbit-fase-inicio-border);--fase-ink:var(--orbit-fase-inicio-ink)}[data-fase=andamento]{--fase-surface:var(--orbit-fase-andamento-surface);--fase-border:var(--orbit-fase-andamento-border);--fase-ink:var(--orbit-fase-andamento-ink)}[data-fase=ganho]{--fase-surface:var(--orbit-fase-ganho-surface);--fase-border:var(--orbit-fase-ganho-border);--fase-ink:var(--orbit-fase-ganho-ink)}[data-fase=encerrado]{--fase-surface:var(--orbit-fase-encerrado-surface);--fase-border:var(--orbit-fase-encerrado-border);--fase-ink:var(--orbit-fase-encerrado-ink)}.candidate-application-list>article[data-fase]{border-left:3px solid var(--fase-border);background:linear-gradient(90deg, var(--fase-surface), transparent 260px), var(--orbit-surface)}.quadro__coluna[data-fase],.cboard__col[data-fase]{border-top:3px solid var(--fase-border);background:linear-gradient(180deg, var(--fase-surface), transparent 120px)}.quadro__coluna[data-fase]>header strong,.cboard__col[data-fase] .cboard__col-head strong{color:var(--fase-ink)}.cboard__col[data-fase] .cboard__count{background:var(--fase-surface);color:var(--fase-ink);border:1px solid var(--fase-border)}@media (prefers-reduced-motion:reduce){.quadro__coluna[data-fase],.cboard__col[data-fase]{transition:none}}:root{color:var(--orbit-ink);background:var(--orbit-bg);--orbit-violet-50:#f5f3ff;--orbit-violet-100:#ede9fe;--orbit-violet-200:#ddd6fe;--orbit-violet-300:#c4b5fd;--orbit-violet-400:#a78bfa;--orbit-violet-500:#8b5cf6;--orbit-violet-600:#7c3aed;--orbit-violet-700:#6d28d9;--orbit-violet-800:#5b21b6;--orbit-violet-900:#4c1d95;--orbit-violet-950:#2a0a5e;--orbit-royal:var(--orbit-violet-700);--orbit-royal-strong:var(--orbit-violet-800);--orbit-accent:var(--orbit-violet-400);--orbit-ink:#161b26;--orbit-ink-soft:#3f4756;--orbit-blue:#2a0a5e;--orbit-muted:#5f6879;--orbit-muted-soft:#8f99aa;--orbit-border-strong:#b8c2d2;--orbit-border:#cfd6e2;--orbit-border-soft:#e2e7ee;--orbit-surface-muted:#eaeef4;--orbit-bg:#eef1f6;--orbit-surface:#fff;--orbit-surface-sunken:#f6f8fb;--orbit-card:#fff;--orbit-fase-inicio-surface:#f5f3ff;--orbit-fase-inicio-border:#ddd6fe;--orbit-fase-inicio-ink:#5b21b6;--orbit-fase-andamento-surface:#fffbeb;--orbit-fase-andamento-border:#fde68a;--orbit-fase-andamento-ink:#92400e;--orbit-fase-ganho-surface:#ecfdf5;--orbit-fase-ganho-border:#a7f3d0;--orbit-fase-ganho-ink:#065f46;--orbit-fase-encerrado-surface:#f6f6f8;--orbit-fase-encerrado-border:#e2e0e8;--orbit-fase-encerrado-ink:#5c5768;--orbit-esmeralda-50:#ecfdf5;--orbit-esmeralda-100:#d1fae5;--orbit-esmeralda-300:#6ee7b7;--orbit-esmeralda-400:#34d399;--orbit-esmeralda-500:#10b981;--orbit-esmeralda-600:#059669;--orbit-esmeralda-700:#047857;--orbit-esmeralda-800:#065f46;--orbit-esmeralda-900:#064e3b;--orbit-success-surface:#f0fdf4;--orbit-success-soft:#dcfce7;--orbit-success-border:#bbf7d0;--orbit-success:#15803d;--orbit-success-strong:#166534;--orbit-danger-surface:#fef2f2;--orbit-danger-soft:#fee2e2;--orbit-danger-border:#fecaca;--orbit-danger:#dc2626;--orbit-danger-strong:#b91c1c;--orbit-warning-surface:#fffbeb;--orbit-warning-soft:#fef3c7;--orbit-warning-border:#fde68a;--orbit-warning:#b45309;--orbit-warning-strong:#92400e;--orbit-info-surface:#eff6ff;--orbit-info-soft:#dbeafe;--orbit-info-border:#bfdbfe;--orbit-info:#2563eb;--orbit-info-strong:#1d4ed8;--orbit-red:var(--orbit-danger);--orbit-green:var(--orbit-success);--orbit-amber:#a16207;--orbit-text:var(--orbit-ink);--orbit-text-muted:var(--orbit-muted);--orbit-line:var(--orbit-border);--orbit-surface-2:var(--orbit-surface-muted);--orbit-surface-hover:var(--orbit-surface-sunken);--orbit-glass-soft:var(--orbit-surface-sunken);--topbar-h:58px;--orbit-radius-xs:8px;--orbit-radius-sm:10px;--orbit-radius-md:12px;--orbit-radius:16px;--orbit-radius-lg:20px;--orbit-radius-pill:999px;--orbit-shadow-sm:0 1px 2px #1a16260d;--orbit-shadow:0 1px 2px #1a16260a, 0 8px 24px -6px #2a0a5e17;--orbit-shadow-lg:0 2px 4px #1a16260a, 0 18px 40px -12px #2a0a5e2e;--orbit-ring:0 0 0 3px #7c3aed29;--orbit-ease:cubic-bezier(.22, 1, .36, 1);--orbit-glass:#ffffffa8;--orbit-glass-strong:#ffffffd1;--orbit-glass-border:#ffffffbf;--orbit-glass-blur:saturate(155%) blur(22px);--orbit-glow:0 0 60px -14px #8b5cf680;--orbit-glass-shadow:inset 0 1px 0 #ffffffa6, 0 2px 8px #1a16260d, 0 30px 64px -24px #2a0a5e52;--orbit-gold:#c9a96a;--orbit-gold-soft:#e4d3ab;--orbit-navy:#0f1b2e;--orbit-navy-2:#16233b;--orbit-mesh:radial-gradient(56% 76% at 6% 2%, #182c5224, transparent 60%), radial-gradient(44% 60% at 97% 10%, #c9a96a1f, transparent 58%), radial-gradient(60% 66% at 90% 100%, #1e294a26, transparent 60%), radial-gradient(50% 58% at 0% 98%, #4f5c8c1f, transparent 60%), linear-gradient(180deg, #f5f6f9 0%, #eef0f5 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv02", "cv03", "cv04", "tnum";font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:calc(var(--topbar-h) + 18px)}body{background:var(--orbit-bg);min-width:320px;min-height:100vh;color:var(--orbit-ink);overflow-wrap:break-word;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3{letter-spacing:-.018em}.kpi-card__value,td{font-variant-numeric:tabular-nums}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid var(--orbit-border);width:100%;min-height:44px;color:var(--orbit-ink);-webkit-text-fill-color:var(--orbit-ink);caret-color:var(--orbit-ink);background:#fff;border-radius:12px;outline:none;padding:10px 12px;transition:border-color .16s,box-shadow .16s}input:-webkit-autofill{-webkit-text-fill-color:var(--orbit-ink);caret-color:var(--orbit-ink);box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--orbit-ink);caret-color:var(--orbit-ink);box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--orbit-ink);caret-color:var(--orbit-ink);box-shadow:inset 0 0 0 1000px #fff}textarea:-webkit-autofill{-webkit-text-fill-color:var(--orbit-ink);caret-color:var(--orbit-ink);box-shadow:inset 0 0 0 1000px #fff}select:-webkit-autofill{-webkit-text-fill-color:var(--orbit-ink);caret-color:var(--orbit-ink);box-shadow:inset 0 0 0 1000px #fff}.cp-search-wrap{flex:1;min-width:160px;max-width:340px;position:relative}.cp-search-icon{color:var(--orbit-muted);pointer-events:none;display:flex;position:absolute;top:50%;left:13px;transform:translateY(-50%)}input.cp-search:not([type=checkbox]){border:1px solid var(--orbit-border);width:100%;height:40px;min-height:40px;color:var(--orbit-ink);text-overflow:ellipsis;background:#fff;border-radius:10px;padding:0 14px 0 42px;font-size:14px;transition:border-color .15s,box-shadow .15s}input.cp-search:not([type=checkbox]):focus{border-color:var(--orbit-royal);outline:none;box-shadow:0 0 0 3px #6d28d91a}@media (width<=640px){.cp-search-wrap{flex:1 0 100%;min-width:0;max-width:none}input.cp-search:not([type=checkbox]){padding-left:42px;font-size:16px}}.cp-pills{flex-wrap:wrap;gap:6px;display:flex}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--orbit-violet-600,#6d28d9);flex:none}textarea{resize:vertical;min-height:110px}input:focus,select:focus,textarea:focus{border-color:var(--orbit-violet-600);box-shadow:var(--orbit-ring)}:focus-visible{outline:2px solid var(--orbit-violet-600);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}table{border-collapse:collapse;width:100%}th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--orbit-muted);background:var(--orbit-surface-sunken);border-bottom:1px solid var(--orbit-border);padding:13px 16px;font-size:11.5px;font-weight:600}td{border-bottom:1px solid var(--orbit-border-soft);color:var(--orbit-ink);padding:15px 16px;font-size:14px}tbody tr:last-child td{border-bottom:none}tbody tr{transition:background .12s}tbody tr:hover td{background:var(--orbit-violet-50)}.orbite-card,.companies-table,.contacts-table,.jobs-table,.candidates-table{background:var(--orbit-card);border:1px solid var(--orbit-border);border-radius:var(--orbit-radius);box-shadow:var(--orbit-shadow);overflow:hidden}div.ct-card{overscroll-behavior-x:contain;overflow-x:auto}.orbite-status{letter-spacing:.01em;background:var(--orbit-violet-100);color:var(--orbit-violet-800);border-radius:999px;align-items:center;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.orbite-link-button{border:1px solid var(--orbit-violet-200);background:var(--orbit-violet-50);color:var(--orbit-violet-800);border-radius:var(--orbit-radius-sm);padding:8px 10px;font-size:13px;font-weight:600;transition:background .16s,border-color .16s}.orbite-link-button:hover{background:var(--orbit-violet-100);border-color:var(--orbit-violet-300)}.orbite-danger-button{color:var(--orbit-red);border-radius:var(--orbit-radius-sm);background:#fff1f2;border:1px solid #fecaca;padding:8px 10px;font-size:13px;font-weight:600;transition:background .16s}.orbite-danger-button:hover{background:#ffe4e6}.ct-card.ct-card{background:var(--orbit-surface);border:1px solid var(--orbit-glass-border);border-radius:var(--orbit-radius);box-shadow:var(--orbit-glass-shadow);overflow:hidden}.ct-skeleton.ct-skeleton{background:linear-gradient(90deg, var(--orbit-surface-sunken) 25%, var(--orbit-violet-50) 50%, var(--orbit-surface-sunken) 75%);border-bottom:1px solid var(--orbit-border-soft);background-size:400% 100%;height:58px;animation:1.4s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ct-empty.ct-empty{text-align:center;padding:72px 24px}.ct-empty-icon.ct-empty-icon{margin-bottom:14px;font-size:44px}.ct-empty-title.ct-empty-title{color:var(--orbit-ink);margin:0 0 6px;font-size:16px;font-weight:700}.ct-empty-sub.ct-empty-sub{color:var(--orbit-muted);margin:0;font-size:14px}.ct-table.ct-table{border-collapse:collapse;table-layout:auto;width:100%}.ct-table.ct-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--orbit-muted);background:var(--orbit-surface-sunken);border-bottom:1px solid var(--orbit-border);white-space:nowrap;padding:13px 18px;font-size:11.5px;font-weight:600}.ct-table.ct-table th.ct-col-num,.ct-table.ct-table th.ct-col-actions{text-align:right}.ct-row.ct-row td{border-bottom:1px solid var(--orbit-border-soft);vertical-align:middle;color:var(--orbit-ink);padding:15px 18px;font-size:14px}.ct-row.ct-row:last-child td{border-bottom:none}.ct-row.ct-row td.ct-col-num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ct-row.ct-row td.ct-col-actions{text-align:right}.ct-row.ct-row{transition:background .12s}.ct-row.ct-row:hover td{background:var(--orbit-violet-50)}.ct-name-cell.ct-name-cell{align-items:center;gap:12px;min-width:0;display:flex}.ct-avatar.ct-avatar{border-radius:var(--orbit-radius-sm);background:linear-gradient(135deg, var(--orbit-violet-100), var(--orbit-violet-300));width:38px;height:38px;color:var(--orbit-violet-800);flex-shrink:0;place-items:center;font-size:12.5px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #7c3aed14}.ct-name.ct-name{color:var(--orbit-ink);font-weight:600}.ct-muted.ct-muted{color:var(--orbit-muted)}.ct-name--link.ct-name--link{color:var(--orbit-ink);cursor:pointer;text-decoration:none;transition:color .12s;display:inline-block}.ct-name--link.ct-name--link:hover{color:var(--orbit-violet-700);text-decoration:underline}.ct-name--button.ct-name--button{font:inherit;text-align:left;background:0 0;border:0;padding:0}.ct-badge.ct-badge{border-radius:var(--orbit-radius-pill);letter-spacing:.02em;background:var(--orbit-violet-100);height:25px;color:var(--orbit-violet-800);align-items:center;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.ct-actions.ct-actions{flex-wrap:nowrap;justify-content:flex-end;gap:6px;display:inline-flex}.ct-btn.ct-btn{border-radius:var(--orbit-radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid;justify-content:center;align-items:center;gap:7px;height:32px;padding:0 13px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.ct-btn--edit.ct-btn--edit{border-color:var(--orbit-violet-200);background:var(--orbit-violet-50);color:var(--orbit-violet-800)}.ct-btn--edit.ct-btn--edit:hover{background:var(--orbit-violet-100);border-color:var(--orbit-violet-300)}.ct-btn--delete.ct-btn--delete{border-color:var(--orbit-danger-border);color:var(--orbit-red);background:#fff1f2}.ct-btn--delete.ct-btn--delete:hover{background:#ffe4e6}.ct-footer.ct-footer{color:var(--orbit-muted);background:var(--orbit-surface-sunken);border-top:1px solid var(--orbit-border-soft);padding:12px 18px;font-size:12.5px}@media (width<=760px){.ct-table.ct-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.ct-table.ct-table th,.ct-row.ct-row td{padding:12px 14px}}.ct-btn--cal.ct-btn--cal{border-color:var(--orbit-info-border);background:var(--orbit-info-surface);color:var(--orbit-info-strong);align-items:center;text-decoration:none;display:inline-flex}.ct-btn--cal.ct-btn--cal:hover{background:var(--orbit-info-soft);border-color:var(--orbit-info-border)}.gcal-synced{border-radius:var(--orbit-radius-pill);color:var(--orbit-success);background:var(--orbit-success-soft);white-space:nowrap;align-items:center;gap:4px;margin-top:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.cp-pill{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-pill);height:36px;color:var(--orbit-muted);cursor:pointer;background:#fff;padding:0 14px;font-size:13px;font-weight:500;transition:all .15s}.cp-pill:hover{border-color:var(--orbit-violet-300);color:var(--orbit-violet-800);background:var(--orbit-violet-50)}.cp-pill--active{border-color:var(--orbit-royal);background:var(--orbit-royal);color:#fff;font-weight:600}.cp-pill--active:hover{background:var(--orbit-violet-800);border-color:var(--orbit-violet-800);color:#fff}.cp-row-actions{gap:4px;display:flex}.cp-row-actions button{border:1px solid var(--orbit-border);border-radius:var(--orbit-radius-md);width:36px;height:36px;color:var(--orbit-text-muted,var(--orbit-muted));cursor:pointer;background:0 0;flex:none;font-size:13px}.cp-row-actions button:disabled{opacity:.4;cursor:not-allowed}.cp-row-actions button.cp-row-actions__del{color:var(--orbit-danger)}input.cp-input.cp-input,select.cp-input.cp-input,textarea.cp-input.cp-input{border-radius:var(--orbit-radius-sm);padding:0 14px}textarea.cp-input.cp-input{padding:10px 14px}.orb-campo-grade{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.orb-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.orb-campo>.orb-campo__controle{margin-top:auto}.orb-cartao{flex-direction:column;min-width:0;display:flex}.orb-cartao>.orb-cartao__acao{margin-top:auto}.orb-campo--largo{grid-column:1/-1}.orb-campo--largo>.orb-campo__controle{margin-top:0}
