.como-funciona-module__icY7Aq__page{width:100%;min-height:100vh;color:var(--text-primary);overflow-x:hidden}.como-funciona-module__icY7Aq__hero{isolation:isolate;padding:clamp(110px,14vh,130px) 1rem 2.75rem;position:relative}.como-funciona-module__icY7Aq__heroGlow{z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 12%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 35%), radial-gradient(circle at 85% 70%, color-mix(in srgb, var(--secondary) 12%, transparent), transparent 38%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.como-funciona-module__icY7Aq__heroContent,.como-funciona-module__icY7Aq__overview,.como-funciona-module__icY7Aq__stepsSection,.como-funciona-module__icY7Aq__choiceSection,.como-funciona-module__icY7Aq__checklistSection,.como-funciona-module__icY7Aq__helpSection,.como-funciona-module__icY7Aq__finalCta{width:min(100%,1080px);margin-inline:auto}.como-funciona-module__icY7Aq__heroContent{text-align:center}.como-funciona-module__icY7Aq__eyebrow,.como-funciona-module__icY7Aq__sectionEyebrow,.como-funciona-module__icY7Aq__sectionHeading>span,.como-funciona-module__icY7Aq__finalCta>div>span,.como-funciona-module__icY7Aq__helpSection>div>span{color:var(--primary);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}.como-funciona-module__icY7Aq__eyebrow{border:1px solid color-mix(in srgb, var(--primary) 32%, transparent);background:color-mix(in srgb, var(--surface-color) 88%, transparent);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .75rem;display:inline-flex}.como-funciona-module__icY7Aq__hero h1{max-width:900px;font-family:var(--font-outfit);letter-spacing:-.055em;margin:0 auto 1rem;font-size:clamp(2.55rem,12vw,5.6rem);font-weight:500;line-height:.98}.como-funciona-module__icY7Aq__hero h1 span{color:var(--primary);text-shadow:0 0 38px color-mix(in srgb, var(--primary) 25%, transparent)}.como-funciona-module__icY7Aq__heroContent>p{max-width:680px;color:var(--text-secondary);margin:0 auto;font-size:clamp(1rem,3.6vw,1.16rem);line-height:1.7}.como-funciona-module__icY7Aq__primaryButton{border:1px solid var(--surface-border);color:#fff;border-color:color-mix(in srgb, var(--primary) 78%, white);background:var(--primary);min-height:50px;box-shadow:0 14px 32px -18px color-mix(in srgb, var(--primary) 90%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.82rem 1.2rem;font-size:.92rem;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}:is([data-theme=dark] .como-funciona-module__icY7Aq__primaryButton,[data-theme=smoke] .como-funciona-module__icY7Aq__primaryButton){color:#08090b}.como-funciona-module__icY7Aq__primaryButton:hover{transform:translateY(-2px)}.como-funciona-module__icY7Aq__overview{gap:.65rem;padding:0 1rem 2.25rem;display:grid}.como-funciona-module__icY7Aq__overview>div{color:var(--text-secondary);border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-color) 90%, transparent);border-radius:16px;align-items:center;gap:.75rem;padding:1rem;font-size:.84rem;display:flex}.como-funciona-module__icY7Aq__overview svg{color:var(--primary);flex:none}.como-funciona-module__icY7Aq__overview strong{color:var(--text-primary);text-transform:uppercase;font-size:.74rem;display:block}.como-funciona-module__icY7Aq__flowArrow{justify-self:center;transform:rotate(90deg)}.como-funciona-module__icY7Aq__stepsSection,.como-funciona-module__icY7Aq__choiceSection{padding:2.75rem 1rem}.como-funciona-module__icY7Aq__sectionHeading{max-width:720px;margin-bottom:2rem}.como-funciona-module__icY7Aq__sectionHeading h2,.como-funciona-module__icY7Aq__checklistSection h2,.como-funciona-module__icY7Aq__helpSection h2,.como-funciona-module__icY7Aq__finalCta h2{font-family:var(--font-outfit);letter-spacing:-.045em;margin:.65rem 0 .8rem;font-size:clamp(2rem,9vw,3.7rem);font-weight:500;line-height:1.04}.como-funciona-module__icY7Aq__sectionHeading p,.como-funciona-module__icY7Aq__checklistSection>div>p,.como-funciona-module__icY7Aq__helpSection p,.como-funciona-module__icY7Aq__finalCta p{color:var(--text-secondary);font-size:.95rem;line-height:1.7}.como-funciona-module__icY7Aq__stepsList{gap:.9rem;display:grid}.como-funciona-module__icY7Aq__stepCard{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-color) 92%, transparent);border-radius:20px;grid-template-columns:auto 1fr;gap:.9rem;padding:1.1rem;display:grid;position:relative;overflow:hidden}.como-funciona-module__icY7Aq__stepNumber{color:color-mix(in srgb, var(--primary) 12%, transparent);font-family:var(--font-outfit);font-size:4.5rem;font-weight:700;line-height:1;position:absolute;top:-.4rem;right:.7rem}.como-funciona-module__icY7Aq__stepIcon{width:44px;height:44px;color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 26%, transparent);background:color-mix(in srgb, var(--primary) 10%, var(--surface-color));border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.como-funciona-module__icY7Aq__stepCopy{min-width:0;position:relative}.como-funciona-module__icY7Aq__stepLabel{color:var(--primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .3rem;font-size:.65rem;font-weight:800}.como-funciona-module__icY7Aq__stepCopy h3,.como-funciona-module__icY7Aq__choiceCard h3{font-family:var(--font-outfit);margin:0;font-size:1.2rem;font-weight:620;line-height:1.2}.como-funciona-module__icY7Aq__stepCopy>p:not(.como-funciona-module__icY7Aq__stepLabel),.como-funciona-module__icY7Aq__choiceCard>p{color:var(--text-secondary);margin:.6rem 0 0;font-size:.88rem;line-height:1.65}.como-funciona-module__icY7Aq__stepDetail{color:var(--text-tertiary);border-top:1px solid var(--surface-border);align-items:flex-start;gap:.5rem;margin-top:.8rem;padding-top:.75rem;font-size:.78rem;line-height:1.5;display:flex}.como-funciona-module__icY7Aq__stepDetail svg{color:var(--primary);flex:none}.como-funciona-module__icY7Aq__choiceSection{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--primary) 4%, transparent), transparent)}.como-funciona-module__icY7Aq__choiceGrid{gap:1rem;display:grid}.como-funciona-module__icY7Aq__choiceCard{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-color) 94%, transparent);border-radius:22px;padding:1.25rem}.como-funciona-module__icY7Aq__channelIcons{gap:.45rem;margin-bottom:1rem;display:flex}.como-funciona-module__icY7Aq__channelIcons span{width:40px;height:40px;color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 25%, var(--surface-border));background:color-mix(in srgb, var(--primary) 8%, var(--surface-color));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.como-funciona-module__icY7Aq__miniFlow{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;margin-top:1.1rem;font-size:.68rem;font-weight:750;display:flex}.como-funciona-module__icY7Aq__miniFlow i{background:linear-gradient(90deg, var(--surface-border), var(--primary));flex:1;min-width:14px;height:1px}.como-funciona-module__icY7Aq__checklistSection{gap:2rem;padding:2.75rem 1rem;display:grid}.como-funciona-module__icY7Aq__checklistSection ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.como-funciona-module__icY7Aq__checklistSection li{color:var(--text-secondary);border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface-color) 88%, transparent);border-radius:14px;align-items:flex-start;gap:.65rem;padding:.85rem;font-size:.86rem;line-height:1.55;display:flex}.como-funciona-module__icY7Aq__checklistSection li svg{color:var(--primary);flex:none}.como-funciona-module__icY7Aq__helpSection{border:1px solid color-mix(in srgb, var(--primary) 30%, var(--surface-border));background:color-mix(in srgb, var(--primary) 7%, var(--surface-color));border-radius:22px;grid-template-columns:auto 1fr;gap:1rem;margin-top:1rem;margin-bottom:3rem;padding:1.3rem;display:grid}.como-funciona-module__icY7Aq__helpSection>svg{color:var(--primary)}.como-funciona-module__icY7Aq__helpSection h2{font-size:clamp(1.55rem,7vw,2.4rem)}.como-funciona-module__icY7Aq__finalCta{border:1px solid color-mix(in srgb, var(--primary) 34%, var(--surface-border));background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--primary) 17%, transparent), transparent 45%), color-mix(in srgb, var(--surface-color) 95%, transparent);border-radius:24px;gap:1.25rem;margin-bottom:2.25rem;padding:1.4rem;display:grid}.como-funciona-module__icY7Aq__finalCta h2{font-size:clamp(2rem,9vw,3.3rem)}@media (min-width:560px){.como-funciona-module__icY7Aq__hero,.como-funciona-module__icY7Aq__overview,.como-funciona-module__icY7Aq__stepsSection,.como-funciona-module__icY7Aq__choiceSection,.como-funciona-module__icY7Aq__checklistSection{padding-left:1.5rem;padding-right:1.5rem}.como-funciona-module__icY7Aq__stepCard,.como-funciona-module__icY7Aq__choiceCard,.como-funciona-module__icY7Aq__helpSection,.como-funciona-module__icY7Aq__finalCta{padding:1.6rem}}@media (min-width:760px){.como-funciona-module__icY7Aq__hero{padding-top:9.75rem;padding-bottom:3.5rem}.como-funciona-module__icY7Aq__overview{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;padding-bottom:3.75rem}.como-funciona-module__icY7Aq__flowArrow{transform:none}.como-funciona-module__icY7Aq__stepsSection,.como-funciona-module__icY7Aq__choiceSection,.como-funciona-module__icY7Aq__checklistSection{padding-top:3.75rem;padding-bottom:3.75rem}.como-funciona-module__icY7Aq__stepCard{grid-template-columns:auto minmax(0,1fr);gap:1.25rem}.como-funciona-module__icY7Aq__choiceGrid,.como-funciona-module__icY7Aq__checklistSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.como-funciona-module__icY7Aq__helpSection,.como-funciona-module__icY7Aq__finalCta{width:calc(100% - 3rem)}.como-funciona-module__icY7Aq__finalCta{grid-template-columns:1fr auto;align-items:center;padding:2rem}}@media (min-width:960px){.como-funciona-module__icY7Aq__stepsList{grid-template-columns:repeat(2,minmax(0,1fr))}.como-funciona-module__icY7Aq__stepCard{min-height:260px}}@media (prefers-reduced-motion:reduce){.como-funciona-module__icY7Aq__primaryButton{transition:none}}
