.stripe-landing-root,.stripe-landing-root *{box-sizing:border-box}.stripe-landing-root{font-family:"Geist",var(--font-sans),system-ui,sans-serif;font-feature-settings:"ss01";color:var(--stripe-ink);background:var(--stripe-canvas);-webkit-font-smoothing:antialiased;overflow-x:clip}.stripe-landing-root .ls-numeric{font-feature-settings:"tnum"}.ls-section{position:relative}.ls-vrule{position:absolute;top:0;bottom:0;width:1px;pointer-events:none;z-index:4}.ls-vrule--solid{background:var(--stripe-hairline-soft)}.ls-vrule--dashed{background-image:linear-gradient(to bottom,var(--stripe-hairline-soft) 50%,transparent 50%);background-size:1px 8px;background-repeat:repeat-y}.ls-vrule--left{left:340px}.ls-vrule--right{right:340px}.ls-vrule--mid-1{left:calc(340px + (100% - 680px) / 4)}.ls-vrule--mid-2{left:calc(340px + (100% - 680px) / 2)}.ls-vrule--mid-3{left:calc(340px + 3 * (100% - 680px) / 4)}.ls-vrule-tick{position:absolute;width:2px;height:36px;background:var(--stripe-indigo-primary);border-radius:2px;pointer-events:none;z-index:5;margin-left:-1px}.ls-vrule-tick--mid-1{left:calc(340px + (100% - 680px) / 4)}.ls-vrule-tick--mid-2{left:calc(340px + (100% - 680px) / 2)}.ls-vrule-tick--mid-3{left:calc(340px + 3 * (100% - 680px) / 4)}.ls-section--soft .ls-vrule--solid{background:var(--stripe-hairline-on-soft)}.ls-section--soft .ls-vrule--dashed{background-image:linear-gradient(to bottom,var(--stripe-hairline-on-soft) 50%,transparent 50%)}.ls-section--dark .ls-vrule--solid{background:var(--stripe-hairline-dark)}.ls-section--dark .ls-vrule--dashed{background-image:linear-gradient(to bottom,var(--stripe-hairline-dark) 50%,transparent 50%)}.ls-hrule{position:absolute;left:0;right:0;height:1px;background-image:linear-gradient(to right,var(--stripe-hairline-soft) 50%,transparent 50%);background-size:8px 1px;background-repeat:repeat-x;pointer-events:none;z-index:4}.ls-hrule--top{top:81px}.ls-hrule--bottom{bottom:0}.ls-section--soft .ls-hrule{background-image:linear-gradient(to right,var(--stripe-hairline-on-soft) 50%,transparent 50%)}.ls-section--dark .ls-hrule{background-image:linear-gradient(to right,var(--stripe-hairline-dark) 50%,transparent 50%)}.ls-pill{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:9999px;font-size:15px;font-weight:500;font-variation-settings:"wght" 500;line-height:1;cursor:pointer;transition:background .2s ease,transform .16s var(--stripe-ease-standard),box-shadow .24s var(--stripe-ease-standard),border-color .2s ease;border:1px solid transparent;text-decoration:none}.ls-pill:active{transform:scale(.97)}.ls-pill--primary{background:var(--stripe-indigo-primary);color:var(--stripe-on-primary)}.ls-pill--primary:hover{background:var(--stripe-indigo-deep);transform:translateY(-1px);box-shadow:0 8px 20px rgba(83,58,253,.32)}.ls-pill--primary:active{transform:scale(.97) translateY(0)}.ls-pill--secondary{background:var(--stripe-canvas);color:var(--stripe-ink);border-color:rgba(13,37,61,.2)}.ls-pill--secondary:hover{border-color:var(--stripe-ink);background:#fafbfc}.ls-pill--secondary:active{transform:scale(.97)}.ls-pill--text{background:transparent;color:var(--stripe-ink);font-weight:400;font-variation-settings:"wght" 400;padding:9px 0}.ls-pill--on-dark{background:var(--stripe-canvas);color:var(--stripe-brand-dark-900)}.ls-pill--on-dark:hover{transform:translateY(-1px)}.ls-hero{position:relative;overflow:hidden}.ls-mesh-band{position:absolute;top:0;left:0;right:0;height:600px;overflow:hidden;clip-path:url(#ls-hero-wave-clip);-webkit-clip-path:url(#ls-hero-wave-clip);z-index:1;background:var(--stripe-canvas)}.ls-mesh-band--full{height:100%;clip-path:none;-webkit-clip-path:none;background:transparent}.ls-hero--mesh-overflow{overflow-x:clip;overflow-y:visible}.ls-mesh-band--overflow{height:calc(100% + 101px);z-index:20;pointer-events:none}.ls-hero--professores .ls-mesh-band--overflow{height:calc(100% - 9px)}.ls-mesh-canvas{--gradient-color-1:#f5e9d4;--gradient-color-2:#f96bee;--gradient-color-3:#533afd;--gradient-color-4:#ea2261}.ls-mesh-canvas,.ls-professores-mesh-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.ls-professores-mesh-canvas{display:block;transform:translateY(-26px)}.ls-professores-mesh-fallback{position:absolute;inset:0;background:radial-gradient(ellipse 55% 70% at 75% 35%,#ec4899 0,transparent 60%),radial-gradient(ellipse 60% 60% at 50% 45%,#c026d3 0,transparent 60%),radial-gradient(ellipse 50% 55% at 30% 55%,#7c3aed 0,transparent 60%),radial-gradient(ellipse 45% 65% at 80% 65%,#533afd 0,transparent 55%)}.ls-prof-mockup{position:absolute;top:116px;right:-40px;width:640px;background:var(--stripe-canvas);border-radius:16px;box-shadow:0 0 0 1px rgba(8,11,27,.05),0 4px 12px rgba(8,11,27,.08),0 32px 72px rgba(8,11,27,.18);overflow:hidden;z-index:30;font-feature-settings:"tnum"}.ls-prof-mockup-header{display:flex;align-items:center;gap:16px;padding:16px 22px;background:#fafbfc;border-bottom:1px solid var(--stripe-hairline)}.ls-prof-mockup-dots{display:flex;gap:6px}.ls-prof-mockup-dots span{width:10px;height:10px;border-radius:50%}.ls-prof-mockup-dots span:first-child{background:#ff5f57}.ls-prof-mockup-dots span:nth-child(2){background:#ffbd2e}.ls-prof-mockup-dots span:nth-child(3){background:#28c840}.ls-prof-mockup-title{flex:1;font-size:12px;color:var(--stripe-ink-secondary);font-weight:400}.ls-prof-mockup-title strong{color:var(--stripe-ink);font-weight:600}.ls-prof-mockup-credits{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--stripe-indigo-primary);font-weight:600;background:rgba(83,58,253,.08);padding:4px 9px;border-radius:9999px}.ls-prof-mockup-credits-dot{width:5px;height:5px;background:var(--stripe-indigo-primary);border-radius:50%}.ls-prof-mockup-list{padding:10px}.ls-prof-mockup-item{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:14px;padding:12px 18px;border-radius:10px;transition:background .2s ease}.ls-prof-mockup-item:hover{background:rgba(83,58,253,.04)}.ls-prof-mockup-item-idx{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:var(--stripe-canvas-soft);border-radius:7px;font-size:12px;color:var(--stripe-ink-mute);font-weight:600}.ls-prof-mockup-item-banca{font-size:11px;color:var(--stripe-indigo-primary);font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-bottom:3px}.ls-prof-mockup-item-topic{font-size:13.5px;color:var(--stripe-ink);font-weight:500;line-height:1.35}.ls-prof-mockup-item-actions{display:flex;flex-direction:column;gap:2px;opacity:.5}.ls-prof-mockup-arrow{font-size:9px;color:var(--stripe-ink-mute);width:16px;height:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--stripe-hairline);border-radius:4px;background:var(--stripe-canvas)}.ls-prof-mockup-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-top:1px solid var(--stripe-hairline);background:#fafbfc}.ls-prof-mockup-meta{font-size:11.5px;color:var(--stripe-ink-secondary)}.ls-prof-mockup-meta strong{color:var(--stripe-ink);font-weight:600}.ls-prof-mockup-export{display:inline-flex;align-items:center;gap:6px;background:var(--stripe-indigo-primary);color:var(--stripe-canvas);font-size:11.5px;font-weight:600;padding:7px 13px;border-radius:9999px;box-shadow:0 1px 2px rgba(83,58,253,.32),0 3px 8px rgba(83,58,253,.18)}.ls-prof-mockup-toast{position:absolute;top:84px;right:114px;display:flex;align-items:center;gap:10px;background:var(--stripe-canvas);border-radius:10px;padding:10px 14px;box-shadow:0 0 0 1px rgba(8,11,27,.05),0 12px 28px rgba(8,11,27,.12);z-index:31}.ls-prof-mockup-toast-icon{width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#16a34a);color:white;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.ls-prof-mockup-toast-title{font-size:11.5px;font-weight:600;color:var(--stripe-ink);line-height:1.2}.ls-prof-mockup-toast-sub{font-size:10px;color:var(--stripe-ink-mute)}.ls-emp-mockup{position:absolute;top:120px;right:-50px;width:680px;background:var(--stripe-canvas);border-radius:16px;box-shadow:0 0 0 1px rgba(8,11,27,.05),0 4px 12px rgba(8,11,27,.08),0 32px 72px rgba(8,11,27,.18);overflow:hidden;z-index:30;font-feature-settings:"tnum"}.ls-emp-mockup-header{display:flex;align-items:center;gap:16px;padding:16px 22px;background:#fafbfc;border-bottom:1px solid var(--stripe-hairline)}.ls-emp-mockup-dots{display:flex;gap:6px}.ls-emp-mockup-dots span{width:10px;height:10px;border-radius:50%}.ls-emp-mockup-dots span:first-child{background:#ff5f57}.ls-emp-mockup-dots span:nth-child(2){background:#ffbd2e}.ls-emp-mockup-dots span:nth-child(3){background:#28c840}.ls-emp-mockup-title{flex:1;font-size:12px;color:var(--stripe-ink-secondary)}.ls-emp-mockup-title strong{color:var(--stripe-ink);font-weight:600}.ls-emp-mockup-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#16a34a;font-weight:600}.ls-emp-mockup-status-dot{width:6px;height:6px;background:#22c55e;border-radius:50%;box-shadow:0 0 0 2px rgba(34,197,94,.18)}.ls-emp-mockup-body{padding:22px}.ls-emp-mockup-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.ls-emp-mockup-stat{padding:14px 16px;background:var(--stripe-canvas-soft);border-radius:10px}.ls-emp-mockup-stat-label{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--stripe-ink-mute);font-weight:500;margin-bottom:6px}.ls-emp-mockup-stat-value{font-size:20px;font-weight:700;color:var(--stripe-ink);letter-spacing:-.4px;display:flex;align-items:baseline;gap:5px}.ls-emp-mockup-stat-delta{font-size:11px;font-weight:600;color:#16a34a}.ls-emp-mockup-stat-unit{font-size:11px;font-weight:500;color:var(--stripe-ink-mute)}.ls-emp-mockup-snippet{background:var(--stripe-brand-dark-900);border-radius:10px;overflow:hidden;font-family:JetBrains Mono,Menlo,monospace}.ls-emp-mockup-snippet-head{padding:12px 18px;background:rgba(255,255,255,.04);font-size:12px;color:rgba(255,255,255,.78)}.ls-emp-mockup-snippet-head span{color:#c1c8ff}.ls-emp-mockup-snippet-body{padding:12px 18px;font-size:12.5px;line-height:1.6;color:rgba(255,255,255,.85)}.ls-emp-mockup-code-key{color:#88d6ff}.ls-emp-mockup-code-str{color:#f9a8d4}.ls-emp-mockup-code-num{color:#fbbf24}.ls-emp-mockup-snippet-foot{display:flex;align-items:center;gap:8px;padding:8px 14px;font-size:10.5px;color:rgba(255,255,255,.55);border-top:1px solid rgba(255,255,255,.06)}.ls-emp-mockup-snippet-status{color:#4ade80;font-weight:600}.ls-emp-mockup-sla{position:absolute;top:400px;right:580px;background:var(--stripe-canvas);border-radius:12px;padding:14px 18px;box-shadow:0 0 0 1px rgba(8,11,27,.05),0 12px 28px rgba(8,11,27,.12);z-index:31}.ls-emp-mockup-sla-num{font-size:22px;font-weight:700;color:var(--stripe-ink);letter-spacing:-.44px;line-height:1;font-feature-settings:"tnum"}.ls-emp-mockup-sla-label{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--stripe-ink-mute);font-weight:500;margin-top:4px}.ls-empresas-cta-section{padding:140px 360px}.ls-empresas-cta-grid{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:start}.ls-empresas-cta-sub{font-size:17px;line-height:1.55;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;margin:24px 0 32px;max-width:480px}.ls-empresas-cta-buttons{display:flex;gap:12px;flex-wrap:wrap}.ls-empresas-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.ls-empresas-features li{font-size:15.5px;line-height:1.55;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;padding-left:18px;border-left:2px solid var(--stripe-indigo-primary)}.ls-empresas-features strong{color:var(--stripe-ink);font-weight:600;font-variation-settings:"wght" 600}.ls-hero--precos{min-height:720px}.ls-precos-rope-band{position:absolute;top:48%;left:-8%;width:116%;height:460px;overflow:hidden;z-index:5;transform:rotate(7deg);transform-origin:center center;clip-path:url(#ls-precos-rope-clip);-webkit-clip-path:url(#ls-precos-rope-clip);pointer-events:none}.ls-precos-rope-canvas{position:absolute;top:0;left:0;width:100%;height:100%;--gradient-color-1:#f5e9d4;--gradient-color-2:#f96bee;--gradient-color-3:#533afd;--gradient-color-4:#ea2261}.ls-precos-rope-fallback{position:absolute;inset:0;background:radial-gradient(ellipse 45% 100% at 8% 50%,#f5e9d4 0,transparent 65%),radial-gradient(ellipse 55% 90% at 30% 50%,rgba(249,107,238,.55) 0,transparent 60%),radial-gradient(ellipse 60% 100% at 60% 50%,#b9b9f9 0,transparent 65%),radial-gradient(ellipse 45% 90% at 85% 50%,rgba(234,34,97,.65) 0,transparent 60%)}.ls-precos-hero-content{position:relative;z-index:10;padding:80px 360px 100px;min-height:720px;display:flex;flex-direction:column;justify-content:center;gap:56px}.ls-precos-hero-header{max-width:720px;margin:0 0 56px}.ls-precos-hero-title{font-size:56px;line-height:1.05;letter-spacing:-1.68px;color:var(--stripe-ink);font-weight:700;font-variation-settings:"wght" 700;margin:12px 0 0}.ls-precos-hero-title em{font-style:normal;color:var(--stripe-indigo-primary)}.ls-precos-tier-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ls-precos-tier-card{background:var(--stripe-canvas);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 0 0 .5px rgba(8,11,27,.025),0 2px 4px rgba(8,11,27,.04),0 12px 36px rgba(8,11,27,.06);position:relative}.ls-precos-tier-persona{font-size:10.5px;text-transform:uppercase;letter-spacing:.7px;color:var(--stripe-indigo-primary);font-weight:600;font-variation-settings:"wght" 600}.ls-precos-tier-persona--featured{color:rgba(255,255,255,.78)}.ls-precos-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:9999px;font-size:14px;font-weight:500;font-variation-settings:"wght" 500;line-height:1;text-decoration:none;cursor:pointer;overflow:hidden;transition:background .2s ease,box-shadow .24s var(--stripe-ease-standard),transform .16s var(--stripe-ease-standard)}.ls-precos-cta:active{transform:scale(.97)}.ls-precos-cta-arrow,.ls-precos-cta-label{position:relative;z-index:2}.ls-precos-cta-arrow{font-size:14px;line-height:1;display:inline-block;transition:transform .2s var(--stripe-ease-standard)}.ls-precos-cta:hover .ls-precos-cta-arrow{transform:translateX(3px)}.ls-precos-cta--glow{background:var(--stripe-canvas);color:var(--stripe-ink);box-shadow:inset 0 0 0 1px rgba(13,37,61,.14)}.ls-precos-cta--glow:hover{box-shadow:inset 0 0 0 1px var(--stripe-ink)}.ls-precos-cta-glow{position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;opacity:0;z-index:1;transition:opacity .2s ease;filter:blur(.6px);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ls-precos-cta--glow .ls-precos-cta-glow{background:radial-gradient(110px circle at var(--mx,50%) var(--my,50%),rgba(83,58,253,1) 0,rgba(120,60,255,.95) 10%,rgba(180,80,230,.82) 22%,rgba(236,72,153,.62) 36%,rgba(255,100,130,.42) 50%,rgba(255,150,100,.22) 64%,transparent 80%)}.ls-precos-cta:hover .ls-precos-cta-glow{opacity:1}.ls-precos-cta--white-glow{background:var(--stripe-indigo-primary);color:var(--stripe-on-primary);box-shadow:0 1px 2px rgba(83,58,253,.32),0 4px 12px rgba(83,58,253,.16)}.ls-precos-cta--white-glow:hover{background:var(--stripe-indigo-deep);box-shadow:0 2px 4px rgba(83,58,253,.32),0 8px 20px rgba(83,58,253,.22)}.ls-precos-cta--white-glow .ls-precos-cta-glow{background:radial-gradient(110px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,1) 0,rgba(255,255,255,.92) 12%,rgba(255,255,255,.68) 25%,rgba(255,255,255,.38) 40%,rgba(255,255,255,.16) 55%,transparent 75%)}.ls-precos-tier-card--featured{background:var(--stripe-brand-dark-900);color:var(--stripe-canvas);box-shadow:0 0 0 .5px rgba(83,58,253,.5),0 4px 8px rgba(83,58,253,.12),0 24px 56px rgba(83,58,253,.22)}.ls-precos-tier-tag{font-size:20px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.2px;color:var(--stripe-ink)}.ls-precos-tier-tag--featured{color:var(--stripe-canvas)}.ls-precos-tier-desc{font-size:14.5px;line-height:1.5;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;margin:0;flex:1;max-width:360px}.ls-precos-tier-card--featured .ls-precos-tier-desc{color:rgba(255,255,255,.78)}.ls-precos-tier-price-row{display:flex;align-items:baseline;gap:4px;margin-bottom:4px;white-space:nowrap}.ls-precos-tier-price{font-size:26px;font-weight:700;font-variation-settings:"wght" 700;letter-spacing:-.52px;font-feature-settings:"tnum";color:var(--stripe-ink);line-height:1;white-space:nowrap}.ls-precos-tier-price--featured{font-size:20px;letter-spacing:-.4px;color:var(--stripe-canvas)}.ls-precos-tier-price-unit{font-size:14px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400}.ls-precos-highlights{padding:80px 360px}.ls-precos-highlights-title{font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:var(--stripe-ink-secondary);font-weight:600;font-variation-settings:"wght" 600;margin:0 0 32px}.ls-precos-highlights-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.ls-precos-highlight{display:flex;flex-direction:column;gap:8px;padding-left:16px;border-left:2px solid var(--stripe-indigo-primary)}.ls-precos-highlight-title{font-size:15px;font-weight:600;font-variation-settings:"wght" 600;color:var(--stripe-ink);letter-spacing:-.15px}.ls-precos-highlight-desc{font-size:13.5px;line-height:1.5;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400}.ls-precos-comparison{padding:100px 360px}.ls-precos-comparison-header{margin:0 0 32px;max-width:720px}.ls-precos-tabs{display:inline-flex;margin-top:32px;padding:4px;background:var(--stripe-canvas-soft);border-radius:9999px;gap:4px}.ls-precos-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:10px 22px;font-size:14px;font-weight:500;font-variation-settings:"wght" 500;color:var(--stripe-ink-mute);border-radius:9999px;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .16s ease;letter-spacing:-.14px}.ls-precos-tab--active,.ls-precos-tab:hover{color:var(--stripe-ink)}.ls-precos-tab--active{background:var(--stripe-canvas);box-shadow:0 1px 2px rgba(8,11,27,.06),0 2px 6px rgba(8,11,27,.04);font-weight:600;font-variation-settings:"wght" 600}.ls-precos-tab:active{transform:scale(.97)}.ls-precos-table-wrap{border-top:1px solid var(--stripe-hairline)}.ls-precos-table{width:100%}.ls-precos-table-head{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;position:sticky;top:0;background:var(--stripe-canvas);z-index:2;padding:18px 0;border-bottom:1px solid var(--stripe-hairline)}.ls-precos-table-section{border-bottom:1px solid var(--stripe-hairline);padding:24px 0 8px}.ls-precos-table-section-title{font-size:13px;text-transform:uppercase;letter-spacing:.6px;color:var(--stripe-indigo-primary);font-weight:600;font-variation-settings:"wght" 600;padding:0 0 16px}.ls-precos-table-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;padding:14px 0;border-top:1px solid rgba(227,232,238,.5)}.ls-precos-table-row:first-child{border-top:none}.ls-precos-table-cell{font-size:14px;line-height:1.4;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400}.ls-precos-table-cell--label{color:var(--stripe-ink);font-weight:500;font-variation-settings:"wght" 500;padding-right:16px}.ls-precos-table-cell--col{font-size:13px;font-weight:600;font-variation-settings:"wght" 600;color:var(--stripe-ink);text-align:center}.ls-precos-table-cell--data{display:flex;align-items:center;justify-content:center}.ls-precos-cell{display:inline-flex;align-items:center}.ls-precos-cell--yes{color:var(--stripe-indigo-primary)}.ls-precos-cell--no{color:var(--stripe-ink-mute);opacity:.5}.ls-precos-cell--text{font-size:13.5px;color:var(--stripe-ink);font-feature-settings:"tnum"}.ls-precos-check{width:18px;height:18px}.ls-precos-dash{width:16px;height:16px}.ls-empresas-mesh-cut{position:absolute;left:340px;right:340px;bottom:-101px;height:1px;background:var(--stripe-hairline);pointer-events:none;z-index:22}.ls-empresas-mesh-canvas{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.ls-empresas-mesh-fallback{position:absolute;inset:0;background:radial-gradient(circle 28% at 30% 40%,#533afd 0,transparent 60%),radial-gradient(circle 26% at 65% 45%,#c026d3 0,transparent 60%),radial-gradient(circle 24% at 50% 70%,#ff8556 0,transparent 60%),radial-gradient(circle 22% at 75% 30%,#ffb457 0,transparent 60%),radial-gradient(circle 26% at 25% 65%,#5BC2FF 0,transparent 60%)}.ls-mesh-fallback{position:absolute;inset:0;background:radial-gradient(ellipse 45% 100% at 8% 30%,#f5e9d4 0,transparent 65%),radial-gradient(ellipse 55% 90% at 28% 50%,rgba(249,107,238,.27) 0,transparent 60%),radial-gradient(ellipse 60% 100% at 50% 30%,#b9b9f9 0,transparent 65%),radial-gradient(ellipse 45% 90% at 75% 35%,rgba(83,58,253,.8) 0,transparent 60%),radial-gradient(ellipse 35% 70% at 95% 20%,rgba(234,34,97,.53) 0,transparent 55%)}.ls-mesh-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.75),rgba(255,255,255,.65) 25%,rgba(255,255,255,.55) 45%,rgba(255,255,255,.4) 60%,rgba(255,255,255,.28) 75%,rgba(255,255,255,.18));z-index:2;pointer-events:none}.ls-mesh-fade-bottom{position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,1));z-index:3;pointer-events:none}.ls-topbar{position:relative;z-index:25;padding:12px 28px;margin:0 340px;transform:translateY(10px);display:flex;align-items:center;justify-content:space-between;background:transparent}.ls-topbar:before{content:"";position:absolute;inset:0;background:transparent;border-radius:10px;box-shadow:none;transition:all var(--stripe-dur-standard) var(--stripe-ease-standard);z-index:-1;pointer-events:none}.ls-topbar-trigger{position:absolute;top:8px;bottom:8px;left:24px;right:24px;z-index:1;pointer-events:auto}.ls-topbar-left,.ls-topbar-right{position:relative;z-index:2;pointer-events:auto}.ls-topbar:has(.ls-topbar-left:hover):before,.ls-topbar:has(.ls-topbar-right:hover):before,.ls-topbar:has(.ls-topbar-trigger:hover):before{background:var(--stripe-canvas);box-shadow:var(--stripe-shadow-2);inset:0 -36px 0 -36px}.ls-topbar:has(.ls-topbar-left:hover) .ls-topbar-cta,.ls-topbar:has(.ls-topbar-right:hover) .ls-topbar-cta,.ls-topbar:has(.ls-topbar-trigger:hover) .ls-topbar-cta{background:var(--stripe-ink)}.ls-topbar-left{display:flex;align-items:center;gap:36px}.ls-topbar-right{display:flex;align-items:center;gap:8px}.ls-brand{font-weight:600;font-variation-settings:"wght" 600;font-size:18px;letter-spacing:-.18px;color:var(--stripe-ink);text-decoration:none}.ls-brand-dot{display:inline-block;width:6px;height:6px;background:var(--stripe-indigo-primary);border-radius:9999px;vertical-align:middle;margin:0 1px 2px 0}.ls-nav{display:flex;align-items:center;gap:24px}.ls-nav-item{display:inline-flex;align-items:center;gap:4px;font-size:14.5px;color:var(--stripe-ink);font-weight:500;font-variation-settings:"wght" 500;cursor:pointer;text-decoration:none;transition:color .2s ease}.ls-nav-item--active,.ls-nav-item:hover{color:var(--stripe-indigo-primary)}.ls-nav-item--active{font-weight:600;font-variation-settings:"wght" 600}.ls-nav-item__chevron{font-size:9px;color:var(--stripe-ink-mute);margin-top:1px;transition:transform var(--stripe-dur-fast) ease}.ls-nav-item:hover .ls-nav-item__chevron{transform:rotate(180deg)}.ls-entrar{display:inline-flex;align-items:center;gap:4px;font-size:14.5px;color:var(--stripe-ink);font-weight:500;font-variation-settings:"wght" 500;padding:10px 14px;cursor:pointer;text-decoration:none}.ls-entrar__chevron{font-size:11px;color:var(--stripe-ink-mute)}.ls-topbar-cta{display:inline-flex;align-items:center;gap:6px;background:var(--stripe-indigo-primary);color:var(--stripe-on-primary);padding:10px 18px;border-radius:9999px;font-size:14.5px;font-weight:500;font-variation-settings:"wght" 500;line-height:1;cursor:pointer;transition:background var(--stripe-dur-standard) var(--stripe-ease-standard),transform .16s var(--stripe-ease-standard);text-decoration:none}.ls-topbar-cta:active{transform:scale(.97)}.ls-hero-content{position:relative;z-index:30;padding:48px 360px 100px;min-height:720px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.ls-hero-eyebrow{font-size:13px;color:var(--stripe-indigo-deep);font-weight:500;font-variation-settings:"wght" 500;margin-bottom:28px;display:inline-block}.ls-hero-headline{font-size:64px;line-height:1.02;letter-spacing:-1.92px;color:var(--stripe-ink);max-width:540px;margin:0 0 24px;font-weight:700;font-variation-settings:"wght" 700}.ls-hero-headline em{font-style:normal;color:var(--stripe-indigo-primary);font-weight:700;font-variation-settings:"wght" 700}.ls-hero-sub{font-size:19px;line-height:1.45;color:var(--stripe-ink-secondary);max-width:480px;margin:0 0 32px;font-weight:400;font-variation-settings:"wght" 400}.ls-hero-ctas{gap:12px;margin-bottom:20px}.ls-hero-ctas,.ls-hero-trust{display:flex;align-items:center}.ls-hero-trust{font-size:13px;color:var(--stripe-ink-mute);gap:6px;font-feature-settings:"tnum";font-weight:400;font-variation-settings:"wght" 400;margin-top:20px}.ls-hero-trust-dot{width:6px;height:6px;background:var(--stripe-indigo-primary);border-radius:9999px}.ls-composite{position:relative;height:700px;padding:40px 0}.ls-card-gabarito{position:absolute;top:0;right:-260px;width:220px;background:var(--stripe-brand-dark-900);color:var(--stripe-canvas);border-radius:12px;padding:14px 16px;box-shadow:0 16px 40px rgba(28,30,84,.28),0 4px 12px rgba(28,30,84,.12);z-index:10}.ls-card-gabarito__eyebrow{font-size:9px;color:var(--stripe-indigo-subdued);text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px;font-weight:500;font-variation-settings:"wght" 500}.ls-card-gabarito__title{font-size:14px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.14px;line-height:1.3;margin-bottom:6px}.ls-card-gabarito__body{font-size:11px;line-height:1.45;opacity:.78;font-weight:400;font-variation-settings:"wght" 400}.ls-card-heatmap{position:absolute;top:420px;right:-140px;width:240px;background:var(--stripe-canvas);border:1px solid var(--stripe-hairline);border-radius:12px;padding:14px 16px;box-shadow:0 16px 40px rgba(28,30,84,.12),0 4px 12px rgba(28,30,84,.06);z-index:12}.ls-card-heatmap__eyebrow{font-size:9px;color:var(--stripe-indigo-primary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px;font-weight:500;font-variation-settings:"wght" 500}.ls-card-heatmap__title{font-size:14px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.14px;line-height:1.3;color:var(--stripe-ink);margin-bottom:10px}.ls-heatmap-grid{display:grid;grid-template-columns:repeat(14,1fr);gap:3px;margin-bottom:8px}.ls-heatmap-cell{aspect-ratio:1;border-radius:2px;background:var(--stripe-canvas-soft)}.ls-heatmap-legend{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;font-feature-settings:"tnum";margin-top:4px}.ls-heatmap-scale{display:flex;gap:2px;align-items:center}.ls-heatmap-scale__cell{width:8px;height:8px;border-radius:1px}.ls-card-mini-stat{position:absolute;top:60px;left:320px;width:150px;background:var(--stripe-canvas-cream);border-radius:10px;padding:12px 14px;box-shadow:0 12px 28px rgba(155,104,41,.15);z-index:12}.ls-card-mini-stat__eyebrow{font-size:9px;color:var(--stripe-mesh-lemon);text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px;font-weight:500;font-variation-settings:"wght" 500}.ls-card-mini-stat__num{font-size:24px;font-weight:700;font-variation-settings:"wght" 700;letter-spacing:-.48px;font-feature-settings:"tnum";color:var(--stripe-ink);line-height:1}.ls-card-mini-stat__num-unit{font-size:11px;font-weight:500;font-variation-settings:"wght" 500;opacity:.7;margin-left:4px}.ls-card-mini-stat__body{font-size:10px;line-height:1.4;color:var(--stripe-ink-secondary);margin-top:4px;font-weight:400;font-variation-settings:"wght" 400}.ls-sim-shell-wrap{position:absolute;top:100px;left:0;width:640px;z-index:10}.ls-sim-shell{background:var(--stripe-canvas);border:1px solid var(--stripe-hairline);border-radius:14px;box-shadow:var(--stripe-shadow-4);overflow:hidden}.ls-sim-header{padding:18px 22px;border-bottom:1px solid var(--stripe-hairline);display:flex;align-items:center;justify-content:space-between;background:#fafbfc}.ls-sim-title{font-size:13px;font-weight:400;font-variation-settings:"wght" 400;color:var(--stripe-ink-secondary)}.ls-sim-title strong{font-weight:600;font-variation-settings:"wght" 600;color:var(--stripe-ink)}.ls-sim-timer{font-size:18px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.18px;font-feature-settings:"tnum";color:var(--stripe-indigo-primary)}.ls-sim-body{display:grid;grid-template-columns:1fr 160px}.ls-sim-questao{padding:28px}.ls-sim-q-meta{font-size:10px;color:var(--stripe-ink-mute);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-weight:500;font-variation-settings:"wght" 500}.ls-sim-q-text{line-height:1.55;margin-bottom:16px}.ls-alt-row,.ls-sim-q-text{font-size:13px;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400}.ls-alt-row{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid var(--stripe-hairline);border-radius:8px;margin-bottom:8px}.ls-alt-row--correct{border-color:var(--stripe-indigo-primary);background:rgba(83,58,253,.05);color:var(--stripe-indigo-deep);font-weight:500;font-variation-settings:"wght" 500}.ls-alt-letra{width:18px;height:18px;border-radius:9999px;background:var(--stripe-canvas-soft);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;font-variation-settings:"wght" 500;color:var(--stripe-ink-mute)}.ls-alt-row--correct .ls-alt-letra{background:var(--stripe-indigo-primary);color:var(--stripe-canvas)}.ls-sim-mapa{background:var(--stripe-canvas-soft);padding:22px 18px;border-left:1px solid var(--stripe-hairline)}.ls-sim-mapa__title{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--stripe-ink-mute);margin-bottom:10px;font-weight:500;font-variation-settings:"wght" 500}.ls-sim-mapa-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.ls-sim-mapa-cell{aspect-ratio:1;border-radius:5px;background:var(--stripe-canvas);border:1px solid var(--stripe-hairline);font-size:10px;display:flex;align-items:center;justify-content:center;color:var(--stripe-ink-mute);font-feature-settings:"tnum";font-weight:400;font-variation-settings:"wght" 400}.ls-sim-mapa-cell--answered{background:var(--stripe-indigo-primary);color:var(--stripe-canvas);border-color:var(--stripe-indigo-primary);font-weight:500;font-variation-settings:"wght" 500}.ls-sim-mapa-cell--current{border-color:var(--stripe-indigo-primary);color:var(--stripe-indigo-primary);font-weight:600;font-variation-settings:"wght" 600;border-width:2px}.ls-card-toast{position:absolute;top:490px;left:-40px;width:240px;background:var(--stripe-canvas);border:1px solid var(--stripe-hairline);border-radius:12px;padding:14px 16px;box-shadow:0 16px 40px rgba(28,30,84,.12),0 4px 12px rgba(28,30,84,.06);z-index:12;display:flex;align-items:center;gap:12px}.ls-card-toast__icon{width:36px;height:36px;background:linear-gradient(135deg,var(--stripe-indigo-primary) 0,var(--stripe-indigo-subdued) 100%);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--stripe-canvas);font-size:18px;font-weight:700;font-variation-settings:"wght" 700;flex-shrink:0}.ls-card-toast__content{flex:1}.ls-card-toast__eyebrow{font-size:9px;color:var(--stripe-indigo-primary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:2px;font-weight:500;font-variation-settings:"wght" 500}.ls-card-toast__title{font-size:13px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.13px;line-height:1.3;color:var(--stripe-ink);margin-bottom:2px}.ls-card-toast__body{font-size:11px;line-height:1.4;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;font-feature-settings:"tnum"}.ls-logobar{position:relative;padding:4px 0;background:var(--stripe-canvas);margin-top:-110px;z-index:5}.ls-logobar-rail{position:absolute;left:340px;right:340px;height:1px;background:var(--stripe-hairline-soft);pointer-events:none;z-index:3}.ls-logobar-rail--top{top:4px}.ls-logobar-rail--bottom{bottom:4px}.ls-logobar .ls-vrule--dashed{display:none}.ls-marquee-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 340px,black calc(340px + 16px),black calc(100% - 340px - 16px),transparent calc(100% - 340px),transparent);mask-image:linear-gradient(90deg,transparent 0,transparent 340px,black calc(340px + 16px),black calc(100% - 340px - 16px),transparent calc(100% - 340px),transparent);cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ls-marquee-wrap--dragging,.ls-marquee-wrap--dragging .ls-banca,.ls-marquee-wrap--dragging .ls-marquee-drag{cursor:grabbing}.ls-marquee-drag{transform:translateX(var(--drag-x,0));position:relative;z-index:5}.ls-marquee-drag,.ls-marquee-track{width:-moz-max-content;width:max-content}.ls-marquee-track{display:flex;align-items:center;gap:72px;animation:ls-marquee 40s linear infinite}.ls-marquee-wrap--dragging .ls-marquee-track,.ls-marquee-wrap:has(.ls-banca:hover) .ls-marquee-track,.ls-marquee-wrap:has(.ls-marquee-hover-zone:hover) .ls-marquee-track{animation-play-state:paused}.ls-marquee-wrap:not(.ls-marquee-wrap--dragging) .ls-marquee-track:has(.ls-banca:hover) .ls-banca{filter:grayscale(1) brightness(.65);opacity:.45}.ls-marquee-wrap:not(.ls-marquee-wrap--dragging) .ls-marquee-track:has(.ls-banca:hover) .ls-banca:hover{filter:none;opacity:1}.ls-marquee-hover-zone{position:absolute;top:0;bottom:0;left:340px;right:340px;z-index:4}@keyframes ls-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ls-banca{flex-shrink:0;display:flex;align-items:center;justify-content:center;height:72px;opacity:.82;transition:opacity .2s ease,filter .2s ease;cursor:inherit;position:relative;z-index:5}.ls-banca img{display:block;-o-object-fit:contain;object-fit:contain}.ls-banca--round img{max-height:56px;max-width:96px}.ls-banca--wide img{max-height:40px;max-width:168px}.ls-banca:hover{opacity:1}.ls-editorial{padding:140px 360px}.ls-editorial-grid{display:grid;grid-template-columns:380px 1fr;gap:96px;align-items:start}.ls-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--stripe-indigo-primary);font-weight:500;font-variation-settings:"wght" 500;margin-bottom:18px}.ls-h2{font-size:48px;line-height:1.04;letter-spacing:-1.2px;color:var(--stripe-ink);font-weight:700;font-variation-settings:"wght" 700;margin:0}.ls-h2 em{font-style:normal;color:var(--stripe-indigo-primary);font-weight:700;font-variation-settings:"wght" 700}.ls-body{font-size:17px;line-height:1.55;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;max-width:540px}.ls-body p{margin:0 0 20px}.ls-body p:last-of-type{margin-bottom:0}.ls-body em{font-style:normal;color:var(--stripe-indigo-primary);font-weight:500;font-variation-settings:"wght" 500}.ls-checklist{margin-top:32px;display:flex;flex-direction:column;gap:12px}.ls-check{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--stripe-ink);font-weight:400;font-variation-settings:"wght" 400}.ls-check__icon{width:20px;height:20px;border-radius:9999px;background:rgba(83,58,253,.1);display:flex;justify-content:center;flex-shrink:0;margin-top:1px}.ls-check__icon,.ls-link{align-items:center;color:var(--stripe-indigo-primary)}.ls-link{margin-top:28px;display:inline-flex;gap:4px;font-weight:500;font-variation-settings:"wght" 500;font-size:15px;cursor:pointer;transition:color .2s ease;text-decoration:none}.ls-link:hover{color:var(--stripe-indigo-deep)}.ls-link__chevron{font-size:13px;transition:transform .2s ease}.ls-link:hover .ls-link__chevron{transform:translateX(2px)}.ls-feature{position:relative;padding:140px 360px}.ls-feature-grid{position:relative;z-index:10;display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:start}.ls-feature-text{padding-top:24px}.ls-feature-title{font-size:40px;line-height:1.08;letter-spacing:-1px;color:var(--stripe-ink);font-weight:700;font-variation-settings:"wght" 700;margin:0 0 24px;max-width:440px}.ls-feature-title em{font-style:normal;color:var(--stripe-indigo-primary);font-weight:700;font-variation-settings:"wght" 700}.ls-feature-body{font-size:16px;line-height:1.6;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;max-width:460px;margin:0 0 24px}.ls-feature-highlight{border-left:2px solid var(--stripe-ink);padding-left:20px;max-width:440px;margin-top:64px}.ls-feature-highlight__title{font-size:16px;font-weight:600;font-variation-settings:"wght" 600;color:var(--stripe-ink);line-height:1.5;margin-bottom:8px}.ls-feature-highlight__body{font-size:14px;line-height:1.6;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400}.ls-mockup-hero{position:relative;background:var(--stripe-canvas);color:var(--stripe-ink);border:1px solid var(--stripe-hairline);border-radius:18px;box-shadow:var(--stripe-shadow-5);overflow:hidden;z-index:10;margin-right:-20px}.ls-mockup-header{background:var(--stripe-canvas);padding:24px 28px 20px;border-bottom:1px solid #f0f2f5}.ls-mockup-header__title{font-size:16px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.16px;color:var(--stripe-ink);margin-bottom:4px}.ls-mockup-header__sub{font-size:12px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400}.ls-mockup-body{background:var(--stripe-canvas);padding:24px 28px 28px}.ls-mockup-kpis{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:24px}.ls-mockup-kpi{background:#fafbfc;padding:14px 16px;border:1px solid #f0f2f5;border-radius:10px;color:var(--stripe-ink)}.ls-mockup-kpi__label{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--stripe-ink-mute);font-weight:500;font-variation-settings:"wght" 500;margin-bottom:6px}.ls-mockup-kpi__val{font-size:26px;font-weight:700;font-variation-settings:"wght" 700;letter-spacing:-.52px;font-feature-settings:"tnum";color:var(--stripe-ink);line-height:1}.ls-mockup-kpi__delta{font-size:11px;color:var(--stripe-indigo-primary);margin-left:6px;font-weight:500;font-variation-settings:"wght" 500}.ls-mockup-kpi__meta{font-size:10px;color:var(--stripe-ink-mute);margin-top:4px;font-weight:400;font-variation-settings:"wght" 400}.ls-mockup-chart-wrap{background:var(--stripe-canvas);margin-bottom:24px}.ls-mockup-chart-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.ls-mockup-chart-title{font-size:12px;font-weight:600;font-variation-settings:"wght" 600;color:var(--stripe-ink)}.ls-mockup-chart-period{font-size:10px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400}.ls-mockup-chart{height:88px;display:flex;align-items:flex-end;gap:4px;padding:0 2px}.ls-mockup-bar{flex:1;background:linear-gradient(180deg,var(--stripe-indigo-primary) 0,var(--stripe-indigo-subdued) 100%);border-radius:3px;min-height:6px}.ls-mockup-heatmap-wrap{background:var(--stripe-canvas);padding-top:20px;border-top:1px solid #f0f2f5}.ls-mockup-heatmap-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.ls-mockup-heatmap-title{font-size:12px;font-weight:600;font-variation-settings:"wght" 600;color:var(--stripe-ink)}.ls-mockup-heatmap-meta{font-size:10px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;font-feature-settings:"tnum"}.ls-mockup-heatmap-grid{display:grid;grid-template-columns:repeat(20,1fr);gap:3px}.ls-dark-band{padding:140px 360px}.ls-dark-band-grid{position:relative;z-index:10;display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center}.ls-dark-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--stripe-indigo-subdued);font-weight:500;font-variation-settings:"wght" 500;margin-bottom:18px}.ls-dark-title{font-size:48px;line-height:1.04;letter-spacing:-1.2px;color:var(--stripe-canvas);font-weight:700;font-variation-settings:"wght" 700;margin:0 0 24px;max-width:460px}.ls-dark-title em{font-style:normal;color:var(--stripe-indigo-subdued);font-weight:700;font-variation-settings:"wght" 700}.ls-dark-body{font-size:17px;line-height:1.55;color:rgba(255,255,255,.78);font-weight:400;font-variation-settings:"wght" 400;max-width:480px;margin:0 0 32px}.ls-code-window{position:relative;background:var(--stripe-bg-code);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:18px 22px;box-shadow:0 24px 60px rgba(0,0,0,.4),0 8px 20px rgba(0,0,0,.24);z-index:10;margin-right:-20px}.ls-code-header{display:flex;align-items:center;gap:6px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.ls-code-dot{width:10px;height:10px;border-radius:9999px;background:rgba(255,255,255,.18)}.ls-code-dot:first-child{background:#ff5f57}.ls-code-dot:nth-child(2){background:#ffbd2e}.ls-code-dot:nth-child(3){background:#28c840}.ls-code-tab{margin-left:14px;font-size:12px;color:rgba(255,255,255,.55);font-weight:400;font-variation-settings:"wght" 400}.ls-code-tab strong{color:rgba(255,255,255,.88);font-weight:500;font-variation-settings:"wght" 500}.ls-code-body{font-family:var(--font-mono),"Geist Mono",ui-monospace,monospace;font-size:13px;line-height:1.8;color:rgba(255,255,255,.88)}.ls-code-body .ls-code-comment{color:rgba(255,255,255,.32)}.ls-code-body .ls-code-key{color:var(--stripe-indigo-subdued)}.ls-code-body .ls-code-num{color:var(--stripe-mesh-magenta)}.ls-code-body .ls-code-str{color:var(--stripe-canvas-cream)}.ls-code-body .ls-code-bool{color:var(--stripe-mesh-ruby)}.ls-code-body .ls-code-punct{color:rgba(255,255,255,.5)}.ls-pricing{padding:140px 360px}.ls-pricing .ls-section-header--left{max-width:980px}.ls-section-header{max-width:760px;margin:0 auto 80px;text-align:center}.ls-section-header--left{max-width:720px;margin:0 0 64px;text-align:left}.ls-section-header__sub{font-size:17px;line-height:1.55;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400}.ls-personas-grid{display:grid;grid-template-columns:2.1fr 1fr;gap:56px;align-items:start}.ls-persona-group-header{display:flex;align-items:center;gap:14px;margin-bottom:8px}.ls-persona-group-icon{width:40px;height:40px;border-radius:10px;background:rgba(83,58,253,.08);color:var(--stripe-indigo-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ls-persona-group-title{font-size:24px;font-weight:700;font-variation-settings:"wght" 700;letter-spacing:-.24px;color:var(--stripe-ink);line-height:1.2}.ls-persona-group-sub{font-size:14px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;margin:0 0 32px 54px;line-height:1.5}.ls-group-estudantes{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ls-group-estudantes>.ls-plan-card:first-child{margin-left:-20px}.ls-group-professor{margin-right:-20px}.ls-plan-card{background:var(--stripe-canvas);border:none;border-radius:16px;padding:40px 36px;display:flex;flex-direction:column;position:relative;z-index:10;box-shadow:0 0 0 1px rgba(8,11,27,.04),0 1px 1px rgba(8,11,27,.04),0 6px 16px rgba(8,11,27,.06),0 30px 60px rgba(8,11,27,.1);transition:transform .32s var(--stripe-ease-standard),box-shadow .32s var(--stripe-ease-standard)}.ls-plan-card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(8,11,27,.06),0 2px 4px rgba(8,11,27,.05),0 12px 28px rgba(8,11,27,.1),0 48px 96px rgba(8,11,27,.16)}.ls-plan-card--featured{box-shadow:0 0 0 1px var(--stripe-indigo-primary),0 2px 4px rgba(83,58,253,.1),0 12px 28px rgba(83,58,253,.16),0 40px 80px rgba(83,58,253,.22)}.ls-plan-card--featured:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--stripe-indigo-primary),0 4px 8px rgba(83,58,253,.14),0 20px 44px rgba(83,58,253,.22),0 56px 120px rgba(83,58,253,.28)}.ls-plan-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--stripe-indigo-primary);color:var(--stripe-canvas);font-size:10px;font-weight:600;font-variation-settings:"wght" 600;text-transform:uppercase;letter-spacing:.6px;padding:6px 14px;border-radius:9999px;white-space:nowrap}.ls-plan-tier-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ls-plan-tier{font-size:22px;font-weight:700;font-variation-settings:"wght" 700;letter-spacing:-.22px;color:var(--stripe-ink)}.ls-plan-tier-icon{width:32px;height:32px;border-radius:9px;background:rgba(83,58,253,.08);display:flex;align-items:center;justify-content:center;color:var(--stripe-indigo-primary)}.ls-plan-card--featured .ls-plan-tier-icon{background:var(--stripe-indigo-primary);color:var(--stripe-canvas)}.ls-plan-tagline{font-size:14px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;margin-bottom:32px;line-height:1.4}.ls-plan-price-row{display:flex;align-items:baseline;gap:4px;margin-bottom:4px;min-height:52px}.ls-plan-price{font-size:48px;font-weight:700;font-variation-settings:"wght" 700;letter-spacing:-.96px;font-feature-settings:"tnum";color:var(--stripe-ink);line-height:1;white-space:nowrap}.ls-plan-price-unit{font-size:15px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;letter-spacing:0}.ls-plan-consult{font-size:22px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.22px;color:var(--stripe-ink);line-height:1.2}.ls-plan-price-note{font-size:13px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;margin-bottom:32px;min-height:36px;line-height:1.5}.ls-plan-cta{display:block;width:100%;padding:14px 18px;border-radius:9999px;font-size:14.5px;font-weight:500;font-variation-settings:"wght" 500;text-align:center;cursor:pointer;transition:background .2s ease,box-shadow .24s var(--stripe-ease-standard),transform .16s var(--stripe-ease-standard);margin-bottom:36px;box-sizing:border-box;text-decoration:none}.ls-plan-cta:active{transform:scale(.97)}.ls-plan-cta--primary{background:var(--stripe-indigo-primary);color:var(--stripe-canvas);border:none;box-shadow:0 1px 2px rgba(83,58,253,.32),0 4px 12px rgba(83,58,253,.16)}.ls-plan-cta--primary:hover{background:var(--stripe-indigo-deep);box-shadow:0 2px 4px rgba(83,58,253,.32),0 8px 20px rgba(83,58,253,.22)}.ls-plan-cta--outline{background:var(--stripe-canvas);color:var(--stripe-ink);border:none;box-shadow:inset 0 0 0 1px rgba(13,37,61,.14)}.ls-plan-cta--outline:hover{box-shadow:inset 0 0 0 1px var(--stripe-ink);background:#fafbfc}.ls-plan-features-label{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--stripe-ink-mute);font-weight:500;font-variation-settings:"wght" 500;margin-bottom:18px}.ls-plan-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px;flex:1}.ls-plan-feature{display:flex;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400}.ls-plan-feature__check{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:var(--stripe-indigo-primary)}.ls-plan-feature strong{color:var(--stripe-ink);font-weight:500;font-variation-settings:"wght" 500}.ls-plan-feature-allof{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--stripe-ink);font-weight:600;font-variation-settings:"wght" 600;padding-bottom:12px;margin-bottom:4px;border-bottom:1px dashed rgba(83,58,253,.25)}.ls-plan-feature-allof svg{width:18px;height:18px;color:var(--stripe-indigo-primary)}.ls-faq{padding:140px 360px}.ls-faq-grid{display:grid;grid-template-columns:1fr 1.55fr;gap:96px;align-items:start}.ls-faq-aside{position:sticky;top:96px;max-width:340px}.ls-faq-h2{font-size:36px;line-height:1.08;letter-spacing:-1.08px;color:var(--stripe-ink);font-weight:700;font-variation-settings:"wght" 700;margin:0 0 20px}.ls-faq-h2 em{font-style:normal;color:var(--stripe-indigo-primary);font-weight:700;font-variation-settings:"wght" 700}.ls-faq-aside-sub{font-size:16px;line-height:1.55;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;margin:0 0 28px}.ls-faq-aside-help{font-size:14px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400}.ls-faq-aside-help a{color:var(--stripe-indigo-primary);font-weight:500;font-variation-settings:"wght" 500;text-decoration:none;transition:color .2s ease}.ls-faq-aside-help a:hover{color:var(--stripe-indigo-deep)}.ls-faq-item{border-top:1px solid var(--stripe-hairline);padding:0}.ls-faq-item:last-of-type{border-bottom:1px solid var(--stripe-hairline)}.ls-faq-item summary{list-style:none;cursor:pointer;padding:22px 4px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:17px;font-weight:500;font-variation-settings:"wght" 500;letter-spacing:-.17px;color:var(--stripe-ink);line-height:1.4;transition:color .2s ease}.ls-faq-item summary::-webkit-details-marker{display:none}.ls-faq-item summary::marker{display:none}.ls-faq-item summary:hover{color:var(--stripe-indigo-primary)}.ls-faq-icon{width:24px;height:24px;flex-shrink:0;color:var(--stripe-ink-mute);transition:transform var(--stripe-dur-standard) var(--stripe-ease-standard),color .2s ease}.ls-faq-item[open] .ls-faq-icon{transform:rotate(45deg)}.ls-faq-item summary:hover .ls-faq-icon,.ls-faq-item[open] .ls-faq-icon{color:var(--stripe-indigo-primary)}.ls-faq-answer{padding:0 4px 28px;font-size:15.5px;line-height:1.65;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;animation:ls-faq-open var(--stripe-dur-standard) var(--stripe-ease-standard)}.ls-faq-answer strong{color:var(--stripe-ink);font-weight:500;font-variation-settings:"wght" 500}.ls-faq-answer em{font-style:normal;color:var(--stripe-indigo-primary);font-weight:500;font-variation-settings:"wght" 500}@keyframes ls-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ls-faq-footer{margin-top:48px;text-align:center;font-size:15px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400}.ls-faq-footer a{color:var(--stripe-indigo-primary);font-weight:500;font-variation-settings:"wght" 500;cursor:pointer;text-decoration:none}.ls-faq-footer a:hover{color:var(--stripe-indigo-deep)}.ls-cta{position:relative;padding:140px 360px;text-align:left;overflow:hidden}.ls-cta-mesh-wrap{position:absolute;bottom:-8%;right:-10%;width:62%;height:95%;overflow:hidden;pointer-events:none;z-index:5;-webkit-mask-image:radial-gradient(ellipse 75% 75% at 70% 65%,black 0,black 38%,rgba(0,0,0,.6) 58%,transparent 82%);mask-image:radial-gradient(ellipse 75% 75% at 70% 65%,black 0,black 38%,rgba(0,0,0,.6) 58%,transparent 82%);filter:saturate(1.05)}.ls-cta-mesh-canvas{position:absolute;top:-15%;left:-15%;width:130%;height:130%;--gradient-color-1:#533afd;--gradient-color-2:#7c3aed;--gradient-color-3:#c026d3;--gradient-color-4:#ec4899}.ls-cta-mesh-fallback{position:absolute;inset:0;background:radial-gradient(ellipse 55% 60% at 75% 70%,#ec4899 0,transparent 60%),radial-gradient(ellipse 50% 65% at 55% 55%,#c026d3 0,transparent 60%),radial-gradient(ellipse 45% 55% at 35% 45%,#7c3aed 0,transparent 55%),radial-gradient(ellipse 40% 60% at 80% 30%,#533afd 0,transparent 55%)}.ls-cta>.ls-cta-buttons,.ls-cta>.ls-cta-sub,.ls-cta>.ls-cta-title,.ls-cta>.ls-cta-trust,.ls-cta>.ls-eyebrow{position:relative;z-index:6}.ls-cta-title{font-size:56px;line-height:1.04;letter-spacing:-1.68px;color:var(--stripe-ink);font-weight:700;font-variation-settings:"wght" 700;max-width:720px;margin:0 0 20px}.ls-cta-title em{font-style:normal;color:var(--stripe-indigo-primary);font-weight:700;font-variation-settings:"wght" 700}.ls-cta-sub{font-size:18px;line-height:1.55;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;max-width:540px;margin:0 0 40px}.ls-cta-buttons{display:flex;gap:12px;justify-content:flex-start;margin-bottom:24px}.ls-cta-trust{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;font-feature-settings:"tnum"}.ls-cta-trust-dot{width:6px;height:6px;background:var(--stripe-indigo-primary);border-radius:9999px}.ls-footer{background:#fafbfc;border-top:1px solid var(--stripe-hairline);padding:72px 360px 32px}.ls-footer-grid{display:grid;grid-template-columns:2.4fr 1fr 1fr 1fr 1fr;gap:40px;margin-bottom:56px}.ls-footer-brand-col{display:flex;flex-direction:column;gap:14px}.ls-footer-brand{font-size:19px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.19px;color:var(--stripe-ink)}.ls-footer-tagline{font-size:13px;line-height:1.55;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400;max-width:260px}.ls-footer-social{display:flex;gap:10px;margin-top:8px}.ls-footer-social-icon{width:32px;height:32px;background:var(--stripe-canvas);border:1px solid var(--stripe-hairline);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--stripe-ink-mute);cursor:pointer;transition:color .2s ease,border-color .2s ease}.ls-footer-social-icon:hover{color:var(--stripe-indigo-primary);border-color:var(--stripe-indigo-primary)}.ls-footer-col-title{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--stripe-ink-mute);font-weight:500;font-variation-settings:"wght" 500;margin-bottom:18px}.ls-footer-col-links{display:flex;flex-direction:column;gap:10px}.ls-footer-col-link{font-size:14px;color:var(--stripe-ink-secondary);font-weight:400;font-variation-settings:"wght" 400;cursor:pointer;transition:color .2s ease;text-decoration:none}.ls-footer-col-link:hover{color:var(--stripe-indigo-primary)}.ls-footer-bottom{padding-top:28px;border-top:1px solid var(--stripe-hairline);display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--stripe-ink-mute);font-weight:400;font-variation-settings:"wght" 400}@media (prefers-reduced-motion:reduce){.ls-cta-mesh-canvas,.ls-empresas-mesh-canvas,.ls-marquee-track,.ls-mesh-band animate,.ls-mesh-canvas,.ls-professores-mesh-canvas{animation:none!important}.ls-marquee-track{transform:translateX(-12%)}.ls-faq-answer,.ls-faq-icon,.ls-link__chevron,.ls-nav-item__chevron,.ls-pill,.ls-plan-card,.ls-topbar-cta,.ls-topbar:before{transition:none!important;animation:none!important}}