.button-acesso-gratis{cursor:pointer!important;border-color:#2563eb!important;color:#fff!important;background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;width:auto;min-height:44px;padding:0 18px!important;border-radius:8px!important;font-size:.98rem!important;font-weight:700!important;text-transform:none!important;box-shadow:0 14px 28px rgba(37,99,235,.22)!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important}.button-acesso-gratis:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)!important;border-color:#1d4ed8!important;color:#fff!important;box-shadow:0 18px 32px rgba(37,99,235,.26)!important;transform:translateY(-2px)}.button-acesso-gratis:focus-visible{outline:3px solid rgba(125,211,252,.72);outline-offset:3px}.button-acesso-gratis:active{transform:translateY(0);box-shadow:0 10px 22px rgba(37,99,235,.2)!important}@media (prefers-reduced-motion:reduce){.button-acesso-gratis{transition:none!important}.button-acesso-gratis:active,.button-acesso-gratis:hover{transform:none}}.navbar-home-shell{position:sticky;top:0;z-index:1100}.navbar-home-shell .MuiAppBar-root{background-color:rgba(8,17,32,.92)!important;border-bottom-color:rgba(148,163,184,.18)!important}.container-buttons{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.navbar-home-links{display:flex;align-items:center;gap:4px}.navbar-home-links a{padding:9px 10px;border-radius:8px;color:#cbd5e1;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s ease,background-color .2s ease}.navbar-home-links a.is-active,.navbar-home-links a:focus-visible,.navbar-home-links a:hover{color:#ffffff;background:rgba(148,163,184,.12)}.navbar-home-links a:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.navbar-home-links a.is-active{box-shadow:inset 0 -2px 0 #7dd3fc}.navbar-home-links a:active{background:rgba(148,163,184,.2);transform:translateY(1px)}.navbar-home-links a:focus:not(:focus-visible){outline:none}.navbar-home-brand-link:focus-visible{outline:3px solid rgba(125,211,252,.72);outline-offset:3px}.container-buttons .MuiButton-root{white-space:nowrap;min-height:40px;border-radius:8px;padding:0 16px;font-size:.95rem;font-weight:700;text-transform:none;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.container-buttons .navbar-home-primary{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.container-buttons .navbar-home-primary:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-2px);box-shadow:0 12px 24px rgba(37,99,235,.24)!important}.container-buttons .navbar-home-secondary{border-color:transparent!important;color:#0f172a!important;background:#f8fafc!important;box-shadow:0 10px 24px rgba(15,23,42,.22)!important}.container-buttons .navbar-home-secondary:hover{border-color:transparent!important;background:#e2e8f0!important;transform:translateY(-2px)}.container-buttons .MuiButton-root:focus-visible{outline:3px solid rgba(125,211,252,.72);outline-offset:3px}.container-buttons .MuiButton-root:active{transform:translateY(0);box-shadow:none!important}@media (prefers-reduced-motion:reduce){.container-buttons .MuiButton-root,.navbar-home-links a{transition:none}.container-buttons .MuiButton-root:active,.container-buttons .MuiButton-root:hover,.navbar-home-links a:active{transform:none}}@media (max-width:600px){.navbar-home-links{order:3;width:100%;justify-content:center}.container-buttons{width:auto;margin-left:auto;justify-content:flex-end;flex-wrap:nowrap}.container-buttons .MuiButton-root{min-height:38px;padding-inline:12px;font-size:.88rem}}@media (max-width:420px){.container-buttons .MuiButton-root{padding-inline:10px;font-size:.82rem}}html:has(.container-home){scroll-behavior:smooth}.container-home{width:100%;display:flex;flex-direction:column;background:radial-gradient(circle at top left,rgba(56,189,248,.16),transparent 30%),radial-gradient(circle at top right,rgba(14,165,233,.1),transparent 28%),linear-gradient(180deg,#f5f8fd,#ffffff 36%,#f2f7fc)}.home-hero{position:relative;min-height:94vh;display:flex;align-items:center;overflow:hidden;background:radial-gradient(circle at 15% 20%,rgba(34,211,238,.18),transparent 22%),radial-gradient(circle at 82% 18%,rgba(59,130,246,.24),transparent 24%),linear-gradient(135deg,#081120,#0f1d34 50%,#172d52)}.home-hero:after,.home-hero:before{content:"";position:absolute;border-radius:999px;filter:blur(12px);opacity:.45;will-change:transform,opacity}.home-hero:before{width:280px;height:280px;right:-80px;top:120px;background:linear-gradient(180deg,rgba(96,165,250,.9),rgba(14,165,233,.1));animation:home-hero-halo-right 16s ease-in-out infinite alternate}.home-hero:after{width:220px;height:220px;left:-70px;bottom:80px;background:linear-gradient(180deg,rgba(34,211,238,.55),rgba(8,17,32,0));animation:home-hero-halo-left 19s ease-in-out infinite alternate}.home-hero-overlay{position:absolute;inset:0;background:linear-gradient(110deg,rgba(8,17,32,.28),rgba(8,17,32,.18) 42%,rgba(8,17,32,.42))}.home-hero-content{position:relative;z-index:1;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:72px 0 44px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:24px;align-items:center}.home-eyebrow,.home-section-kicker{display:inline-flex;width:fit-content;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#c7e8ff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-section-kicker{background:#eaf4ff;border-color:#cddffb;color:#2453b5}.home-hero-copy{display:flex;flex-direction:column;gap:16px}.home-hero-copy>*{animation:home-reveal-up .7s ease both}.home-hero-copy>:first-child{animation-delay:.05s}.home-hero-copy>:nth-child(2){animation-delay:.12s}.home-hero-copy>:nth-child(3){animation-delay:.19s}.home-hero-copy>:nth-child(4){animation-delay:.26s}.home-hero-copy>:nth-child(5){animation-delay:.33s}.title-home{margin:0;color:#ffffff;font-size:clamp(3rem,5vw,5rem);line-height:.96;font-weight:900;letter-spacing:-.05em;max-width:720px}.description-home{margin:0;max-width:620px;color:#d8e7fb;font-size:1.14rem;line-height:1.8}.home-hero-highlights{display:grid;gap:10px}.home-hero-highlights div{display:flex;align-items:center;gap:10px;color:#e2ecfb;font-size:.98rem}.home-hero-highlights svg,.home-panel-list svg{color:#7dd3fc}.home-hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.home-hero-proof{display:grid;gap:2px;color:#dbe7ff}.home-hero-proof strong{color:#ffffff;font-size:1rem}.home-hero-panel{display:flex;justify-content:flex-end;animation:home-reveal-up .8s ease .24s both}.home-panel-stage{position:relative;width:min(520px,100%);padding:42px 24px;isolation:isolate}.home-panel-card{position:relative;z-index:2;width:min(460px,100%);padding:20px;border-radius:16px;border:1px solid rgba(148,163,184,.2);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.05));backdrop-filter:blur(20px);box-shadow:0 30px 80px rgba(2,6,23,.42);animation:home-panel-float 6s ease-in-out 1s infinite}.home-panel-preview-label{display:inline-flex;margin-bottom:14px;color:#9ec8f7;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-panel-top{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.home-panel-badge{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border-radius:999px;background:rgba(255,255,255,.12);color:#eff6ff;font-size:12px;font-weight:700}.home-panel-badge.muted{background:rgba(56,189,248,.14)}.home-panel-metrics{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-panel-metrics div{padding:14px 12px;border-radius:10px;background:rgba(255,255,255,.07);border:1px solid rgba(148,163,184,.14)}.home-panel-metrics strong{display:block;color:#ffffff;font-size:1.8rem;line-height:1.1}.home-panel-list span,.home-panel-metrics span{color:#dbe7ff;font-size:13px;line-height:1.5}.home-panel-list{margin-top:14px;display:grid;gap:10px}.home-panel-list div{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border-radius:10px;background:rgba(255,255,255,.07);border:1px solid rgba(148,163,184,.12)}.home-section{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:68px 0;scroll-margin-top:88px}.home-scroll-reveal{overflow-x:clip}.home-scroll-reveal.is-ready>.home-section{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.home-scroll-reveal--fade-up.is-ready>.home-section{transform:translateY(32px)}.home-scroll-reveal--fade-left.is-ready>.home-section{transform:translateX(-32px)}.home-scroll-reveal--fade-left.is-ready>.home-recursos-section{transform:none}.home-scroll-reveal--fade-right.is-ready>.home-section{transform:translateX(32px)}.home-scroll-reveal.is-ready.is-visible>.home-section{opacity:1;transform:translateZ(0);will-change:auto}.home-scroll-reveal--stagger.is-ready .home-planos-grid>.home-plano-card,.home-scroll-reveal--stagger.is-ready .home-planos-signals>.home-planos-signal-card,.home-scroll-reveal--stagger.is-ready .home-recursos-grid>.home-recurso-card{opacity:0;transform:translateY(calc(var(--home-card-rest-y, 0px) + 28px));transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.home-scroll-reveal--stagger.is-ready .home-recursos-grid>.home-recurso-card{transform:translateY(var(--home-card-rest-y,0));transition:none}.home-scroll-reveal--stagger.is-ready .home-recursos-grid>.home-recurso-card:nth-child(odd){translate:-40px 0}.home-scroll-reveal--stagger.is-ready .home-recursos-grid>.home-recurso-card:nth-child(2n){translate:40px 0}.home-scroll-reveal--stagger.is-ready.is-visible .home-planos-grid>.home-plano-card,.home-scroll-reveal--stagger.is-ready.is-visible .home-planos-signals>.home-planos-signal-card,.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card{opacity:1;transform:translateY(var(--home-card-rest-y,0))}.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card{translate:0 0}@media (prefers-reduced-motion:no-preference){.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card{transition:opacity 625ms cubic-bezier(.22,1,.36,1),translate 625ms cubic-bezier(.22,1,.36,1),transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card:nth-child(2){transition-delay:60ms}.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card:nth-child(3){transition-delay:.12s}.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card:nth-child(4){transition-delay:.18s}.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card:nth-child(5){transition-delay:.24s}.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card:nth-child(6){transition-delay:.3s}.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card:hover{transform:translateY(calc(var(--home-card-rest-y, 0px) - 6px));transition-delay:0s}}.home-scroll-reveal--stagger.is-visible .home-planos-grid>:nth-child(2),.home-scroll-reveal--stagger.is-visible .home-planos-signals>:nth-child(2),.home-scroll-reveal--stagger.is-visible .home-recursos-grid>:nth-child(2){transition-delay:60ms}.home-scroll-reveal--stagger.is-visible .home-planos-grid>:nth-child(3),.home-scroll-reveal--stagger.is-visible .home-planos-signals>:nth-child(3),.home-scroll-reveal--stagger.is-visible .home-recursos-grid>:nth-child(3){transition-delay:.12s}.home-scroll-reveal--stagger.is-visible .home-recursos-grid>:nth-child(4){transition-delay:.18s}.home-scroll-reveal--stagger.is-visible .home-recursos-grid>:nth-child(5){transition-delay:.24s}.home-scroll-reveal--stagger.is-visible .home-recursos-grid>:nth-child(6){transition-delay:.3s}@keyframes home-reveal-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes home-panel-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes home-hero-halo-right{0%{opacity:.34;transform:translate3d(0,-10px,0) scale(.94)}50%{opacity:.52;transform:translate3d(-28px,20px,0) scale(1.08)}to{opacity:.4;transform:translate3d(12px,42px,0) scale(1.02)}}@keyframes home-hero-halo-left{0%{opacity:.28;transform:translate3d(-8px,12px,0) scale(.96)}50%{opacity:.46;transform:translate3d(32px,-22px,0) scale(1.1)}to{opacity:.36;transform:translate3d(10px,-38px,0) scale(1.03)}}.home-section-header{max-width:760px;margin-bottom:24px;display:grid;gap:10px}.home-section-header h2{margin:0;color:var(--foreground);font-size:clamp(2.1rem,3vw,3.3rem);line-height:1.02;letter-spacing:-.04em}.home-section-header p{margin:0;color:var(--foreground-muted);font-size:1.05rem;line-height:1.75}.home-recursos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.home-recurso-card{--home-card-rest-y:0px;padding:26px;border-radius:24px;background:rgba(255,255,255,.84);border:1px solid rgba(203,213,225,.92);box-shadow:0 18px 48px rgba(15,23,42,.08);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.home-plano-card:hover,.home-planos-signal-card:hover,.home-recurso-card:hover{transition-delay:0s;transform:translateY(calc(var(--home-card-rest-y, 0px) - 6px));box-shadow:0 26px 58px rgba(15,23,42,.12);border-color:rgba(96,165,250,.72)}.home-plano-card:focus-visible,.home-plano-card:focus-within,.home-planos-signal-card:focus-visible,.home-recurso-card:focus-visible{transition-delay:0s;outline:3px solid rgba(37,99,235,.3);outline-offset:3px;border-color:#60a5fa;box-shadow:0 24px 54px rgba(15,23,42,.12)}.home-recurso-icon{width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(135deg,#d8efff,#bfdbfe);color:#1d4ed8}.home-recurso-card h3{margin:18px 0 10px;color:var(--foreground);font-size:1.15rem}.home-recurso-card p{margin:0;color:var(--foreground-muted);line-height:1.7}.home-planos-section{position:relative}.home-planos-intro{margin-bottom:28px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px;align-items:stretch}.home-planos-copy{padding:28px;border-radius:28px;background:linear-gradient(140deg,#eff6ff,#ffffff);border:1px solid #d7e6fb;box-shadow:0 18px 48px rgba(15,23,42,.08)}.home-planos-copy h3{margin:0 0 12px;color:var(--foreground);font-size:clamp(1.6rem,2.2vw,2.2rem);line-height:1.05;letter-spacing:-.03em}.home-planos-copy p{margin:0;color:var(--foreground-muted);line-height:1.8}.home-planos-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.home-planos-signal-card{--home-card-rest-y:0px;padding:22px 20px;border-radius:24px;background:#ffffff;border:1px solid #deebfb;box-shadow:0 16px 40px rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.home-planos-signal-icon{width:42px;height:42px;margin-bottom:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#ecf5ff;color:#2563eb}.home-planos-signal-card strong{display:block;margin-bottom:8px;color:var(--foreground);font-size:.98rem}.home-planos-signal-card p{margin:0;color:var(--foreground-muted);line-height:1.6;font-size:.94rem}.home-planos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.home-plano-card{--home-card-rest-y:0px;display:flex;flex-direction:column;gap:22px;padding:28px;border-radius:30px;background:linear-gradient(180deg,#ffffff,#f8fbff);border:1px solid #dce8fb;box-shadow:0 18px 52px rgba(15,23,42,.08);position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.home-plano-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#0ea5e9,#2563eb);opacity:.18}.home-plano-card.featured{--home-card-rest-y:-8px;background:radial-gradient(circle at top right,rgba(56,189,248,.26),transparent 32%),linear-gradient(180deg,#081120,#112444);border-color:rgba(96,165,250,.28);box-shadow:0 28px 76px rgba(8,17,32,.3);transform:translateY(-8px)}.home-plano-card.featured:before{opacity:1;height:5px}.home-plano-highlight{position:absolute;top:16px;right:16px;padding:8px 12px;border-radius:999px;background:rgba(125,211,252,.12);border:1px solid rgba(125,211,252,.26);color:#d9f3ff;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.home-plano-head{display:grid;gap:12px}.home-plano-tag{width:fit-content;padding:8px 12px;border-radius:999px;background:#ebf4ff;color:#2958b9;font-size:12px;font-weight:800}.home-plano-tag.featured{background:rgba(191,219,254,.12);color:#dbeafe}.home-plano-card h3{margin:0;color:var(--foreground);font-size:1.75rem;letter-spacing:-.03em}.home-plano-card.featured h3,.home-plano-card.featured p,.home-plano-card.featured span,.home-plano-card.featured strong{color:#ffffff}.home-plano-price{display:flex;align-items:flex-end;gap:6px}.home-plano-price strong{font-size:2.7rem;line-height:.95;color:var(--foreground)}.home-plano-price span{color:var(--foreground-muted);font-size:.95rem}.home-plano-head p{margin:0;color:var(--foreground-muted);line-height:1.75}.home-plano-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.home-plano-list li{display:flex;align-items:flex-start;gap:10px;color:var(--foreground);line-height:1.55}.home-plano-card.featured .home-plano-list li{color:#dbeafe}.home-plano-list svg{color:#2563eb;margin-top:2px}.home-plano-card.featured .home-plano-list svg{color:#7dd3fc}.home-plano-action{margin-top:auto}.home-planos-footnote{margin-top:22px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--foreground-muted);font-size:.95rem}.home-cta-section{padding-top:8px}.home-cta-card{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;align-items:center;padding:30px;border-radius:30px;border:1px solid #d7e4fb;background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 28%),linear-gradient(135deg,#edf4ff,#ffffff 62%);box-shadow:0 22px 54px rgba(15,23,42,.08)}.home-cta-copy{display:grid;gap:12px}.home-cta-copy h2{margin:0;color:var(--foreground);font-size:clamp(2rem,3vw,3rem);line-height:1.02;letter-spacing:-.04em}.home-cta-copy p{margin:0;color:var(--foreground-muted);line-height:1.75}.home-cta-visual{display:flex;justify-content:center}.home-cta-visual-card{width:min(100%,380px);padding:24px 22px;border-radius:26px;background:radial-gradient(circle at top right,rgba(26,115,232,.14),transparent 30%),linear-gradient(180deg,#ffffff,#f5f9ff);border:1px solid #d8e6fb;box-shadow:0 20px 48px rgba(15,23,42,.08);display:grid;justify-items:center;gap:14px;text-align:center}.home-cta-visual-badge{display:inline-flex;padding:8px 14px;border-radius:999px;background:#eaf4ff;color:#2453b5;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-cta-visual-card img{width:min(100%,280px);height:auto}.home-cta-visual-card p{margin:0;color:var(--foreground-muted);line-height:1.65}:root[data-theme=dark] .container-home{background:radial-gradient(circle at top left,rgba(56,189,248,.12),transparent 30%),radial-gradient(circle at top right,rgba(37,99,235,.16),transparent 28%),linear-gradient(180deg,#0b1220,#10192b 36%,#0f172a)}:root[data-theme=dark] .home-section-kicker{background:rgba(37,99,235,.14);border-color:rgba(96,165,250,.26);color:#dbeafe}:root[data-theme=dark] .home-cta-card,:root[data-theme=dark] .home-cta-visual-card,:root[data-theme=dark] .home-plano-card:not(.featured),:root[data-theme=dark] .home-planos-copy,:root[data-theme=dark] .home-planos-signal-card,:root[data-theme=dark] .home-recurso-card{border-color:var(--border);box-shadow:0 20px 52px rgba(2,6,23,.32)}:root[data-theme=dark] .home-cta-visual-card,:root[data-theme=dark] .home-plano-card:not(.featured),:root[data-theme=dark] .home-planos-signal-card,:root[data-theme=dark] .home-recurso-card{background:radial-gradient(circle at top right,rgba(37,99,235,.12),transparent 30%),linear-gradient(180deg,var(--surface) 0,var(--surface-muted) 100%)}:root[data-theme=dark] .home-cta-card,:root[data-theme=dark] .home-planos-copy{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 28%),linear-gradient(140deg,var(--surface) 0,var(--surface-muted) 100%)}:root[data-theme=dark] .home-planos-signal-icon,:root[data-theme=dark] .home-recurso-icon{background:linear-gradient(135deg,rgba(37,99,235,.24),rgba(56,189,248,.18));color:#bfdbfe}:root[data-theme=dark] .home-cta-visual-badge,:root[data-theme=dark] .home-plano-tag{background:rgba(37,99,235,.16);color:#dbeafe}:root[data-theme=dark] .home-cta-visual-badge{border:1px solid rgba(96,165,250,.24)}:root[data-theme=dark] .home-plano-card:hover,:root[data-theme=dark] .home-planos-signal-card:hover,:root[data-theme=dark] .home-recurso-card:hover{box-shadow:0 26px 58px rgba(2,6,23,.42)}@media (prefers-reduced-motion:reduce){html:has(.container-home){scroll-behavior:auto}.home-recursos-grid>.home-recurso-card{opacity:1;translate:0 0;transition:none}.home-hero-copy>*,.home-hero-panel,.home-panel-card,.home-scroll-reveal--stagger.is-ready .home-planos-grid>.home-plano-card,.home-scroll-reveal--stagger.is-ready .home-planos-signals>.home-planos-signal-card,.home-scroll-reveal--stagger.is-ready .home-recursos-grid>.home-recurso-card,.home-scroll-reveal.is-ready>.home-section{animation:none;opacity:1;translate:0 0;transform:translateY(var(--home-card-rest-y,0));transition:none}.home-hero:after,.home-hero:before{animation:none;transform:none;will-change:auto}.home-plano-card:hover,.home-planos-signal-card:hover,.home-recurso-card:hover{transform:translateY(var(--home-card-rest-y,0))}}@media (max-width:1180px){.home-cta-card,.home-hero-content,.home-planos-intro{grid-template-columns:1fr}.home-planos-signals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.home-planos-grid,.home-planos-signals,.home-recursos-grid{grid-template-columns:1fr}.home-plano-card.featured{--home-card-rest-y:0px;transform:translateY(0)}}@media (max-width:800px){.home-hero-content,.home-section{width:min(100% - 32px,1180px)}.home-hero{min-height:auto}.home-hero-content{padding-top:44px;padding-bottom:40px}.home-panel-metrics{grid-template-columns:1fr}.home-planos-footnote{flex-direction:column}}@media (max-width:600px) and (prefers-reduced-motion:no-preference){.home-scroll-reveal--stagger.is-ready .home-recursos-grid>.home-recurso-card{translate:0 0}.home-scroll-reveal--stagger.is-ready .home-recursos-grid>.home-recurso-card:nth-child(odd){translate:-24px 0}.home-scroll-reveal--stagger.is-ready .home-recursos-grid>.home-recurso-card:nth-child(2n){translate:24px 0}.home-scroll-reveal--stagger.is-ready.is-visible .home-recursos-grid>.home-recurso-card{translate:0 0}}@media (max-width:600px){.home-section{padding:58px 0;scroll-margin-top:156px}.home-cta-card,.home-panel-card,.home-plano-card,.home-planos-copy,.home-planos-signal-card,.home-recurso-card{padding:20px;border-radius:22px}.home-panel-stage{padding:20px 0}.home-hero-actions{align-items:flex-start}.title-home{font-size:2.45rem}.description-home{font-size:1rem}}