.a9-home-v2{background:var(--a9-navy-deepest);color:var(--a9-fg-1);font-family:var(--a9-font-body)}.a9-home-v2-wrap{width:min(100%,1280px);margin-inline:auto;padding-inline:24px}.a9-home-v2 :focus-visible{outline:2px solid var(--a9-cyan);outline-offset:4px}.a9-home-v2 main :is(h1,h2,h3):where(:not(.a9p-partners-header h2)){margin:0;font-family:var(--a9-font-display);font-weight:700;letter-spacing:-.035em;text-wrap:balance}.a9-home-v2 main h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1.1}.a9-home-v2 main h3{font-size:1.25rem;line-height:1.2}.a9-home-v2 .a9-home-v2-kicker{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:var(--a9-cyan);font-size:.8125rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.a9-home-v2-kicker:before{flex:0 0 20px;height:2px;background:var(--a9-gradient);content:""}.a9-home-v2 .a9-home-v2-lead{max-width:60ch;margin:20px 0 0;color:var(--a9-fg-2);font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.6}.a9-home-v2-hero{--a9-hero-orbit-x: min(26%, calc(54% - 440px) );--a9-hero-orbit-y: -8%;--a9-hero-visual-height: min(39vw, 685px);position:relative;isolation:isolate;display:flex;min-height:clamp(540px,40vw,680px);flex-direction:column;overflow:hidden;background:radial-gradient(ellipse at 76% 38%,var(--a9-navy-700),var(--a9-navy-deepest) 68%)}.a9-home-v2-hero:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 440px 280px at var(--a9-hero-orbit-x) var(--a9-hero-orbit-y),transparent 99%,rgb(41 255 232 / 16%) 99.6%,transparent 100%),radial-gradient(ellipse 360px 220px at var(--a9-hero-orbit-x) var(--a9-hero-orbit-y),transparent 99%,rgb(109 255 48 / 13%) 99.6%,transparent 100%),linear-gradient(90deg,var(--a9-navy-deepest) 18%,rgb(3 8 28 / 85%) 33%,transparent 62%),linear-gradient(0deg,var(--a9-navy-deepest),transparent 36%);pointer-events:none;content:""}.a9-home-v2-hero-orbit{display:none}@media(not (max-width:960px))and (prefers-reduced-motion:no-preference){@supports (mask-image: radial-gradient(#000,transparent)){.a9-home-v2-hero-orbit{position:absolute;z-index:-1;top:calc(var(--a9-hero-orbit-y) - 280px);left:calc(var(--a9-hero-orbit-x) - 440px);display:block;width:880px;height:560px;-webkit-mask-image:radial-gradient(ellipse 440px 280px,transparent 98.5%,#000 99.6%,transparent 100.7%),radial-gradient(ellipse 360px 220px,transparent 98.5%,#000 99.6%,transparent 100.7%);mask-image:radial-gradient(ellipse 440px 280px,transparent 98.5%,#000 99.6%,transparent 100.7%),radial-gradient(ellipse 360px 220px,transparent 98.5%,#000 99.6%,transparent 100.7%);pointer-events:none}.a9-home-v2-hero-orbit:before{position:absolute;inset:-160px 0;background:conic-gradient(transparent 0deg,rgb(41 255 232 / 15%) 8deg,rgb(109 255 48 / 54%) 17deg,rgb(41 255 232 / 83%) 23deg,transparent 36deg);animation:a9-home-hero-orbit 7s ease-in-out infinite alternate;content:""}@keyframes a9-home-hero-orbit{0%{transform:rotate(75deg)}to{transform:rotate(245deg)}}}}.a9-home-v2-hero-content{display:flex;flex:1;align-items:flex-end}.a9-home-v2-hero-copy{max-width:min(580px,45vw);padding-block:clamp(32px,4vw,56px) 40px}.a9-home-v2 main h1{font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.02;letter-spacing:-.055em;text-wrap:initial}.a9-home-v2-hero h1 em{display:block;width:fit-content;max-width:100%;background:var(--a9-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.a9-home-v2-hero-copy .a9-home-v2-lead{max-width:49ch}.a9-home-v2-hero-copy .a9-home-v2-button{min-height:48px;gap:16px;margin-top:22px;padding-inline:20px;border-radius:8px}.a9-home-v2-hero-visual{position:absolute;z-index:-2;top:max(16px,calc(100% - var(--a9-hero-visual-height) - 40px));right:max(0px,calc((100% - 1750px)/2));height:var(--a9-hero-visual-height);aspect-ratio:5 / 4;-webkit-mask-image:linear-gradient(#000 76%,transparent);mask-image:linear-gradient(#000 76%,transparent)}.a9-home-v2-hero-visual img{position:absolute;bottom:0;width:auto;max-width:none;height:100%}.a9-home-v2-hero-ale{z-index:1;right:0}.a9-home-v2-hero-visual .a9-home-v2-hero-evandro{left:0;height:87%}@media(min-width:1151px){.a9-home-v2-hero:before,.a9-home-v2-hero-orbit{z-index:-3}.a9-home-v2-hero-copy{padding-bottom:64px}.a9-home-v2-hero{--a9-hero-ale-inset: calc(var(--a9-hero-visual-height) * 4 / 3 * .03);--a9-hero-visual-inset: max( calc((100% - 1232px) / 2 - var(--a9-hero-ale-inset)), clamp(44px, 7vw - 32px, 100px) );background:radial-gradient(ellipse 31% 80% at 75% 46%,transparent 99%,rgb(41 255 232 / 12%) 99.4%,transparent 100%),radial-gradient(ellipse 26% 58% at 96% 44%,rgb(41 255 232 / 15%),transparent 78%),radial-gradient(ellipse 27% 54% at 54% 53%,rgb(109 255 48 / 10%),transparent 80%),radial-gradient(ellipse at 76% 38%,var(--a9-navy-700),var(--a9-navy-deepest) 68%)}.a9-home-v2-hero-visual{top:16px;right:var(--a9-hero-visual-inset);aspect-ratio:4 / 3}.a9-home-v2-hero-visual img{top:0;bottom:auto;height:120%}.a9-home-v2-hero-ale{right:var(--a9-hero-ale-inset)}.a9-home-v2-hero-visual .a9-home-v2-hero-evandro{top:5%;left:2%;height:99%}}.a9-home-v2-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:12px;padding:12px 24px;border-radius:9999px;background:var(--a9-lime);color:var(--a9-fg-on-lime);font-size:.9375rem;font-weight:700;text-decoration:none}.a9-home-v2-button:hover{background:var(--a9-cyan)}.a9-home-v2-button svg{flex:none}.a9-home-v2-impact{margin-bottom:24px}.a9-home-v2-impact-grid{display:grid;width:min(calc(100% - 48px),1232px);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;overflow:hidden;border:1px solid var(--a9-navy-600);border-radius:14px;background:#03081cd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(min-width:1151px){.a9-home-v2-impact-grid{width:auto;margin-inline:max(24px,calc((100% - 1232px)/2)) calc(var(--a9-hero-visual-inset) + var(--a9-hero-ale-inset))}}.a9-home-v2-impact-grid li{display:flex;align-items:center;gap:16px;padding:24px}.a9-home-v2-impact-grid li+li{border-inline-start:1px solid var(--a9-navy-600)}.a9-home-v2-impact-grid svg{flex:0 0 24px;color:var(--a9-lime)}.a9-home-v2-impact-grid strong,.a9-home-v2-impact-grid span{display:block}.a9-home-v2-impact-grid strong{font-size:clamp(.9375rem,1.5vw,1.25rem);font-weight:600}.a9-home-v2-impact-grid span{margin-top:4px;color:var(--a9-fg-2);font-size:.8125rem}.a9-home-v2-impact-grid .a9-home-v2-impact-short{display:none}.a9-home-v2-section{padding-block:clamp(56px,8vw,104px);scroll-margin-top:72px}.a9-home-v2-tint{border-block:1px solid var(--a9-navy-700);background:var(--a9-navy-900)}.a9-home-v2-section-head{max-width:800px;margin-bottom:32px}.a9-home-v2-method-intro{display:grid;grid-template-columns:1fr .9fr;align-items:center;gap:clamp(24px,6vw,80px);margin-bottom:32px}.a9-home-v2-method-intro img{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:14px;object-fit:cover}.a9-home-v2-products{--a9-product-slide-width: 25%}.a9-home-v2-products-track{padding-block:4px 12px;touch-action:pan-y pinch-zoom}.a9-home-v2-products-slide{display:flex;flex-basis:var(--a9-product-slide-width)}.a9-home-v2-products-controls,.a9-home-v2-mentor-controls{display:flex;justify-content:center;gap:10px;margin-top:12px}.a9-home-v2-mentor-controls:not(:has(button:enabled)){display:none}.a9-home-v2 :is(.a9-home-v2-products-control,.a9-home-v2-mentor-control){border-color:var(--a9-navy-600);border-radius:50%;background:var(--a9-navy-800);color:var(--a9-fg-1)}.a9-home-v2 :is(.a9-home-v2-products-control,.a9-home-v2-mentor-control):hover{border-color:var(--a9-lime);background:var(--a9-lime);color:var(--a9-fg-on-lime)}@media(prefers-reduced-motion:reduce){.a9-home-v2 .a9-home-v2-products-play{display:none}}.a9-home-v2-mentor p{margin-top:8px;color:var(--a9-fg-2);font-size:.9375rem;line-height:1.55}.a9-home-v2 .a9-home-v2-products .a9p-product-card{flex:1;max-width:none;border-color:#ffffff36;background:linear-gradient(155deg,#15203a,#0b1122 48%,#07090f);box-shadow:0 12px 28px #0000004d;overflow-wrap:anywhere;text-decoration:none}.a9-home-v2 .a9-home-v2-products .a9p-product-card:focus-visible{outline-offset:-4px}.a9-home-v2 .a9-home-v2-products a.a9p-product-card:hover{border-color:var(--a9-product-highlight, var(--a9-cyan))}.a9-home-v2 main .a9p-product-card-logo{border-bottom:2px solid var(--a9-product-highlight, var(--a9-cyan));background-color:#080b14;background-image:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--a9-product-highlight, var(--a9-cyan)) 25%,transparent),transparent 78%)}.a9-home-v2 main .a9p-product-card h3{line-height:1.2}.a9-home-v2 main .a9p-product-card p{font-size:.9375rem;line-height:1.5}.a9-home-v2 main .a9p-product-card-button{min-height:40px;padding-inline:12px;background:#b5f1e1;color:var(--a9-navy-deepest);text-align:center}.a9-home-v2 .a9p-product-card:hover .a9p-product-card-button,.a9-home-v2 .a9p-product-card:focus-visible .a9p-product-card-button{background:#d5f9ef}@media(min-width:961px)and (max-width:1150px){.a9-home-v2-products{--a9-product-slide-width: calc(100% / 3)}}.a9-home-v2-mentors>.a9-home-v2-wrap{width:min(100%,1520px)}.a9-home-v2-mentors .a9-home-v2-section-head{max-width:940px;margin-inline:auto;text-align:center}.a9-home-v2-mentors .a9-home-v2-section-head h2{font-size:clamp(1.75rem,3.4vw,3rem)}.a9-home-v2-mentors h2 span{display:block;margin-top:6px;color:var(--a9-fg-2);font-size:.64em;font-weight:600}.a9-home-v2-mentor-rail{--a9-mentor-slide-width: 20%;touch-action:pan-y pinch-zoom}.a9-home-v2-mentor-slide{display:flex;flex-basis:var(--a9-mentor-slide-width)}.a9-home-v2-mentor{position:relative;isolation:isolate;display:grid;width:100%;min-width:0;min-height:320px;aspect-ratio:3 / 4;align-items:end;overflow:hidden;border:1px solid var(--a9-navy-600);border-radius:var(--a9-radius-md);background:radial-gradient(ellipse at 50% 15%,var(--a9-navy-600),var(--a9-navy-800) 78%)}.a9-home-v2-mentor img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:contain;object-position:center top}.a9-home-v2-mentor:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(to bottom,transparent 44%,rgb(3 8 28 / 70%) 70%,var(--a9-navy-deepest) 100%);pointer-events:none;content:""}.a9-home-v2-mentor-caption{padding:16px;overflow-wrap:anywhere}.a9-home-v2 main .a9-home-v2-mentor h3{padding-bottom:10px;border-bottom:1px solid var(--a9-cyan);font-size:clamp(1.25rem,1.9vw,1.625rem);line-height:1.12;text-wrap:initial}.a9-home-v2-mentor h3 span{display:block;width:fit-content;background:var(--a9-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.a9-home-v2-mentor-caption p{color:var(--a9-fg-1);font-size:.875rem;line-height:1.4}.a9-home-v2 .a9-home-v2-mentors-description{max-width:none;margin:24px auto 0;text-align:center}@media(max-width:1100px){.a9-home-v2-mentor-rail{--a9-mentor-slide-width: calc(100% / 3)}}.a9-home-v2 main>:is(.a9p-partners,.a9p-home-testimonials){isolation:isolate;overflow:hidden}.a9-home-v2 main>:is(.a9p-partners,.a9p-home-testimonials)>*{position:relative;z-index:1}.a9-home-v2-method-link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-weight:600}.a9-home-v2 .a9-home-v2-method-link{color:var(--a9-lime);text-underline-offset:4px}.a9-home-v2 .a9-home-v2-method-link:hover{color:var(--a9-cyan)}@media(max-width:960px){.a9-home-v2-hero-copy{max-width:54vw}.a9-home-v2-hero-visual{top:auto;right:-8%;bottom:64px;height:clamp(280px,40vw,375px)}.a9-home-v2-hero:before{background:linear-gradient(90deg,var(--a9-navy-deepest) 14%,rgb(3 8 28 / 90%) 36%,transparent 76%),linear-gradient(0deg,var(--a9-navy-deepest),transparent 36%)}.a9-home-v2-products{--a9-product-slide-width: 50%}.a9-home-v2-mentor-rail{--a9-mentor-slide-width: calc(46% + 8px) }}@media(max-width:700px){.a9-home-v2-wrap{padding-inline:16px}.a9-home-v2-products{--a9-product-slide-width: 100%}.a9-home-v2 #produtos .a9-home-v2-section-head{text-align:center}.a9-home-v2 #produtos .a9-home-v2-section-head .a9-home-v2-lead{margin-inline:auto}.a9-home-v2-method-intro{grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px;text-align:center}.a9-home-v2-method-intro>div{display:contents}.a9-home-v2-method-intro :is(.a9-home-v2-lead,.a9-home-v2-method-link){order:1;margin-top:0}.a9-home-v2-method-intro img{max-width:540px}.a9-home-v2-hero{min-height:0;align-items:center;padding-block:24px;background:radial-gradient(ellipse 72% 15% at 78% 4%,transparent 98%,rgb(41 255 232 / 16%) 99%,transparent 100%),radial-gradient(ellipse 86% 17% at 78% 4%,transparent 98%,rgb(41 255 232 / 8%) 99%,transparent 100%),radial-gradient(ellipse at 82% 46%,rgb(41 255 232 / 12%),transparent 47%),radial-gradient(ellipse at 48% 36%,var(--a9-navy-700),var(--a9-navy-deepest) 68%);text-align:center}.a9-home-v2-hero:before{content:none}.a9-home-v2-hero-content,.a9-home-v2-hero-copy{display:contents}.a9-home-v2 .a9-home-v2-hero-copy .a9-home-v2-kicker{display:none}.a9-home-v2 main h1{width:min(calc(100% - 32px),580px);font-size:clamp(2rem,10.25vw,3.75rem)}.a9-home-v2-hero h1 em{margin-inline:auto}.a9-home-v2-hero-copy .a9-home-v2-lead,.a9-home-v2-hero-copy .a9-home-v2-button{order:2}.a9-home-v2-hero-copy .a9-home-v2-lead{max-width:min(calc(100% - 32px),49ch)}.a9-home-v2-hero-visual{position:relative;z-index:0;inset:auto;width:min(100%,540px);height:auto;aspect-ratio:4 / 3;margin-top:16px;-webkit-mask-image:linear-gradient(#000 76%,transparent);mask-image:linear-gradient(#000 76%,transparent)}.a9-home-v2-hero-visual img{top:0;bottom:auto;height:120%}.a9-home-v2-hero-visual .a9-home-v2-hero-ale{right:-2%}.a9-home-v2-impact{position:relative;z-index:1;order:1;align-self:stretch;margin:-12px 0 0}.a9-home-v2-impact-grid{width:min(calc(100% - 32px),540px);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border-radius:10px;text-align:start}.a9-home-v2-impact-grid li{justify-content:center;gap:5px;padding:12px 6px}.a9-home-v2-impact-grid li+li>div{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.a9-home-v2-impact-grid svg{flex-basis:14px;width:14px;height:14px}.a9-home-v2-impact-grid .a9-home-v2-impact-full{display:none}.a9-home-v2-impact-grid .a9-home-v2-impact-short{display:block}.a9-home-v2-hero-visual .a9-home-v2-hero-evandro{top:6%;left:-1%;height:112%}.a9-home-v2-impact-grid strong{font-size:clamp(.6875rem,3.1vw,.8125rem);line-height:1.3}.a9-home-v2-impact-grid span{margin-top:0;font-size:clamp(.625rem,2.8vw,.6875rem);line-height:1.35;text-transform:lowercase}.a9-home-v2-mentor-rail{--a9-mentor-slide-width: calc(74% + 4px) }}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0px 760px){@media not (max-width:700px){.a9-home-v2-hero-visual{overflow:clip}.a9-home-v2-hero-visual img{animation:a9-home-hero-parallax linear both;animation-timeline:scroll(root block);animation-range:0px 760px}}.a9-home-v2-method-intro img{animation:a9-home-method-parallax linear both;animation-timeline:view()}@keyframes a9-home-hero-parallax{0%{transform:translateY(0)}to{transform:translateY(clamp(24px,7vw,112px))}}@keyframes a9-home-method-parallax{0%{object-position:center 36%}to{object-position:center 64%}}}}
