.fx-page{--fx-ink:#04060a;--fx-blue:#3aa8ff;--fx-paper:#eef2f6;--fx-muted:#9ba7b5;--fx-line:#1c2531;--fx-margem:clamp(20px,5vw,72px);--fx-mono:var(--font-dm-mono),ui-monospace,monospace;position:relative;background:var(--fx-ink);color:var(--fx-paper);font-family:var(--font-plus-jakarta),system-ui,sans-serif;overflow:clip;isolation:isolate}.fx-page *,.fx-page :after,.fx-page :before{box-sizing:border-box}.fx-page :is(h1,h2,h3,p,figure){margin:0}.fx-page a{text-decoration:none;color:inherit}.fx-page :is(a,button):focus-visible{outline:2px solid #9fd5ff;outline-offset:5px;border-radius:6px}.fx-page ::selection{background:var(--fx-blue);color:var(--fx-ink)}.fx-wrap{width:min(1320px,calc(100% - 2 * var(--fx-margem)));margin-inline:auto}.fx-page h2{font-size:clamp(34px,4.4vw,64px);font-weight:620;line-height:1.03;letter-spacing:-.045em}.fx-page h2 span{color:#8a9bb0}.fx-eyebrow{display:flex;align-items:center;gap:10px;font:500 11px/1.5 var(--fx-mono);letter-spacing:.16em;text-transform:uppercase;color:#a9c6e4}.fx-eyebrow:before{content:"";width:6px;height:6px;border-radius:2px;flex-shrink:0;background:var(--fx-blue);box-shadow:0 0 12px var(--fx-blue)}.fx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.fx-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:13px 22px;border-radius:12px;border:1px solid transparent;font-size:14px;font-weight:650;letter-spacing:-.01em;transition:background .25s,transform .25s,border-color .25s,color .25s}.fx-button:hover{transform:translateY(-2px)}.fx-button-blue{background:var(--fx-blue);color:#03101d;box-shadow:0 12px 40px -12px rgba(58,168,255,.7)}.fx-button-blue:hover{background:#7cc6ff}.fx-button-ghost{border-color:#3a4656;color:var(--fx-paper);background:rgba(255,255,255,.02)}.fx-button-ghost:hover{border-color:var(--fx-blue);color:#fff}.fx-text-link{display:inline-flex;align-items:center;gap:10px;padding:10px 0;font-size:14px;border-bottom:1px solid #5a6b7d}.fx-text-link:hover{border-color:var(--fx-blue)}.fx-mast{position:absolute;inset:0 0 auto;z-index:20;justify-content:space-between;gap:20px;padding:22px var(--fx-margem)}.fx-brand,.fx-mast{display:flex;align-items:center}.fx-brand{gap:16px}.fx-brand img{width:auto;height:30px}.fx-brand span{padding-left:16px;border-left:1px solid #ffffff30;font:500 10px var(--fx-mono);letter-spacing:.16em;text-transform:uppercase;color:#b9c7d6}.fx-nav{display:flex;align-items:center;gap:26px;font-size:13px;color:#c5cfda}.fx-nav a:hover{color:#fff}.fx-nav .fx-nav-cta{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #ffffff38;border-radius:10px;color:#fff;backdrop-filter:blur(10px);background:#04060a55}.fx-batida{text-shadow:0 2px 28px rgba(0,0,0,.55)}.fx-batida h1{margin:18px 0 22px;font-size:clamp(46px,7vw,108px);font-weight:650;line-height:.95;letter-spacing:-.055em}.fx-batida h1 span{color:var(--fx-blue)}.fx-batida h2{margin:14px 0 16px}.fx-batida>p:not(.fx-eyebrow){max-width:520px;font-size:clamp(15px,1.15vw,18px);line-height:1.65;color:#cad3dd}.fx-batida .fx-actions{margin-top:28px}.fx-rolar{position:relative;padding-left:34px;font:500 11px var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;color:#9fb4c9}.fx-rolar:before{content:"";position:absolute;left:0;top:50%;width:24px;height:1px;background:currentColor;transform-origin:left;animation:fx-rolar 1.8s ease-in-out infinite}@keyframes fx-rolar{0%,to{transform:scaleX(.3)}50%{transform:scaleX(1)}}.fx-batida-grade{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px}.fx-batida-grade h2{margin-bottom:0}.fx-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.fx-chips li{display:flex;align-items:center;gap:12px;padding:11px 16px;border:1px solid #ffffff22;border-radius:12px;background:#04060a8c;backdrop-filter:blur(14px);font-size:14px;color:#dfe7ef;text-shadow:none}.fx-chips time{font:500 12px var(--fx-mono);color:var(--fx-blue)}.fx-proof{display:grid;grid-template-columns:1.6fr repeat(3,1fr);align-items:center;gap:32px;padding:44px 0;border-bottom:1px solid var(--fx-line)}.fx-proof-intro{max-width:340px;font-size:14px;line-height:1.75;color:var(--fx-muted)}.fx-proof-stat{padding-left:32px;border-left:1px solid var(--fx-line)}.fx-proof-stat strong{font-size:44px;font-weight:600;letter-spacing:-.05em}.fx-proof-stat span{display:block;margin-top:4px;font-size:12px;color:var(--fx-muted)}.fx-mesa{position:relative;height:280svh}.fx-mesa-palco{position:sticky;top:0;height:100svh;display:grid;grid-template-columns:minmax(300px,.78fr) 1.5fr;align-items:center;gap:clamp(24px,4vw,64px);padding:0 var(--fx-margem);overflow:hidden;background:radial-gradient(ellipse 60% 70% at 68% 55%,#0f2540 0,transparent 70%)}.fx-mesa-texto h2{margin:18px 0;font-size:clamp(30px,3.2vw,50px)}.fx-mesa-intro{max-width:430px;font-size:15px;line-height:1.7;color:var(--fx-muted)}.fx-mesa-legendas{margin:34px 0 0;padding:0;list-style:none;display:grid;gap:4px}.fx-mesa-legendas li{padding:14px 0 14px 18px;border-left:2px solid var(--fx-line);opacity:.38;transition:opacity .4s,border-color .4s}.fx-mesa-legendas time{font:500 11px var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fx-blue)}.fx-mesa-legendas p{margin-top:6px;max-width:400px;font-size:14px;line-height:1.6;color:#c9d2dc}.fx-mesa[data-fase="1"] [data-da-fase="1"],.fx-mesa[data-fase="2"] [data-da-fase="2"],.fx-mesa[data-fase="3"] [data-da-fase="3"],.fx-mesa[data-fase=todas] .fx-mesa-legendas li{opacity:1;border-color:var(--fx-blue)}.fx-mesa-cena{position:relative;height:min(78svh,720px)}.fx-leque{position:absolute;z-index:1;left:0;top:50%;width:min(290px,22vw);aspect-ratio:4/5;translate:0 -54%}.fx-lamina{position:absolute;inset:0;z-index:calc(20 - var(--i));overflow:hidden;border-radius:10px;box-shadow:0 30px 60px -24px rgba(0,0,0,.85),0 0 0 1px rgba(255,255,255,.08);transform-origin:50% 115%;transform:translate3d(calc(var(--i) * var(--pa, 1) * min(3.3vw, 46px)),calc(var(--i) * var(--pa, 1) * -4px),0) rotate(calc((var(--i) - 4) * var(--pa, 1) * 2.4deg));will-change:transform}.fx-lamina img{display:block;width:100%;height:100%;object-fit:cover}.fx-celular{position:absolute;z-index:3;left:50%;top:50%;width:min(250px,18vw);aspect-ratio:9/16;padding:8px;border-radius:34px;background:linear-gradient(150deg,#2c3441,#0a0e14);box-shadow:0 50px 90px -30px rgba(0,0,0,.9),inset 0 0 0 1px rgba(255,255,255,.14);transform:translate3d(0,calc(-50% + (1 - var(--pb, 1)) * 70svh),0) rotate(calc((1 - var(--pb, 1)) * 7deg));opacity:calc(.1 + var(--pb, 1) * .9);will-change:transform,opacity}.fx-celular video{display:block;width:100%;height:100%;object-fit:cover;border-radius:27px;background:#000}.fx-celular button{position:absolute;left:50%;bottom:22px;translate:-50% 0;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #ffffff40;border-radius:999px;background:#04060acc;backdrop-filter:blur(10px);color:#fff;font:600 12px var(--font-plus-jakarta),system-ui,sans-serif;white-space:nowrap;cursor:pointer}.fx-aula{position:absolute;z-index:2;right:0;bottom:7%;width:min(420px,28vw);overflow:hidden;border-radius:12px;background:#0b1118;box-shadow:0 40px 80px -30px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.08);transform:translate3d(calc((1 - var(--pc, 1)) * 40vw),0,0);opacity:var(--pc,1);will-change:transform,opacity}.fx-aula img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.fx-aula figcaption{display:flex;align-items:center;gap:10px;padding:12px 14px;font-size:12px;color:#c3cdd8}.fx-aula-play{width:0;height:0;border-left:9px solid var(--fx-blue);border-top:6px solid transparent;border-bottom:6px solid transparent}.fx-section-monte{background:radial-gradient(ellipse 70% 60% at 80% 20%,#0c2036 0,transparent 70%)}.fx-monte-cabeca{max-width:720px;margin-bottom:36px}.fx-monte-cabeca h2{margin:18px 0 16px}.fx-monte-cabeca>p:not(.fx-eyebrow){font-size:16px;line-height:1.7;color:var(--fx-muted)}.fx-monte-grade{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(20px,3vw,40px);align-items:start}.fx-monte-form{display:grid;gap:22px}.fx-monte-form fieldset{margin:0;padding:22px;border:1px solid #243142;border-radius:16px;background:#070b11}.fx-monte-form legend{display:flex;align-items:center;gap:12px;padding:0 8px;font-size:16px;font-weight:620;color:#e8eef5}.fx-monte-form legend span{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--fx-blue);color:#03101d;font:600 13px var(--fx-mono)}.fx-monte-opcoes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px}.fx-monte-opcoes--linha{grid-template-columns:repeat(4,1fr)}.fx-monte-opcao{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid #2c3a4b;border-radius:12px;font-size:14px;line-height:1.4;color:#c9d3dd;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.fx-monte-opcao input{position:absolute;opacity:0;pointer-events:none}.fx-monte-opcao:hover{border-color:#4b6380}.fx-monte-opcao:has(input:focus-visible){outline:2px solid #9fd5ff;outline-offset:3px}.fx-monte-opcao[data-marcado=true]{border-color:var(--fx-blue);background:rgba(58,168,255,.1);color:#fff}.fx-monte-opcao--grande b{font-size:15px;font-weight:640;color:#eef3f8}.fx-monte-opcao--grande small{font-size:13px;color:var(--fx-muted)}.fx-monte-resultado{position:sticky;top:24px;padding:26px;border:1px solid #2a3a4d;border-radius:18px;background:linear-gradient(160deg,#0b1522,#06090e 70%);box-shadow:0 50px 100px -60px rgba(58,168,255,.45)}.fx-monte-vazio p:not(.fx-eyebrow){margin-top:14px!important;font-size:15px;line-height:1.7;color:var(--fx-muted)}.fx-monte-dia{margin:16px 0 0;padding:0;list-style:none}.fx-monte-dia li{display:grid;grid-template-columns:118px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid #1f2b3a;animation:fx-modal-entra .5s cubic-bezier(.22,1,.36,1) both}.fx-monte-dia li:nth-child(2){animation-delay:.06s}.fx-monte-dia li:nth-child(3){animation-delay:.12s}.fx-monte-dia li:nth-child(4){animation-delay:.18s}.fx-monte-dia li:nth-child(5){animation-delay:.24s}.fx-monte-dia time{font:500 12px/1.6 var(--fx-mono);color:var(--fx-blue)}.fx-monte-dia p{font-size:14px;line-height:1.6;color:#d4dce5}.fx-monte-faixa{margin-top:22px;padding-top:20px;border-top:1px solid #2a3a4d}.fx-monte-faixa h3{margin:12px 0 6px;font-size:24px;font-weight:640;letter-spacing:-.03em}.fx-monte-faixa>p:not(.fx-eyebrow){font-size:14px;line-height:1.6;color:#c9d3dd}.fx-monte-preco{margin:10px 0 14px!important;font-size:34px!important;font-weight:620;letter-spacing:-.05em;color:#fff!important}.fx-monte-aviso{display:flex;gap:8px;margin-bottom:14px!important;font-size:13px!important;color:#86c9ff!important}.fx-monte-aviso svg{flex-shrink:0;margin-top:3px}.fx-monte-faixa .fx-button{width:100%}.fx-monte-nota{margin-top:10px!important;font-size:12px!important;color:#7f8fa1!important}@media (max-width:900px){.fx-monte-grade{grid-template-columns:1fr}.fx-monte-resultado{position:static}.fx-monte-opcoes--linha{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.fx-monte-dia li,.fx-monte-opcoes{grid-template-columns:1fr}.fx-monte-dia li{gap:4px}}.fx-giro{width:min(1320px,calc(100% - 2 * var(--fx-margem)));margin:0 auto;padding:clamp(72px,9vw,120px) 0}.fx-giro-cabeca{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:28px}.fx-giro-cabeca h2{margin-top:18px}.fx-giro-lados{display:inline-flex;padding:4px;border:1px solid #2a3544;border-radius:12px;background:#070b11}.fx-giro-lados button{padding:9px 18px;border:0;border-radius:9px;background:transparent;color:#aebccb;font:600 13px var(--font-plus-jakarta),system-ui,sans-serif;cursor:pointer}.fx-giro-lados button[aria-pressed=true]{background:var(--fx-blue);color:#03101d}.fx-giro-palco{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:16px;background:#05080d;box-shadow:0 60px 120px -60px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.07)}.fx-giro-cena{position:absolute;inset:0;transform-origin:var(--zx,50%) var(--zy,50%);transition:transform .95s cubic-bezier(.22,1,.36,1),filter .95s}.fx-giro-cena img{display:block;width:100%;height:100%;object-fit:cover;animation:fx-giro-lado .8s cubic-bezier(.22,1,.36,1) both}@keyframes fx-giro-lado{0%{opacity:0;transform:perspective(1400px) rotateY(-10deg) scale(1.04)}to{opacity:1;transform:none}}.fx-giro[data-aberto=sim] .fx-giro-cena{transform:scale(2.4);filter:brightness(.72)}.fx-ponto{position:absolute;translate:-50% -50%;display:flex;align-items:center;gap:10px;padding:6px;border:0;background:none;color:#fff;cursor:pointer}.fx-ponto-anel{position:relative;width:16px;height:16px;flex-shrink:0;border-radius:50%;background:var(--fx-blue);box-shadow:0 0 0 5px rgba(58,168,255,.25),0 0 22px rgba(58,168,255,.9)}.fx-ponto-anel:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid rgba(58,168,255,.7);animation:fx-ponto-pulso 2.2s ease-out infinite}@keyframes fx-ponto-pulso{0%{transform:scale(.6);opacity:1}to{transform:scale(2.2);opacity:0}}.fx-ponto-rotulo{padding:6px 11px;border:1px solid #ffffff2e;border-radius:999px;background:#04060ad9;backdrop-filter:blur(10px);font:600 12px var(--font-plus-jakarta),system-ui,sans-serif;white-space:nowrap;opacity:0;transform:translateX(-6px);transition:opacity .25s,transform .25s;pointer-events:none}.fx-ponto:focus-visible .fx-ponto-rotulo,.fx-ponto:hover .fx-ponto-rotulo{opacity:1;transform:none}.fx-giro-modal{position:absolute;right:clamp(14px,3vw,40px);bottom:clamp(14px,3vw,40px);width:min(440px,calc(100% - 28px));padding:26px 26px 24px;border:1px solid #ffffff26;border-radius:16px;background:rgba(4,6,10,.78);backdrop-filter:blur(18px);animation:fx-modal-entra .6s cubic-bezier(.22,1,.36,1) .3s both}@keyframes fx-modal-entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.fx-giro-modal h3{margin:14px 0 10px;font-size:clamp(22px,2vw,30px);font-weight:640;letter-spacing:-.03em}.fx-giro-modal p:not(.fx-eyebrow){font-size:15px;line-height:1.65;color:#d2dae3}.fx-giro-origem{margin-top:14px!important;font:500 11px var(--fx-mono)!important;letter-spacing:.1em;text-transform:uppercase;color:#86c9ff!important}.fx-giro-fechar{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #ffffff2e;border-radius:10px;background:transparent;color:#fff;cursor:pointer}@media (max-width:760px){.fx-giro-palco{aspect-ratio:auto;overflow:visible;border-radius:0;box-shadow:none;background:none}.fx-giro-cena{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:12px}.fx-giro[data-aberto=sim] .fx-giro-cena{transform:none;filter:none}.fx-ponto{padding:10px}.fx-ponto-rotulo{display:none}.fx-giro-modal{position:relative;right:auto;bottom:auto;width:100%;margin-top:14px}}@media (prefers-reduced-motion:reduce){.fx-giro[data-aberto=sim] .fx-giro-cena{transform:none}.fx-ponto-anel:after{animation:none}}.fx-section{padding:clamp(72px,9vw,128px) 0}.fx-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:48px}.fx-section-head h2{margin-top:18px}.fx-section-head>p{max-width:400px;font-size:15px;line-height:1.75;color:var(--fx-muted)}.fx-day-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,96px)}.fx-day-copy{position:sticky;top:110px}.fx-day-copy h2{margin:18px 0 20px}.fx-day-intro{max-width:440px;font-size:15px;line-height:1.75;color:var(--fx-muted)}.fx-timeline{margin:0;padding:0;list-style:none}.fx-timeline li{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:30px 0;border-bottom:1px solid var(--fx-line)}.fx-timeline li:first-child{border-top:1px solid var(--fx-line)}.fx-timeline time{font:500 13px/1.7 var(--fx-mono);color:var(--fx-blue)}.fx-timeline p{font-size:16px;line-height:1.7;color:#d2dae3}.fx-principle{padding:24px 0 96px}.fx-principle-inner{display:grid;grid-template-columns:.9fr 1.2fr;gap:clamp(32px,6vw,80px);padding:56px 0;border-block:1px solid #2a3644}.fx-principle h2{margin:18px 0;font-size:clamp(32px,3.4vw,48px)}.fx-principle p{font-size:14px;line-height:1.75;color:var(--fx-muted)}.fx-principle ul{display:grid;gap:18px;margin:0;padding:0;list-style:none}.fx-principle li{display:flex;gap:14px;font-size:15px;line-height:1.65;color:#cbd4de}.fx-principle li svg{flex-shrink:0;margin-top:5px;color:#7a8ea3}.fx-principle-end{margin-top:28px!important}.fx-pricing{padding-top:24px}.fx-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.fx-tier{display:flex;flex-direction:column;overflow:hidden;border:1px solid #263243;border-radius:16px;background:#080c12}.fx-tier-featured{border-color:var(--fx-blue);box-shadow:0 40px 100px -50px rgba(58,168,255,.55)}.fx-tier-top{position:relative;aspect-ratio:16/9;overflow:hidden;background:#0a0f16}.fx-tier-top img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.fx-tier:hover .fx-tier-top img{transform:scale(1.04)}.fx-tier-top:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#080c12 2%,transparent 55%)}.fx-tier-index{position:absolute;z-index:1;top:14px;left:16px;font:500 11px var(--fx-mono);color:#cfe3f7}.fx-tier-label{position:absolute;z-index:1;top:12px;right:12px;padding:5px 9px;border-radius:8px;background:var(--fx-blue);color:#03101d;font:600 10px var(--fx-mono);letter-spacing:.08em;text-transform:uppercase}.fx-tier-body{flex:1;display:flex;flex-direction:column;padding:8px 26px 26px}.fx-tier h3{font-size:26px;font-weight:640;letter-spacing:-.03em}.fx-tier-for{min-height:48px;margin-top:8px!important;font-size:13px;line-height:1.6;color:var(--fx-muted)}.fx-tier-cut{min-height:72px;margin:16px 0 18px!important;font-size:16px;line-height:1.55;color:#eef3f8}.fx-price{font-size:42px;font-weight:620;line-height:1.05;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.fx-recurring{margin:14px 0!important;padding:14px 0;border-block:1px solid #ffffff17;font-size:13px;line-height:1.6;color:#a9b8c8}.fx-recurring b{font-weight:600;color:#dce6ef}.fx-capacity{margin-bottom:12px!important;font-size:12px;line-height:1.6;color:#86c9ff}.fx-tier ul{flex:1;display:grid;align-content:start;gap:11px;margin:6px 0 26px;padding:0;list-style:none}.fx-tier li{display:flex;gap:10px;font-size:13px;line-height:1.6;color:#c9d3dd}.fx-tier li svg{flex-shrink:0;margin-top:3px;color:var(--fx-blue)}.fx-tier li.fx-excluded{color:#8a98a8}.fx-tier li.fx-excluded svg{color:#66778a}.fx-tier .fx-button{width:100%}.fx-included-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px;padding:32px 0;border-block:1px solid var(--fx-line)}.fx-included-grid article{display:grid;grid-template-columns:22px 1fr;gap:14px}.fx-included-grid svg{margin-top:2px;color:var(--fx-blue)}.fx-included-grid h3{font-size:15px;font-weight:620;color:#e4ecf3}.fx-included-grid p{margin-top:6px!important;font-size:13px;line-height:1.7;color:var(--fx-muted)}.fx-cost-summary{margin-top:22px!important;font-size:13px;line-height:1.75;color:#9fb0c1}.fx-cost-summary b{color:#dfe8f1}.fx-inventory{border-block:1px solid var(--fx-line);background:#070b11}.fx-inventory-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:24px}.fx-inventory-grid article{padding:30px 0 34px;border-top:1px solid #243142}.fx-inventory-grid strong{display:block;font-size:clamp(38px,4vw,54px);font-weight:560;line-height:1.1;letter-spacing:-.05em;color:#e2efff;font-variant-numeric:tabular-nums}.fx-inventory-grid p{max-width:210px;margin-top:10px!important;font-size:13px;line-height:1.6;color:var(--fx-muted)}.fx-start-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-top:44px}.fx-start-grid>div{padding-top:20px;border-top:1px solid #2d3a4a}.fx-start-grid span{font:500 11px var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fx-blue)}.fx-start-grid h3{margin:16px 0 10px;font-size:22px;font-weight:620;letter-spacing:-.03em}.fx-start-grid p{font-size:14px;line-height:1.7;color:var(--fx-muted)}.fx-fechamento .seq-palco:after{background:linear-gradient(0deg,rgba(4,6,10,.92),transparent 34%),linear-gradient(90deg,rgba(4,6,10,.7),transparent 40%)}.fx-batida-final{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}.fx-batida-final h2{margin:0;font-size:clamp(30px,3.6vw,54px)}.fx-batida-final .fx-actions{margin-top:0}@media (max-width:1100px){.fx-nav>a:not(.fx-nav-cta){display:none}.fx-tier-cut{min-height:96px}}@media (max-width:900px),(prefers-reduced-motion:reduce){.fx-mesa{height:auto}.fx-mesa-palco{position:relative;height:auto;grid-template-columns:1fr;padding:88px var(--fx-margem) 72px;overflow:visible}.fx-mesa-cena{height:auto;display:grid;gap:28px}.fx-leque{position:relative;left:auto;top:auto;translate:none;width:100%;aspect-ratio:auto;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.fx-lamina{inset:auto;flex:0 0 min(72%,300px);aspect-ratio:4/5;scroll-snap-align:start}.fx-celular,.fx-lamina{position:relative;transform:none}.fx-celular{left:auto;top:auto;width:min(290px,76%);margin-inline:auto;opacity:1}.fx-aula{position:relative;right:auto;bottom:auto;width:100%;transform:none;opacity:1}.fx-mesa-legendas li{opacity:1;border-color:var(--fx-blue)}}@media (max-width:900px){.fx-proof{grid-template-columns:repeat(3,1fr);gap:20px;padding:32px 0}.fx-proof-intro{grid-column:1/-1;max-width:none}.fx-proof-stat{padding-left:14px}.fx-proof-stat strong{font-size:34px}.fx-section-head{display:block}.fx-section-head>p{margin-top:20px}.fx-day-grid{grid-template-columns:1fr}.fx-day-copy{position:static}.fx-timeline li{gap:6px;padding:22px 0}.fx-pricing-grid,.fx-principle-inner,.fx-timeline li{grid-template-columns:1fr}.fx-pricing-grid{gap:22px}.fx-tier-cut,.fx-tier-for{min-height:0}.fx-included-grid{grid-template-columns:1fr;gap:22px}.fx-inventory-grid{grid-template-columns:1fr 1fr}.fx-start-grid{grid-template-columns:1fr;gap:26px}}@media (max-width:560px){.fx-brand span{display:none}.fx-brand img{height:26px}.fx-chips li{font-size:13px;padding:9px 12px}.fx-batida .fx-actions{gap:14px}.fx-proof-stat strong{font-size:28px}.fx-proof-stat span{font-size:11px}.fx-price{font-size:36px}}@media (prefers-reduced-motion:reduce){.fx-page *,.fx-page :after,.fx-page :before{animation:none!important;transition:none!important}.fx-button:hover,.fx-tier:hover .fx-tier-top img{transform:none}}.seq{--seq-margem:clamp(20px,5vw,72px);position:relative;height:calc(var(--seq-telas, 3.2) * 100svh);background:#04060a}.seq-palco{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.seq-canvas,.seq-inicio,.seq-parado{position:absolute;inset:0;width:100%;height:100%}.seq-inicio img,.seq-parado img{width:100%;height:100%;object-fit:cover;display:block}.seq-parado{display:none}.seq-canvas{opacity:0;transition:opacity .35s ease}.seq[data-viva=pronta] .seq-canvas{opacity:1}.seq-palco:after{content:"";z-index:1;background:linear-gradient(90deg,rgba(4,6,10,.78),rgba(4,6,10,.2) 42%,transparent 64%),linear-gradient(0deg,rgba(4,6,10,.85),transparent 34%),linear-gradient(180deg,rgba(4,6,10,.55),transparent 18%)}.seq-batidas,.seq-palco:after{position:absolute;inset:0;pointer-events:none}.seq-batidas>.seq-batida{z-index:4}.seq-batidas>.seq-batida[data-camada=atras]{z-index:2}.seq:not([data-viva]) .seq-batida[data-camada=atras]{display:none}.seq[data-viva] .seq-batida[data-camada=atras] *{visibility:hidden}.seq[data-viva] .seq-batida[data-camada=atras] :is(h1,h2),.seq[data-viva] .seq-batida[data-camada=atras] :is(h1,h2) *{visibility:visible}.seq[data-viva] .seq-batida[data-camada=frente] :is(h1,h2),.seq[data-viva] .seq-batida[data-camada=frente] :is(h1,h2) *{color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.seq-canvas--frente,.seq-inicio-frente{z-index:3;pointer-events:none}.seq-inicio-frente{position:absolute;inset:0}.seq-inicio-frente img{width:100%;height:100%;object-fit:cover;display:block}.seq[data-viva=pronta] .seq-inicio-frente{display:none}.seq-batida{position:absolute;max-width:min(600px,calc(100% - 2 * var(--seq-margem)));will-change:opacity,transform}.seq-batida :is(a,button){pointer-events:auto}.seq-batida--esquerda{left:var(--seq-margem);bottom:clamp(56px,14svh,150px)}.seq-batida--direita{right:var(--seq-margem);bottom:clamp(56px,14svh,150px);text-align:right}.seq-batida--centro{left:50%;top:50%;translate:-50% -50%;text-align:center}.seq-batida--base{left:var(--seq-margem);right:var(--seq-margem);bottom:clamp(40px,9svh,96px);max-width:none}@media (max-width:760px){.seq-palco:after{background:linear-gradient(0deg,rgba(4,6,10,.92),rgba(4,6,10,.35) 44%,transparent 62%),linear-gradient(180deg,rgba(4,6,10,.6),transparent 20%)}.seq-batida--direita,.seq-batida--esquerda{left:var(--seq-margem);right:var(--seq-margem);bottom:clamp(40px,10svh,110px);text-align:left;max-width:none}}.fx-tour-btn{position:relative;display:inline-flex;align-items:center;gap:14px;min-height:58px;padding:9px 28px 9px 10px;border:1px solid rgba(190,232,255,.55);border-radius:999px;background:linear-gradient(135deg,#3aa8ff,#5ccfff 58%,#9be8ff);color:#03101d;font:700 17px/1 var(--font-plus-jakarta),system-ui,sans-serif;letter-spacing:-.015em;cursor:pointer;overflow:hidden;box-shadow:0 16px 48px -12px rgba(58,168,255,.8),inset 0 1px 0 rgba(255,255,255,.6);transition:transform .25s,box-shadow .25s}.fx-tour-btn:not([data-pronto=sim]){visibility:hidden}.fx-tour-btn:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 20px 56px -10px rgba(58,168,255,.95),inset 0 1px 0 rgba(255,255,255,.7)}.fx-tour-btn:active{transform:translateY(0) scale(.99)}.fx-tour-btn:after{content:"";position:absolute;inset:0 auto 0 -60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:fx-tour-brilho 4.2s ease-in-out 1.2s infinite;pointer-events:none}@keyframes fx-tour-brilho{0%,55%{left:-60%}to{left:130%}}.fx-tour-play{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#04101d;color:#8fdcff}.fx-tour-play svg{margin-left:2px}.fx-tour-play:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #04101d;animation:fx-tour-anel 2.2s ease-out infinite}@keyframes fx-tour-anel{0%{transform:scale(1);opacity:.7}to{transform:scale(1.75);opacity:0}}.fx-tour-btn--nav{min-height:38px;gap:9px;padding:4px 16px 4px 5px;font-size:13px;box-shadow:0 8px 26px -10px rgba(58,168,255,.8),inset 0 1px 0 rgba(255,255,255,.6)}.fx-tour-btn--nav .fx-tour-play{width:28px;height:28px}.fx-tour-btn--nav .fx-tour-play svg{margin-left:1px}.fx-tour-btn--nav .fx-tour-play:before,.fx-tour-btn--nav:after{display:none}@media (max-width:760px){.fx-nav .fx-tour-btn--nav{display:none}}@media (prefers-reduced-motion:reduce){.fx-tour-btn{display:none}}.fx-tour-foco{position:fixed;left:0;top:0;z-index:90;width:0;height:0;border:1.5px solid rgba(124,198,255,.85);border-radius:20px;box-shadow:0 0 0 200vmax rgba(2,5,10,.5),0 0 36px rgba(58,168,255,.35),inset 0 0 24px rgba(58,168,255,.08);opacity:0;pointer-events:none;will-change:transform,width,height,opacity;transition:transform .5s cubic-bezier(.2,.7,.2,1),width .5s cubic-bezier(.2,.7,.2,1),height .5s cubic-bezier(.2,.7,.2,1),opacity .4s}.fx-tour-cartao{position:fixed;z-index:100;top:14px;left:50%;translate:-50% 0;display:flex;align-items:center;gap:18px;width:min(640px,calc(100vw - 24px));padding:12px 12px 14px 20px;overflow:hidden;border:1px solid rgba(160,205,255,.28);border-radius:18px;background:rgba(6,12,22,.86);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 18px 60px -16px rgba(0,0,0,.8);color:#eef2f6;animation:fx-tour-entra .45s cubic-bezier(.2,.8,.2,1)}@keyframes fx-tour-entra{0%{opacity:0;transform:translateY(-14px)}}.fx-tour-texto{flex:1;min-width:0}.fx-tour-kicker{font:500 10.5px/1.5 var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#7cc6ff}.fx-tour-kicker span{color:#9fb4c9}.fx-tour-titulo{margin-top:2px;font-size:16px;font-weight:650;letter-spacing:-.02em}.fx-tour-dica{margin-top:2px;font-size:13px;line-height:1.45;color:#aebccb}.fx-tour-controles{display:flex;gap:6px;flex-shrink:0}.fx-tour-controles button{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.05);color:#eef2f6;cursor:pointer;transition:background .2s,border-color .2s}.fx-tour-controles button:hover{background:rgba(58,168,255,.22);border-color:#3aa8ff}.fx-tour-fase,.fx-tour-leitura{position:absolute;left:0;right:0;bottom:0;height:3px}.fx-tour-fase{background:#3aa8ff;transform-origin:left;transition:transform .6s ease;opacity:.55}.fx-tour-leitura{bottom:3px;height:2px;background:rgba(255,255,255,.08)}.fx-tour-leitura span{display:block;height:100%;background:#9be8ff;transform-origin:left;transform:scaleX(0)}@media (max-width:760px){.fx-tour-cartao{gap:10px;padding:10px 10px 12px 14px}.fx-tour-dica{display:none}.fx-tour-titulo{font-size:15px}.fx-tour-controles button{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.fx-tour-cartao{animation:none}.fx-tour-foco{transition:none}}