:root{--bg:#050509;--bg-soft:#0b0b13;--text:#f7f7fb;--muted:#b9bac8;--dim:#9699ad;--purple:#7447ff;--violet:#a36bff;--blue:#4d7cff;--cyan:#2ce4e0;--line:#ffffff21;--gradient:linear-gradient(115deg,#925dff 0%,#5d75ff 48%,#2ce4e0 100%);--container:1180px;--section-space:clamp(7rem,16vw,15rem)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);min-width:320px;color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;overflow-x:hidden}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}button,input{font:inherit}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#050509;background:var(--cyan)}.site-shell{overflow:visible}.container{width:min(var(--container),calc(100% - 3rem));margin:0 auto}.eyebrow,.section-label{color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700}.section-label{color:var(--dim);align-items:center;gap:.8rem;font-weight:400;display:flex}.section-label:before{content:"";background:var(--cyan);width:2.5rem;height:1px}.display,.section-title{letter-spacing:-.08em;margin:0;font-weight:800;line-height:.84}.display{font-size:clamp(4.8rem,12vw,11rem)}.section-title{max-width:850px;font-size:clamp(3rem,7vw,7.2rem);line-height:.92}.gradient-text{color:#0000;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.body-copy{max-width:580px;color:var(--muted);font-size:clamp(1.05rem,1.6vw,1.32rem);line-height:1.55}.field select,.field textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--text);background:#00000040;border-radius:.5rem;padding:.8rem 1rem}.field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:3.2rem}.field select option{color:#f7f7fb;background:#111119}.field select option:disabled{color:#c9cad7;background:#111119}.field select option:checked{color:#06060b;background:var(--cyan)}.field textarea{resize:vertical;min-height:7rem;line-height:1.45}.field-optional{color:var(--dim);letter-spacing:normal;text-transform:none;font-weight:400}.lot-table{grid-template-columns:repeat(3,minmax(0,1fr))}@media (prefers-reduced-motion:no-preference){@keyframes hero-title-in-left{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-32%,110%)}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}@keyframes hero-title-in-right{0%{opacity:0;clip-path:inset(0 0 0 100%);transform:translate(32%,110%)}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}@keyframes hero-photo-in{0%{opacity:0;transform:translate(8%,14%)scale(.92)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes hero-rise-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translate(0,0)}}.hero-title-ia,.hero-title-year{animation:1.15s cubic-bezier(.16,1,.3,1) both hero-title-in-left}.hero-title-challenge{animation:1.15s cubic-bezier(.16,1,.3,1) .12s both hero-title-in-right}.hero-photo-wrap{animation:1.25s cubic-bezier(.16,1,.3,1) .3s both hero-photo-in}.hero-aside{animation:.9s cubic-bezier(.16,1,.3,1) .35s both hero-rise-in}}.btn{min-height:3.2rem;color:var(--text);cursor:pointer;background:#ffffff12;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.85rem 1.15rem;transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s,border-color .35s,box-shadow .35s;display:inline-flex}.btn:hover{background:#ffffff24;border-color:#ffffff8c;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #4d7cff33}.btn:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}input:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.btn-primary{color:#050509;background:var(--gradient);border:0;font-weight:800;box-shadow:0 10px 45px #5c74ff40}.btn-wide{width:100%}.site-header{z-index:20;width:100%;padding:1.1rem 0;transition:background .35s,opacity .35s;position:fixed;top:0}.site-header.scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050509b8;border-bottom:1px solid #ffffff14}.header-inner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand-lockup{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.78rem;font-weight:700;display:inline-flex}.brand-mark{border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.6rem;display:grid}.header-cta{min-height:2.45rem;padding:.55rem .85rem;font-size:.75rem}.hero{isolation:isolate;min-height:230svh;display:block;position:relative;overflow:visible}.hero:before{content:"";z-index:-2;background:radial-gradient(circle at 75% 25%,#5a43ff3d,#0000 28rem),radial-gradient(circle at 20% 82%,#23dfdf1f,#0000 26rem);position:absolute;inset:0}.hero:after{content:"";z-index:-1;opacity:.18;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.hero-stage{isolation:isolate;min-height:100svh;padding:9rem 0 5rem;position:sticky;top:0;overflow:hidden}.hero-orbit{z-index:-1;aspect-ratio:1;border:1px solid #a36bff4d;border-radius:50%;width:clamp(18rem,42vw,42rem);position:absolute;top:18%;right:-10vw;overflow:hidden;transform:rotate(-18deg);box-shadow:inset 0 0 90px #525cff1f,0 0 80px #2ce4e01a}.hero-orbit:before,.hero-orbit:after{content:"";border:1px solid #2ce4e03d;border-radius:48% 52% 46% 54%;position:absolute;inset:9%;transform:rotate(52deg)}.hero-orbit:after{border-color:#a36bff3d;inset:20%;transform:rotate(-32deg)}.hero-orbit-art{z-index:0;object-fit:cover;object-position:center;opacity:.78;mix-blend-mode:screen;filter:saturate(1.12)contrast(1.04);border-radius:50%;width:48%;height:88%;position:absolute;top:6%;right:4%}.hero-grid{z-index:4;grid-template-columns:1fr minmax(16rem,27rem);align-items:end;gap:3rem;display:grid;position:relative}.hero-copy{z-index:2;position:relative}.hero-title{font-size:clamp(4.8rem,10vw,9.5rem)}.hero-title span{display:block}.hero-title .accent{padding-left:clamp(1.5rem,5vw,6rem)}.hero-title-ia,.hero-title-year,.hero-title-challenge{will-change:transform,clip-path}.hero-title-scroll{will-change:transform,opacity;transform-origin:50%;display:block}.hero-markers{z-index:6;pointer-events:none;grid-template-columns:repeat(4,1fr);gap:0;width:auto;max-width:none;display:grid;position:absolute;top:76%;left:1.5rem;right:1.5rem}.hero-markers:before{content:"";z-index:8;background:linear-gradient(#ffffff6b,#ffffff2e 92%);width:2px;position:absolute;top:1.6rem;bottom:0;left:75%}.hero-marker{min-height:15vh;padding-top:.6rem;position:relative}.hero-marker+.hero-marker{border-left:1px solid #ffffff2e}.hero-marker:after{content:"";background:linear-gradient(var(--line),transparent 92%);width:1px;position:absolute;top:1.6rem;bottom:0;left:0}.hero-marker strong{color:var(--text);letter-spacing:.02em;text-transform:uppercase;font-size:.74rem;line-height:1;display:block}.hero-marker span{max-width:13rem;color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;line-height:1.35;position:absolute;bottom:0;left:0}.hero-marker span em{color:var(--text);font-style:normal}.hero-marker:last-child:after{background:linear-gradient(#ffffff52,#ffffff21 92%);width:2px;transform:translate(-34rem)}.hero-marker:last-child strong{text-align:right;width:max-content;position:absolute;top:.6rem;left:0;right:auto;transform:translate(-48rem)}.hero-marker:last-child span{text-align:right;width:13rem;max-width:13rem;left:0;right:auto;transform:translate(-48rem)}.hero-ghost-copy{z-index:1;color:#f7f7fb3d;letter-spacing:-.1em;text-align:center;white-space:nowrap;text-shadow:0 0 30px #7447ff1f;pointer-events:none;will-change:transform,opacity;font-size:clamp(6rem,18vw,20rem);font-weight:800;line-height:.72;position:absolute;bottom:4%;left:0;right:0}.hero-photo-wrap{z-index:5;pointer-events:none;width:min(54vw,58rem);max-height:94vh;position:absolute;bottom:-2rem;right:2vw}.hero-photo{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 1.5rem 4rem #2ce4e02e);width:100%;height:auto;max-height:94vh;display:block}.hero-aside{z-index:6;gap:1.6rem;padding-bottom:.5rem;display:grid;position:relative}.hero-aside-floating{z-index:7;width:min(20rem,24vw);position:absolute;bottom:14%;left:auto;right:clamp(1rem,5vw,5rem)}.hero-price{border-left:1px solid var(--cyan);padding:1.1rem 0 1.1rem 1.3rem}.hero-price strong{letter-spacing:-.08em;font-size:clamp(2.8rem,5vw,4.5rem);line-height:.8;display:block}.hero-price span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.editorial-section{padding:var(--section-space) 0;position:relative}.section-grid{grid-template-columns:minmax(12rem,.45fr) 1fr;gap:4rem;display:grid}.editorial-copy{max-width:700px}.editorial-copy p{margin:2rem 0 0}.number-stamp{color:var(--dim);letter-spacing:.18em;font-size:.8rem}.future-section{background:linear-gradient(180deg,var(--bg),#0a0d17 50%,var(--bg));min-height:125svh}.future-sticky{gap:2rem;display:grid;position:sticky;top:22vh}.future-word{color:#0000;letter-spacing:-.12em;pointer-events:none;font-size:clamp(10rem,30vw,28rem);font-weight:800;line-height:.7;position:absolute;top:12%;right:-12vw}.future-word:before{content:"IA";color:#ffffff08}.statement{align-content:center;max-width:640px;min-height:44vh;display:grid;position:relative}.statement p{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4.5vw,5rem);line-height:1.01}.statement p strong{color:var(--text);font-weight:500}.statement p span{color:var(--dim)}@media (min-width:801px){.future-section .section-grid{grid-template-columns:minmax(12rem,.3fr) minmax(0,1fr)}.future-sticky{min-width:0}.future-section .statement{max-width:none}}.social-proof-section{background:linear-gradient(145deg,#0b0b14 0%,#11102a 52%,#07181d 100%);padding:clamp(6rem,12vw,11rem) 0;position:relative;overflow:hidden}.social-proof-grid{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.social-proof-copy h2{letter-spacing:-.08em;max-width:28rem;margin:1.5rem 0;font-size:clamp(3.2rem,6vw,6.4rem);line-height:.86}.social-proof-copy p{max-width:23rem;color:var(--muted);font-size:1.08rem;line-height:1.5}.social-proof-count{color:var(--cyan);letter-spacing:.2em;margin-top:3rem;font-size:.76rem;display:block}.social-proof-viewer{justify-items:center;gap:1rem;display:grid}.social-proof-video-shell{background:linear-gradient(145deg,#ffffff1f,#ffffff08);border:1px solid #ffffff2e;border-radius:1.4rem;width:min(100%,20rem);padding:.55rem;position:relative;box-shadow:0 1.5rem 4rem #00000052,0 0 3rem #2ce4e01a}.social-proof-video-shell:before{content:"";z-index:-1;border:1px solid #2ce4e03d;border-radius:1.7rem;position:absolute;inset:-.65rem;transform:rotate(3deg)}.social-proof-video{aspect-ratio:9/16;object-fit:cover;background:#05050a;border-radius:.95rem;width:100%;display:block}.social-proof-controls{justify-content:center;align-items:center;gap:.45rem;width:100%;display:flex}.social-proof-control{min-height:2rem;color:var(--muted);cursor:pointer;font:inherit;letter-spacing:.1em;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:.45rem .62rem;font-size:.58rem}:is(.social-proof-control:hover,.social-proof-control:focus-visible){border-color:var(--cyan);color:var(--cyan)}.social-proof-toggle{color:var(--text)}.social-proof-sound.active{border-color:var(--cyan);color:var(--cyan);background:#2ce4e01a}.social-proof-dots{gap:.38rem;display:flex}.social-proof-dot{border:1px solid var(--dim);cursor:pointer;background:0 0;border-radius:50%;width:.42rem;height:.42rem;padding:0}.social-proof-dot.active{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 0 .25rem #2ce4e01a}.what-section{background:#090912}.what-stage{align-items:center;min-height:120svh;display:grid}.what-panel{border:1px solid var(--line);background:radial-gradient(circle at 82% 20%,#7447ff33,#0000 28rem),linear-gradient(135deg,#ffffff0d,#0000 60%);border-radius:1.75rem;align-content:center;min-height:58vh;padding:clamp(2rem,7vw,6rem);display:grid;position:sticky;top:16vh;overflow:hidden}.what-panel:after{content:"CHALLENGE";color:#ffffff0a;letter-spacing:-.1em;font-size:clamp(7rem,20vw,18rem);font-weight:800;line-height:.7;position:absolute;bottom:-4rem;right:-2rem}.what-panel p{z-index:1;letter-spacing:-.045em;max-width:690px;margin:2rem 0 0;font-size:clamp(1.4rem,3vw,3.2rem);line-height:1.05;position:relative}.learn-section{background:var(--bg)}.learn-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:4rem;display:flex}.learn-progress{color:var(--dim);letter-spacing:.14em;align-items:center;gap:.7rem;font-size:.75rem;display:flex}.progress-line{background:var(--line);width:8rem;height:1px}.progress-line i{background:var(--cyan);width:35%;height:1px;display:block}.learn-list{border-top:1px solid var(--line);display:grid}.learn-item{border-bottom:1px solid var(--line);grid-template-columns:5rem 1fr 2rem;align-items:center;gap:2rem;padding:1.5rem 0;transition:padding .45s cubic-bezier(.16,1,.3,1),color .45s;display:grid}.learn-item:hover{color:var(--cyan);padding-left:1.5rem}.learn-index{color:var(--cyan);letter-spacing:.16em;font-size:.72rem}.learn-item h3{letter-spacing:-.03em;max-width:720px;margin:0;font-size:clamp(1.2rem,2.3vw,2.1rem);font-weight:500;line-height:1.12}.learn-arrow{color:var(--dim);font-size:1.5rem}.timeline-section{background:linear-gradient(#08080f,#0d1120 50%,#08080f)}.timeline-head{grid-template-columns:.6fr 1fr;gap:3rem;margin-bottom:4rem;display:grid}.timeline-track{grid-template-columns:repeat(8,1fr);gap:1rem;padding-top:2rem;display:grid;position:relative}.timeline-track:before{content:"";background:var(--line);height:1px;position:absolute;top:2.35rem;left:0;right:0}.timeline-item{z-index:1;align-content:start;gap:1rem;min-height:13rem;padding-top:.7rem;display:grid;position:relative}.timeline-dot{border:1px solid var(--cyan);background:var(--bg);border-radius:50%;width:1rem;height:1rem;box-shadow:0 0 0 .4rem #2ce4e00f}.timeline-time{color:var(--cyan);letter-spacing:.08em;font-size:.74rem}.timeline-item p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.35}.challenge-section{background:var(--bg);align-items:center;min-height:100svh;padding:0;display:grid}.challenge-stage{align-content:center;min-height:100svh;padding:8rem 0;display:grid;position:relative}.challenge-bg{clip-path:polygon(8% 0,100% 12%,88% 100%,0 82%);background:linear-gradient(110deg,#7447ff33,#0000 45%,#2ce4e01a);border:1px solid #a36bff47;position:absolute;inset:16% -20% 10%;transform:rotate(-4deg)}.challenge-copy{z-index:1;max-width:850px;position:relative}.challenge-copy h2{letter-spacing:-.1em;margin:1.4rem 0;font-size:clamp(4rem,12vw,11rem);line-height:.78}.challenge-copy p{max-width:600px;color:var(--muted);font-size:clamp(1.15rem,2vw,1.5rem)}.opportunity-section{background:#0c0b13}.opportunity-section .section-title{max-width:1000px}.opportunity-note{border-left:1px solid var(--purple);max-width:560px;color:var(--muted);margin-top:3rem;padding-left:1.3rem}.details-section{background:var(--bg)}.details-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:5rem;display:grid}.details-table{border-top:1px solid var(--line);display:grid}.detail-row{border-bottom:1px solid var(--line);grid-template-columns:10rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.detail-row span:first-child{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem}.ticket-section{text-align:center;background:radial-gradient(circle,#574dff2e,#0000 35rem),#07070c;padding:clamp(8rem,18vw,16rem) 0;position:relative}.ticket-inner{z-index:1;position:relative}.ticket-price{letter-spacing:-.07em;white-space:nowrap;margin:1rem 0 2.5rem;font-size:clamp(7rem,18vw,16rem);font-weight:800;line-height:.84}.ticket-price small{color:var(--muted);letter-spacing:.2em;margin-top:2.25rem;font-size:clamp(.8rem,1.4vw,1.1rem);line-height:1.2;display:block}.lot-table{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;max-width:60rem;margin:1.25rem auto 2.25rem;display:grid}.lot-row{border:1px solid var(--line);min-width:0;color:var(--muted);letter-spacing:.08em;background:#ffffff08;border-radius:.55rem;grid-template-columns:1fr auto auto;align-items:center;gap:.7rem;padding:.75rem .85rem;font-size:.72rem;display:grid}.lot-row strong{color:var(--text);font-size:.85rem}.lot-row em{color:var(--dim);text-align:right;font-size:.62rem;font-style:normal}.lot-row.current{border-color:var(--cyan);background:linear-gradient(100deg,#2ce4e01a,#7447ff1a)}.lot-row.current span,.lot-row.current em{color:var(--cyan)}.lot-row.sold-out{opacity:.45}.ticket-copy{margin:0 auto 2rem}.form-section{background:#0b0b12}.form-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:5rem;display:grid}.form-shell{border:1px solid var(--line);background:#ffffff08;border-radius:1.75rem;padding:clamp(1.3rem,3vw,2.5rem)}.form-fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field{gap:.45rem;display:grid}.field.full{grid-column:1/-1}.field label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.field input{border:1px solid var(--line);width:100%;min-height:3.2rem;color:var(--text);background:#00000040;border-radius:.5rem;padding:.8rem 1rem}.field input::placeholder{color:var(--dim)}.checkout-hint{background:linear-gradient(100deg,#734cff17,#2bd9ef12);border:1px solid #48dbff3d;border-radius:.75rem;align-items:flex-start;gap:.8rem;margin-top:1.25rem;padding:.9rem 1rem;display:flex}.checkout-hint>span{color:var(--cyan);letter-spacing:.12em;border:1px solid #48dbff80;border-radius:.3rem;flex:none;padding:.2rem .42rem;font-size:.68rem;font-weight:800}.checkout-hint p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.45}.form-actions{gap:.8rem;margin-top:1.2rem;display:grid}.form-status{color:var(--cyan);margin:0;font-size:.88rem}.pending-note{color:var(--dim);margin-top:1rem;font-size:.72rem;line-height:1.45}.pix-payment-shell{background:linear-gradient(135deg,#734cff1a,#2bd9ef0f 65%,#ffffff08);border:1px solid #48dbff59;border-radius:1.75rem;padding:clamp(1.3rem,3vw,2.5rem)}.pix-payment-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.pix-status{color:var(--cyan);letter-spacing:.1em;font-size:.7rem;font-weight:800}.pix-status.paid{color:#8dffca}.pix-payment-grid{grid-template-columns:minmax(12rem,16rem) 1fr;align-items:center;gap:clamp(1.4rem,4vw,3rem);padding:1.8rem 0;display:grid}.pix-qr-wrap{justify-items:center;gap:.7rem;display:grid}.pix-qr-wrap img{aspect-ratio:1;image-rendering:auto;background:#fff;border-radius:.8rem;width:min(100%,15rem);padding:.65rem}.pix-qr-wrap span,.pix-expiry{color:var(--dim);text-align:center;font-size:.75rem;line-height:1.35}.pix-payment-copy h3{letter-spacing:-.05em;margin:0 0 .65rem;font-size:clamp(1.5rem,3vw,2.3rem)}.pix-payment-copy p{color:var(--muted);margin:0 0 1.2rem;line-height:1.5}.pix-payment-copy label{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.45rem;font-size:.74rem;display:block}.pix-copy-row{gap:.5rem;display:flex}.pix-copy-row input{border:1px solid var(--line);width:100%;min-width:0;min-height:3rem;color:var(--muted);background:#00000040;border-radius:.5rem;flex:1;padding:.7rem .8rem;font-size:.74rem}.btn-secondary{min-height:3rem;color:var(--text);letter-spacing:.06em;background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;padding:.65rem .9rem;font-size:.72rem;font-weight:800}.pix-payment-footer{border-top:1px solid var(--line);color:var(--dim);justify-content:space-between;gap:1rem;padding-top:1rem;font-size:.75rem;display:flex}.pix-payment-footer a,.text-button{color:var(--cyan);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.pix-success{padding:4rem 0}.pix-success strong{color:#8dffca;letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.5rem);display:block}.pix-success p{max-width:32rem;color:var(--muted);line-height:1.5}.faq-list{border-top:1px solid var(--line);max-width:900px;margin-top:3rem}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;font-size:clamp(1.1rem,2vw,1.5rem);list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--cyan);font-size:1.5rem}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:720px;color:var(--muted);margin:0 0 1.5rem}.final-cta{text-align:center;background:linear-gradient(130deg,#160f2a,#07171d);place-items:center;min-height:70svh;display:grid}.final-cta h2{letter-spacing:-.08em;max-width:850px;margin:1rem auto 2rem;font-size:clamp(3.2rem,8vw,8.5rem);line-height:.86}.site-footer{background:var(--bg);border-top:1px solid #ffffff14;padding:2rem 0}.footer-inner{color:var(--dim);justify-content:space-between;gap:2rem;font-size:.75rem;display:flex}.footer-inner strong{color:var(--text)}.mobile-cta{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050509d1;border:1px solid #ffffff29;border-radius:999px;width:fit-content;max-width:calc(100% - 2rem);padding:.4rem;transition:transform .45s cubic-bezier(.16,1,.3,1);display:none;position:fixed;bottom:1rem;left:auto;right:1rem;transform:translateY(140%)}.mobile-cta .btn{white-space:nowrap;width:auto;max-width:100%}.mobile-cta.visible{transform:translateY(0)}@media (max-width:800px){.container{width:min(100% - 2rem,var(--container))}.hero-stage{min-height:100svh;padding:7.5rem 0 4rem}.hero-grid,.section-grid,.timeline-head,.details-grid,.form-grid{grid-template-columns:1fr;gap:2.5rem}.hero-markers{grid-template-columns:repeat(2,1fr);gap:.75rem;top:65%}.hero-markers:before{display:none}.hero-marker{min-height:8.5rem}.hero-marker span{max-width:9rem;font-size:.58rem}.hero-marker:last-child:after{background:linear-gradient(var(--line),transparent 92%);width:1px;transform:none}.hero-marker:last-child strong,.hero-marker:last-child span{text-align:left;left:0;right:auto;transform:none}.hero-ghost-copy{font-size:clamp(4.6rem,18vw,8rem);bottom:2%}.hero-orbit-art{opacity:.72}.hero-price{padding-top:0;padding-bottom:0}.hero-meta{gap:.6rem}.meta-item strong{font-size:1rem}.future-section,.what-stage{min-height:auto}.future-sticky,.what-panel{position:relative;top:auto}.future-sticky{align-content:center;min-height:78svh}.statement{min-height:36svh}.what-stage{padding:5rem 0}.what-panel{min-height:70svh}.learn-heading{flex-direction:column;align-items:start}.learn-item{grid-template-columns:2.6rem 1fr 1rem;gap:.7rem}.learn-item:hover{padding-left:.5rem}.timeline-track{grid-template-columns:1fr;gap:0;padding:0 0 0 1.5rem}.timeline-track:before{width:1px;height:auto;top:0;bottom:0;left:.35rem}.timeline-item{min-height:auto;padding:1.2rem 0 1.2rem 1rem}.timeline-dot{position:absolute;top:1.25rem;left:-1.5rem}.detail-row{grid-template-columns:8rem 1fr}.form-fields{grid-template-columns:1fr}.field.full{grid-column:auto}.pix-payment-grid{grid-template-columns:1fr;gap:1.4rem}.pix-copy-row{flex-direction:column}.pix-copy-row .btn{width:100%}.pix-payment-footer{flex-direction:column;align-items:flex-start}.mobile-cta{display:block}.footer-inner{flex-direction:column;gap:.5rem}.site-header{padding:.75rem 0}.header-inner{gap:.65rem}.brand-lockup{min-width:0;font-size:.68rem}.header-cta{text-align:center;min-width:0;max-width:10.5rem;padding:.52rem .7rem;font-size:.64rem;line-height:1.1}.hero{min-height:185svh}.hero-stage{padding-top:6.5rem}.hero-title{letter-spacing:-.11em;overflow-wrap:normal;max-width:100%;font-size:clamp(2.4rem,10.5vw,5rem)}.hero-title .accent{padding-left:.75rem}.hero-grid{gap:1rem}.hero-markers{gap:.5rem;top:61%;left:1rem;right:1rem}.hero-marker{min-width:0;min-height:7.5rem;padding-top:.45rem}.hero-marker strong{font-size:.62rem}.hero-marker span{letter-spacing:.05em;overflow-wrap:anywhere;max-width:calc(100% - .25rem);font-size:.52rem;right:.25rem}.hero-marker:last-child strong,.hero-marker:last-child span{right:auto}.hero-photo-wrap{opacity:.7;width:105vw;max-height:62svh;bottom:4.5rem;right:-25vw}.hero-photo{max-height:62svh}.hero-orbit{width:clamp(14rem,76vw,25rem);top:22%;right:-34vw}.hero-aside-floating{grid-template-columns:minmax(5rem,.42fr) minmax(0,1fr);align-items:center;gap:.7rem;width:auto;bottom:1rem;left:1rem;right:1rem}.hero-price{align-items:baseline;gap:.45rem;padding:.15rem .7rem;display:flex}.hero-price strong{font-size:clamp(1.8rem,9vw,2.7rem);line-height:1}.hero-price span{font-size:.58rem}.hero-aside-floating .btn{width:100%;min-width:0;padding:.7rem .6rem;font-size:.62rem;line-height:1.1}.section-title{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.7rem,12vw,5.5rem)}.body-copy{font-size:1rem}.section-grid,.timeline-head,.details-grid,.form-grid{gap:1.75rem}.what-panel{border-radius:1.2rem;padding:1.5rem}.what-panel p{margin-top:1.4rem;font-size:clamp(1.25rem,5.5vw,2rem)}.learn-heading{margin-bottom:2.25rem}.learn-item{grid-template-columns:2.2rem minmax(0,1fr) 1rem;padding:1.1rem 0}.learn-item h3{min-width:0;font-size:1.15rem}.timeline-item p{max-width:18rem}.detail-row{grid-template-columns:minmax(5.5rem,.42fr) minmax(0,1fr);gap:.75rem;padding:1rem 0}.detail-row span{overflow-wrap:anywhere;min-width:0}.ticket-section{padding:7rem 0}.ticket-price{letter-spacing:-.07em;font-size:clamp(5.4rem,25vw,9rem)}.lot-table{grid-template-columns:1fr;gap:.5rem;margin-top:1rem}.lot-row{grid-template-columns:1fr auto;padding:.7rem .75rem}.lot-row em{grid-area:1/2}.form-shell,.pix-payment-shell{border-radius:1.2rem;padding:1.15rem}.pix-payment-head{flex-wrap:wrap;align-items:flex-start}.pix-status{max-width:100%;font-size:.62rem}.pix-qr-wrap img{width:min(68vw,15rem)}.pix-copy-row input{font-size:.66rem}.faq-list{margin-top:2rem}.faq-list summary{font-size:1.05rem}.final-cta h2{font-size:clamp(2.8rem,12vw,6rem)}}@media (max-width:380px){.container{width:calc(100% - 1.25rem)}.brand-lockup{font-size:.6rem}.header-cta{max-width:9rem;font-size:.56rem}.hero-title{font-size:clamp(2.8rem,15vw,4.8rem)}.hero-markers{left:.625rem;right:.625rem}.hero-marker strong{font-size:.56rem}.hero-marker span{font-size:.48rem}.hero-aside-floating{left:.625rem;right:.625rem}.hero-aside-floating .btn{font-size:.56rem}.detail-row{grid-template-columns:5rem minmax(0,1fr)}}@media (max-width:800px){.hero-copy{z-index:7;max-width:100%}.hero-copy .eyebrow{text-shadow:0 1px 12px #000;background:#050509b8;border:1px solid #2ce4e047;border-radius:.3rem;padding:.3rem .45rem}.hero-title{z-index:2;text-shadow:0 2px 18px #000000e0,0 0 2px #fff6;font-size:clamp(2.4rem,10.5vw,5rem);line-height:.86;position:relative}.hero-title .accent{-webkit-text-stroke:1px #ffffff29;filter:drop-shadow(0 3px 12px #000000bf)}.hero-stage:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#0000 0%,#0505096b 42%,#050509 100%);height:clamp(7rem,18vh,12rem);position:absolute;bottom:0;left:0;right:0}.hero-photo-wrap{z-index:1;opacity:.43;filter:saturate(.9)contrast(1.08);bottom:-1.5rem;right:-25vw}.hero-photo{-webkit-mask-image:linear-gradient(#000 0% 72%,#000000b8 84%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#000000b8 84%,#0000 100%)}.hero-orbit{z-index:0;opacity:.58}.hero-ghost-copy{opacity:.08}.hero-marker{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0505099e;border:1px solid #ffffff1f;border-radius:.35rem;padding:.5rem .45rem}.hero-marker+.hero-marker{border-left:1px solid #ffffff1f}.hero-marker strong,.hero-marker span{text-shadow:0 1px 8px #000}.hero-aside-floating{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050509b3;border:1px solid #ffffff24;border-radius:.75rem;padding:.45rem}}.hero-price{z-index:8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(90deg,#050509d1,#0505096b 76%,#0000);border-radius:0 .55rem .55rem 0;padding-right:1rem;position:relative}.hero-price strong{text-shadow:0 3px 18px #000000e6,0 0 2px #ffffffb3}.hero-price span{max-width:13rem;color:var(--cyan);letter-spacing:.08em;text-shadow:0 2px 10px #000000f2;font-weight:800;line-height:1.25;display:block}.pix-payment-copy .pix-lot-note{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;margin:-.25rem 0 .8rem;font-size:.72rem;font-weight:800}@media (max-width:800px){.hero-price{align-items:center;gap:.18rem;display:grid}.hero-price span{letter-spacing:.07em;max-width:10rem;font-size:.55rem;line-height:1.15}}@media (min-width:801px){.hero{min-height:170svh}.hero-photo-wrap{width:min(57vw,61rem);right:8vw}.hero-title-ia,.hero-title-challenge,.hero-title-year{transform-origin:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-title-challenge{z-index:6;position:relative}.hero-title-ia,.hero-title-year{z-index:3;position:relative}.hero-markers{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.hero-marker{min-width:0}.hero-marker span{overflow-wrap:anywhere;max-width:calc(100% - .5rem);right:.5rem}.hero-marker:nth-child(2){order:3}.hero-marker:nth-child(3){order:4}.hero-marker:nth-child(4){order:2}.hero-marker:last-child:after{transform:none}.hero-marker:last-child strong{text-align:left;width:auto;position:static;transform:none}.hero-marker:last-child span{text-align:left;width:auto;max-width:calc(100% - .5rem);left:0;right:.5rem;transform:none}}.hero-orbit.growth-motion-art{aspect-ratio:1;box-shadow:none;opacity:.28;background:0 0;border:0;border-radius:0;top:12%;right:-4vw}.hero-orbit.growth-motion-art:before,.hero-orbit.growth-motion-art:after{content:none}.hero-orbit.growth-motion-art .hero-orbit-art{object-fit:contain;opacity:1;mix-blend-mode:normal;filter:none;border-radius:0;width:100%;height:100%;display:block;position:static}.challenge-bg.growth-motion-art{aspect-ratio:1;clip-path:none;opacity:.2;will-change:transform;background:0 0;border:0;border-radius:0;width:min(48vw,38rem);inset:12% -4% auto auto}.growth-motion-image{width:100%;height:auto;display:block}.footer-inner{align-items:center}.footer-brand{align-items:center;gap:1rem;display:flex}.footer-logo-link{flex:none;line-height:0;display:block}.footer-logo-link:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.footer-logo{object-fit:contain;width:5rem;height:5rem;display:block}.footer-brand>span{color:var(--text);font-size:.85rem}.footer-lot-cta-wrap{margin-top:1.5rem}.footer-lot-cta{width:100%;color:var(--text);cursor:pointer;text-align:left;background:linear-gradient(100deg,#7447ff2e,#2ce4e024);border:1px solid #ffffff2e;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.15rem;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s;display:flex;box-shadow:0 0 0 1px #2ce4e012,0 12px 38px #2ce4e014}.footer-lot-cta:hover{border-color:#2ce4e0a6;transform:translateY(-3px);box-shadow:0 14px 42px #2ce4e029}.footer-lot-cta:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.footer-lot-status{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.2}.footer-lot-cta strong{color:var(--text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.78rem;line-height:1.2;display:flex}.faq-section{background:#050509;padding:0;position:relative;overflow:visible}.faq-stack{position:relative}.faq-card{isolation:isolate;background:#050509;border-top:1px solid #ffffff24;align-items:center;min-height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.faq-card:before{content:"";z-index:-2;background:radial-gradient(circle at 78% 28%,#7447ff33,#0000 34rem),linear-gradient(120deg,#050509 0%,#090912 55%,#07181e 100%);position:absolute;inset:0}.faq-card:after{content:"";z-index:-1;opacity:.24;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.faq-card-inner{align-content:center;min-height:100svh;padding:clamp(5.5rem,10vh,8rem) 0 4rem;display:grid;position:relative}.faq-cover .faq-card-inner{align-content:space-between;padding-bottom:clamp(3rem,8vh,7rem)}.faq-cover .section-title{z-index:1;max-width:900px;font-size:clamp(6rem,16vw,15rem);position:relative}.faq-intro{max-width:34rem;color:var(--muted);margin:2rem 0 0;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.35}.faq-scroll-cue,.faq-next-cue{color:var(--cyan);letter-spacing:.16em;font-size:.7rem;font-weight:800}.faq-scroll-cue{align-self:end}.faq-card-top{justify-content:space-between;align-self:start;align-items:center;gap:1rem;width:100%;display:flex}.faq-count{color:var(--dim);letter-spacing:.16em;font-size:.72rem}.faq-answer{max-width:850px}.faq-answer-index{color:var(--cyan);letter-spacing:.18em;margin-bottom:1.3rem;font-size:.78rem;font-weight:800;display:block}.faq-answer h3{letter-spacing:-.065em;max-width:800px;margin:0;font-size:clamp(2.2rem,5vw,5.8rem);line-height:.95}.faq-answer p{max-width:660px;color:var(--muted);margin:2.3rem 0 0;font-size:clamp(1.05rem,1.65vw,1.35rem);line-height:1.55}.faq-next-cue{place-self:end start;margin-top:3rem}.faq-page-word{z-index:-1;color:#f7f7fb21;letter-spacing:-.13em;pointer-events:none;font-size:clamp(14rem,38vw,36rem);font-weight:800;line-height:.68;position:absolute;bottom:-.12em;right:-7vw}.cover-stack{background:var(--bg);position:relative}.cover-stack-panel{isolation:isolate;align-items:center;min-height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.cover-stack-panel.editorial-section{padding:clamp(5rem,10vh,9rem) 0}.cover-stack-panel.challenge-section{padding:0}.cover-stack-panel.ticket-section{padding:clamp(6rem,12vh,10rem) 0}.cover-stack-panel:first-child{z-index:1}.cover-stack-panel:nth-child(2){z-index:2}.cover-stack-panel:nth-child(3){z-index:3}.cover-stack-panel:nth-child(4){z-index:4}.cover-stack-panel:nth-child(5){z-index:5}.learn-section{z-index:1;isolation:isolate;align-items:center;min-height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.cover-stack{z-index:2}.form-section,.faq-section,.final-cta,.site-footer{z-index:3;position:relative}@media (max-width:800px){.hero-orbit.growth-motion-art{opacity:.18;top:20%;right:-20vw}.challenge-bg.growth-motion-art{opacity:.12;width:min(80vw,28rem);top:16%;right:0}.footer-inner{align-items:flex-start;gap:1.25rem}.footer-brand{gap:.75rem}.footer-logo{width:4.5rem;height:4.5rem}.footer-lot-cta{border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.55rem;padding:1rem}.footer-lot-status{font-size:.62rem}.footer-lot-cta strong{font-size:.7rem}.faq-card{align-items:stretch;min-height:88svh}.faq-card-inner{min-height:88svh;padding:6.5rem 0 2.5rem}.faq-cover .faq-card-inner{padding-bottom:2.5rem}.faq-cover .section-title{font-size:clamp(4.8rem,22vw,8rem)}.faq-intro{margin-top:1.3rem;font-size:1rem}.faq-answer h3{font-size:clamp(2.2rem,11vw,4.5rem)}.faq-answer p{margin-top:1.5rem;font-size:1rem}.faq-page-word{opacity:.1;font-size:clamp(9rem,38vw,15rem);bottom:8%;right:-14vw}.cover-stack-panel{min-height:100svh}.cover-stack-panel.editorial-section{padding:5.5rem 0}.cover-stack-panel.ticket-section{padding:6rem 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn>span[aria-hidden=true],.faq-scroll-cue>span[aria-hidden=true],.faq-next-cue>span[aria-hidden=true]{color:#0000;width:1.2rem;height:1.2rem;transform-style:preserve-3d;background:linear-gradient(145deg,#f4f7ff 0%,#9a6dff 42%,#2ce4e0 100%);border-radius:.32rem;flex:none;place-items:center;font-size:0;line-height:0;display:inline-grid;position:relative;overflow:visible;transform:translateZ(0)rotate(-7deg);box-shadow:inset 1px 1px #ffffffe0,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.btn>span[aria-hidden=true]:before,.faq-scroll-cue>span[aria-hidden=true]:before,.faq-next-cue>span[aria-hidden=true]:before{content:"";border-top:2px solid #050509;border-right:2px solid #050509;width:.38rem;height:.38rem;transform:translate(.08rem,.04rem)rotate(45deg)}.btn>span[aria-hidden=true]:after,.faq-scroll-cue>span[aria-hidden=true]:after,.faq-next-cue>span[aria-hidden=true]:after{content:"";background:#050509;border-radius:999px;width:.62rem;height:2px;position:absolute;transform:translate(-.03rem,.1rem)rotate(-45deg)}.learn-arrow{color:#0000;width:1.3rem;height:1.3rem;transform-style:preserve-3d;background:linear-gradient(145deg,#f4f7ff 0%,#9a6dff 42%,#2ce4e0 100%);border-radius:.32rem;place-items:center;font-size:0;line-height:0;display:grid;position:relative;transform:translateZ(0)rotate(-7deg);box-shadow:inset 1px 1px #ffffffe0,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.learn-arrow:before{content:"";border-top:2px solid #050509;border-right:2px solid #050509;width:.38rem;height:.38rem;transform:translate(.08rem,.04rem)rotate(45deg)}.footer-lot-cta strong>span[aria-hidden=true]{color:#0000;width:1.2rem;height:1.2rem;transform-style:preserve-3d;background:linear-gradient(145deg,#f4f7ff 0%,#9a6dff 42%,#2ce4e0 100%);border-radius:.32rem;flex:none;place-items:center;font-size:0;line-height:0;display:inline-grid;position:relative;overflow:visible;transform:translateZ(0)rotate(-7deg);box-shadow:inset 1px 1px #ffffffe0,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.footer-lot-cta strong>span[aria-hidden=true]:before{content:"";border-top:2px solid #050509;border-right:2px solid #050509;width:.38rem;height:.38rem;transform:translate(.08rem,.04rem)rotate(45deg)}.footer-lot-cta strong>span[aria-hidden=true]:after,.learn-arrow:after{content:"";background:#050509;border-radius:999px;width:.62rem;height:2px;position:absolute;transform:translate(-.03rem,.1rem)rotate(-45deg)}.pix-payment-footer a{align-items:center;gap:.55rem;font-size:0;display:inline-flex}.pix-payment-footer a:before{content:"Abrir instruções de pagamento";color:var(--cyan);font-size:.75rem}.pix-payment-footer a:after{content:"";background:linear-gradient(145deg,#f4f7ff 0%,#9a6dff 42%,#2ce4e0 100%);border-radius:.28rem;width:1.05rem;height:1.05rem;display:inline-block;transform:rotate(-7deg);box-shadow:inset 1px 1px #ffffffe0,inset -3px -4px #04051238,2px 3px #04051261}@media (max-width:800px){html,body{min-width:0;overflow-x:clip}.container{width:calc(100% - 1.5rem);max-width:100%}.site-header{padding:.6rem 0}.header-inner{gap:.5rem;min-width:0}.brand-lockup{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:.67rem;overflow:hidden}.header-cta{white-space:normal;flex:0 10rem;width:auto;min-width:0;max-width:10rem;min-height:2.55rem;padding:.52rem .58rem;font-size:.62rem;line-height:1.12}.btn{max-width:100%}.hero{min-height:180svh}.hero-stage{min-height:100svh;padding:6.1rem 0 1.5rem}.hero-grid{display:block}.hero-copy{max-width:100%}.hero-copy .eyebrow{max-width:100%;padding:.25rem .4rem;font-size:.59rem;line-height:1.3;display:inline-block}.hero-title{letter-spacing:-.105em;max-width:100%;font-size:clamp(2.55rem,11.8vw,5rem);line-height:.86;overflow:visible}.hero-title .accent{letter-spacing:-.12em;padding-left:.3rem}.hero-title-ia,.hero-title-challenge,.hero-title-year{max-width:100%}.hero-markers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:calc(100% - 1.5rem);top:58%;left:.75rem;right:.75rem}.hero-marker{min-width:0;min-height:7.25rem;padding:.58rem .55rem .55rem}.hero-marker strong{font-size:.67rem;line-height:1.1}.hero-marker span{overflow-wrap:anywhere;max-width:100%;margin-top:1.35rem;font-size:.58rem;line-height:1.35;display:block;position:static}.hero-marker:last-child strong,.hero-marker:last-child span{text-align:left;width:auto;max-width:100%;position:static;transform:none}.hero-marker:last-child:after{transform:none}.hero-photo-wrap{z-index:2;opacity:.68;width:min(92vw,28rem);max-height:58svh;bottom:.25rem;right:-8vw}.hero-photo{object-fit:contain;object-position:center bottom;max-height:58svh;-webkit-mask-image:none;mask-image:none}.hero-orbit.growth-motion-art{z-index:0;opacity:.12;width:82vw;top:20%;right:-18vw}.hero-ghost-copy{max-width:120vw;font-size:clamp(4rem,18vw,7rem);bottom:3%;left:-10vw;right:-10vw;overflow:hidden}.hero-aside-floating{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;gap:.55rem;width:auto;padding:.5rem;bottom:.75rem;left:.75rem;right:.75rem}.hero-price{align-content:center;gap:.18rem;min-width:0;padding:.3rem .55rem;display:grid;overflow:hidden}.hero-price strong{white-space:nowrap;font-size:clamp(1.55rem,8vw,2.3rem);line-height:1}.hero-price span{overflow-wrap:anywhere;max-width:100%;font-size:.52rem;line-height:1.18}.hero-aside-floating .btn{white-space:normal;width:100%;min-width:0;min-height:3.15rem;padding:.55rem .5rem;font-size:.61rem;line-height:1.12}.editorial-section{padding:4.75rem 0}.section-grid,.timeline-head,.details-grid,.form-grid{gap:1.75rem}.section-title{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.65rem,11.5vw,5.4rem)}.body-copy{max-width:100%;font-size:1rem}.future-sticky{min-height:68svh}.statement{min-height:30svh}.statement p{font-size:clamp(1.75rem,8vw,3.2rem)}.what-stage{min-height:auto;padding:4.75rem 0}.what-panel{border-radius:1.2rem;min-height:68svh;padding:1.35rem}.what-panel p{margin-top:1.25rem;font-size:clamp(1.25rem,5.8vw,2rem)}.learn-heading{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-bottom:2rem}.learn-progress{justify-content:flex-end;width:100%}.learn-item{grid-template-columns:2.2rem minmax(0,1fr) 1.3rem;gap:.6rem;padding:1.05rem 0}.learn-item h3{overflow-wrap:anywhere;min-width:0;font-size:1.08rem;line-height:1.18}.learn-arrow{width:1.15rem;height:1.15rem}.cover-stack-panel{min-height:100svh}.cover-stack-panel.editorial-section{padding:5rem 0}.timeline-head{margin-bottom:2.25rem}.timeline-track{padding-left:1.35rem}.timeline-item{padding:1.05rem 0 1.05rem .95rem}.timeline-item p{max-width:100%;font-size:.95rem}.challenge-stage{min-height:100svh;padding:5rem 0}.challenge-copy h2{overflow-wrap:anywhere;font-size:clamp(3.6rem,18vw,7rem)}.challenge-copy p{max-width:100%;font-size:1rem;line-height:1.5}.opportunity-note{margin-top:2rem;padding-left:1rem}.details-grid{min-width:0}.detail-row{grid-template-columns:minmax(5.25rem,.42fr) minmax(0,1fr);gap:.7rem;padding:.95rem 0}.detail-row span{overflow-wrap:anywhere;min-width:0}.ticket-section,.cover-stack-panel.ticket-section{padding:5.5rem 0}.ticket-price{letter-spacing:-.08em;white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:1rem 0 1.75rem;font-size:clamp(4.15rem,22vw,7.5rem);line-height:.88}.ticket-price small{letter-spacing:.13em;overflow-wrap:anywhere;max-width:100%;margin-top:1.5rem;font-size:.72rem;line-height:1.25}.lot-table{grid-template-columns:1fr;gap:.5rem;width:100%;margin:1rem auto 1.75rem}.lot-row{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .6rem;padding:.7rem;font-size:.68rem}.lot-row strong{font-size:.8rem}.lot-row em{white-space:nowrap;grid-area:1/2;font-size:.59rem}.ticket-copy{max-width:100%}.form-shell,.pix-payment-shell{border-radius:1.15rem;min-width:0;padding:1.05rem}.form-fields{grid-template-columns:1fr;gap:.9rem}.field.full{grid-column:auto}.field input{min-width:0;min-height:3.15rem}.checkout-hint{gap:.6rem;padding:.8rem}.checkout-hint p{min-width:0;font-size:.8rem}.form-actions .btn{white-space:normal;min-height:3.4rem;padding:.75rem .8rem;font-size:.75rem;line-height:1.18}.pending-note{font-size:.68rem}.pix-payment-head{flex-wrap:wrap;align-items:flex-start}.pix-status{max-width:100%;font-size:.61rem}.pix-payment-grid{grid-template-columns:1fr;gap:1.25rem;padding:1.35rem 0}.pix-qr-wrap img{width:min(68vw,15rem)}.pix-payment-copy{min-width:0}.pix-payment-copy h3,.pix-payment-copy p,.pix-payment-copy label{overflow-wrap:anywhere}.pix-copy-row{flex-direction:column}.pix-copy-row input,.pix-copy-row .btn{width:100%;min-width:0}.pix-copy-row input{font-size:.62rem}.pix-payment-footer{flex-direction:column;align-items:flex-start;font-size:.7rem}.faq-card{min-height:100svh}.faq-card-inner{align-content:center;min-height:100svh;padding:5.75rem 0 2.5rem}.faq-cover .faq-card-inner{align-content:space-between;padding-bottom:2.5rem}.faq-cover .section-title{font-size:clamp(4.5rem,21vw,8rem)}.faq-intro{max-width:100%;margin-top:1.15rem;font-size:1rem}.faq-card-top{align-items:flex-start}.faq-answer{max-width:100%}.faq-answer h3{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2rem,10.5vw,4.5rem)}.faq-answer p{max-width:100%;margin-top:1.25rem;font-size:1rem}.faq-page-word{font-size:clamp(8rem,36vw,15rem);bottom:8%;right:-14vw}.final-cta{min-height:62svh;padding:5rem 0}.final-cta h2{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.7rem,12vw,5.2rem)}.site-footer{padding:1.5rem 0 6rem}.footer-inner{overflow-wrap:anywhere;align-items:flex-start;gap:1rem}.footer-brand{gap:.65rem;min-width:0}.footer-brand>span{min-width:0;font-size:.72rem}.footer-logo{width:4rem;height:4rem}.footer-lot-cta-wrap{margin-top:1.1rem}.footer-lot-cta{border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.55rem;padding:.95rem}.footer-lot-status{overflow-wrap:anywhere;font-size:.61rem}.footer-lot-cta strong{font-size:.68rem;line-height:1.25}.mobile-cta{right:.65rem;bottom:max(.65rem,env(safe-area-inset-bottom));width:fit-content;max-width:calc(100% - 1.3rem);left:auto}#formulario{scroll-margin-top:4.5rem}}@media (max-width:380px){.container{width:calc(100% - 1.25rem)}.header-cta{flex-basis:8.7rem;max-width:8.7rem;font-size:.57rem}.hero-title{font-size:clamp(2.35rem,11.4vw,4.3rem)}.hero-markers{max-width:calc(100% - 1.25rem);left:.625rem;right:.625rem}.hero-marker{min-height:6.8rem;padding-left:.4rem;padding-right:.4rem}.hero-marker strong{font-size:.61rem}.hero-marker span{font-size:.53rem}.hero-aside-floating{left:.625rem;right:.625rem}.hero-aside-floating .btn{font-size:.57rem}.ticket-price{font-size:clamp(3.8rem,21vw,6rem)}.detail-row{grid-template-columns:4.9rem minmax(0,1fr)}}.btn>.ui-icon-check,.learn-arrow.ui-icon-check{background:linear-gradient(145deg,#f8ffff 0%,#63e6c0 42%,#2ce4e0 100%);border-radius:50%;transform:translateZ(0)rotate(8deg);box-shadow:inset 1px 1px #ffffffeb,inset -4px -5px #04051233,2px 3px #04051261,0 5px 12px #2ce4e02e}.btn>.ui-icon-check:before,.learn-arrow.ui-icon-check:before{content:"";border-bottom:2px solid #050509;border-left:2px solid #050509;width:.52rem;height:.3rem;transform:translateY(-.06rem)rotate(-45deg)}.btn>.ui-icon-check:after,.learn-arrow.ui-icon-check:after{content:"";background:#ffffffc7;border-radius:50%;width:.18rem;height:.18rem;position:absolute;top:.16rem;right:.16rem}.btn>.ui-icon-scan{background:linear-gradient(145deg,#fff 0%,#8a75ff 43%,#2ce4e0 100%);border-radius:.22rem;transform:translateZ(0)rotate(-6deg);box-shadow:inset 1px 1px #ffffffeb,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.btn>.ui-icon-scan:before{content:"";border:2px solid #050509;border-radius:.1rem;width:.62rem;height:.62rem;transform:translateY(-.05rem);box-shadow:inset 1px 1px #ffffff59}.btn>.ui-icon-scan:after{content:"";background:#050509;border-radius:999px;width:.7rem;height:2px;position:absolute;transform:translateY(.36rem)}.btn>.ui-icon-spark{background:linear-gradient(145deg,#fff 0%,#a36bff 45%,#2ce4e0 100%);border-radius:.25rem .5rem;transform:translateZ(0)rotate(13deg);box-shadow:inset 1px 1px #ffffffeb,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.btn>.ui-icon-spark:before{content:"";clip-path:polygon(50% 0,62% 37%,100% 50%,62% 63%,50% 100%,38% 63%,0 50%,38% 37%);background:#050509;width:.62rem;height:.62rem;transform:rotate(-13deg)}.btn>.ui-icon-spark:after{content:"";background:#ffffffd6;border-radius:50%;width:.18rem;height:.18rem;position:absolute;top:.15rem;right:.15rem}.faq-scroll-cue>.ui-icon-down,.faq-next-cue>.ui-icon-down{background:linear-gradient(145deg,#f8ffff 0%,#5d75ff 46%,#2ce4e0 100%);border-radius:50%;transform:translateZ(0)rotate(5deg);box-shadow:inset 1px 1px #ffffffeb,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.faq-scroll-cue>.ui-icon-down:before,.faq-next-cue>.ui-icon-down:before{content:"";border-bottom:2px solid #050509;border-right:2px solid #050509;width:.42rem;height:.42rem;transform:translateY(-.1rem)rotate(45deg)}.faq-scroll-cue>.ui-icon-down:after,.faq-next-cue>.ui-icon-down:after{content:"";background:#050509;border-radius:999px;width:2px;height:.52rem;position:absolute;transform:translateY(-.08rem)}.footer-lot-cta strong>.ui-icon-rise{background:linear-gradient(145deg,#f8ffff 0%,#7447ff 48%,#2ce4e0 100%);border-radius:.25rem 50%;transform:translateZ(0)rotate(-13deg);box-shadow:inset 1px 1px #ffffffeb,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.footer-lot-cta strong>.ui-icon-rise:before{content:"";border-top:2px solid #050509;border-right:2px solid #050509;width:.42rem;height:.42rem;transform:translate(.03rem,.1rem)rotate(-45deg)}.footer-lot-cta strong>.ui-icon-rise:after{content:"";background:#050509;border-radius:999px;width:.62rem;height:2px;position:absolute;transform:translate(-.01rem,.2rem)rotate(-45deg)}@media (max-width:800px){.btn>.ui-icon-check,.btn>.ui-icon-scan,.btn>.ui-icon-spark,.faq-scroll-cue>.ui-icon-down,.faq-next-cue>.ui-icon-down,.footer-lot-cta strong>.ui-icon-rise{width:1.1rem;height:1.1rem}.btn>.ui-icon-scan:before{width:.56rem;height:.56rem}.footer-lot-cta strong>.ui-icon-rise:after{width:.55rem}}.btn>.ui-icon-ticket{background:linear-gradient(145deg,#fff 0%,#8f70ff 44%,#2ce4e0 100%);border-radius:.22rem;transform:translateZ(0)rotate(-8deg);box-shadow:inset 1px 1px #fffffff0,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.btn>.ui-icon-ticket:before{content:"";border:2px solid #050509;border-radius:.08rem;width:.68rem;height:.5rem;box-shadow:inset 1px 1px #ffffff47}.btn>.ui-icon-ticket:after{content:"";border-left:2px dotted #050509;width:2px;height:.6rem;position:absolute;transform:translate(.02rem)}.btn>.ui-icon-bookmark{background:linear-gradient(145deg,#fff 0%,#a36bff 44%,#2ce4e0 100%);border-radius:.25rem .25rem .4rem .4rem;transform:translateZ(0)rotate(7deg);box-shadow:inset 1px 1px #fffffff0,inset -4px -5px #04051238,2px 3px #04051261,0 5px 12px #2ce4e02e}.btn>.ui-icon-bookmark:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%,50% 76%,0 100%);background:#050509;width:.62rem;height:.7rem;transform:rotate(-7deg)}.btn>.ui-icon-bookmark:after{content:"";background:#ffffffe0;border-radius:50%;width:.17rem;height:.17rem;position:absolute;top:.14rem;right:.14rem}@media (max-width:800px){.btn>.ui-icon-ticket,.btn>.ui-icon-bookmark{width:1.1rem;height:1.1rem}.btn>.ui-icon-ticket:before{width:.6rem;height:.44rem}.btn>.ui-icon-bookmark:before{width:.56rem;height:.64rem}}.btn>.ui-icon-growth,.footer-lot-cta strong>.ui-icon-growth{transform-style:preserve-3d;border-radius:.42rem;flex:none;place-items:center;font-family:Arial Black,Arial,Helvetica,sans-serif;font-weight:900;line-height:1;position:relative;overflow:hidden;transform:translateZ(0)rotate(-6deg);box-shadow:inset 0 -4px #2ce4e024,inset 1px 1px #fffffff2,2px 3px #05050961,0 5px 12px #2ce4e038;color:#0000!important;background:linear-gradient(#f7f5ff,#f7f5ff) padding-box padding-box,linear-gradient(145deg,#9a68ff 0%,#5f7dff 52%,#2ce4e0 100%) border-box!important;border:2px solid #0000!important;width:1.55rem!important;height:1.55rem!important;font-size:0!important;display:inline-grid!important}.btn>.ui-icon-growth:before,.footer-lot-cta strong>.ui-icon-growth:before{letter-spacing:-.12em;text-shadow:.8px 1px #ffffffd1,-1px -1px #05050929;clip-path:none;box-shadow:none;color:#050509;box-shadow:none;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:.78rem;font-weight:900;line-height:1;display:block;transform:none;content:"G"!important;color:#070711!important;content:"G"!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;font-size:1.05rem!important}.btn>.ui-icon-growth:after,.footer-lot-cta strong>.ui-icon-growth:after{border-radius:inherit;pointer-events:none;background:#ffffffe0;border:0;width:.2rem;height:.2rem;position:absolute;top:.19rem;right:.19rem;transform:none;content:""!important}.btn>.ui-icon-growth.ui-icon-ticket{border-radius:.35rem .52rem}.btn>.ui-icon-growth.ui-icon-bookmark{border-radius:50%;transform:translateZ(0)rotate(7deg)}.btn>.ui-icon-growth.ui-icon-check{border-radius:50%;transform:translateZ(0)rotate(5deg)}.btn>.ui-icon-growth.ui-icon-scan{border-radius:.3rem;transform:translateZ(0)rotate(-4deg)}.btn>.ui-icon-growth.ui-icon-spark{border-radius:.55rem .24rem;transform:translateZ(0)rotate(10deg)}.footer-lot-cta strong>.ui-icon-growth.ui-icon-rise{border-radius:50% .3rem;transform:translateZ(0)rotate(-8deg)}@media (max-width:800px){.btn>.ui-icon-growth,.footer-lot-cta strong>.ui-icon-growth{width:1.45rem!important;height:1.45rem!important}.btn>.ui-icon-growth:before,.footer-lot-cta strong>.ui-icon-growth:before{font-size:.98rem!important}.social-proof-section{padding:5.5rem 0}.social-proof-grid{grid-template-columns:1fr;gap:2.5rem}.social-proof-copy h2{max-width:20rem;font-size:clamp(3rem,14vw,5rem)}.social-proof-count{margin-top:2rem}.social-proof-viewer{order:2}.social-proof-video-shell{width:min(74vw,20rem)}}.social-proof-grid{grid-template-columns:minmax(0,1fr) minmax(28rem,42rem)}.social-proof-viewer{min-width:0}.social-proof-stage{place-items:center;width:100%;min-height:36rem;padding:0 9rem;display:grid;position:relative}.social-proof-stage .social-proof-video-shell{z-index:2;width:min(100%,20rem)}.social-proof-preview{z-index:1;cursor:pointer;opacity:.7;filter:blur(8px)saturate(.72);background:linear-gradient(145deg,#ffffff21,#ffffff0a);border:1px solid #fff3;border-radius:1.35rem;width:29%;min-height:0;padding:.45rem;transition:opacity .45s,filter .45s,transform .45s cubic-bezier(.16,1,.3,1);display:block;position:absolute;top:2.5%;bottom:2.5%;overflow:hidden;transform:scale(.92);box-shadow:0 1.5rem 4rem #00000047}.social-proof-preview:after{content:"";pointer-events:none;background:linear-gradient(#05050914,#05050959);position:absolute;inset:0}.social-proof-preview video{object-fit:cover;pointer-events:none;border-radius:.9rem;width:100%;height:100%;display:block}.social-proof-preview-previous{left:1%}.social-proof-preview-next{right:1%}:is(.social-proof-preview:hover,.social-proof-preview:focus-visible){opacity:.9;filter:blur(5px)saturate(.9);transform:scale(.95)}.social-proof-preview:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media (max-width:800px){.social-proof-stage{min-height:31rem;padding:0 2.2rem}.social-proof-stage .social-proof-video-shell{width:min(68vw,20rem)}.social-proof-preview{filter:blur(6px)saturate(.72);width:6.2rem;top:6%;bottom:6%}.social-proof-preview-previous{left:-.2rem}.social-proof-preview-next{right:-.2rem}:is(.social-proof-preview:hover,.social-proof-preview:focus-visible){filter:blur(4px)saturate(.9)}.social-proof-controls{flex-wrap:wrap}}@media (max-width:420px){.social-proof-stage{min-height:29rem;padding:0 1.5rem}.social-proof-stage .social-proof-video-shell{width:min(68vw,18rem)}.social-proof-preview{width:4.8rem}}.ticket-offer{color:var(--muted);letter-spacing:.03em;margin:-1.2rem auto 2rem;font-size:clamp(1rem,2vw,1.35rem)}.ticket-offer s{color:var(--dim)}.ticket-offer strong{color:var(--cyan);font-size:1.18em}.ticket-offer span{color:var(--text);text-transform:uppercase;font-weight:800}
