.primeiro-passo-module__0FRXFG__shell{background:radial-gradient(70% 55% at 80% 12%, var(--sage-wash), transparent 60%), radial-gradient(60% 50% at 8% 92%, var(--sand), transparent 60%), var(--paper);flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.primeiro-passo-module__0FRXFG__top{z-index:3;padding:1.5rem var(--page-x) 0;flex-direction:column;gap:1.1rem;display:flex;position:relative}.primeiro-passo-module__0FRXFG__exit{font-family:var(--font-serif);color:var(--ink);align-items:center;gap:.6rem;width:fit-content;font-size:1.05rem;display:inline-flex}.primeiro-passo-module__0FRXFG__mark{background:radial-gradient(circle at 35% 30%, var(--sage-wash), var(--sage) 130%);border:1px solid var(--sage-line);border-radius:50%;width:22px;height:22px}.primeiro-passo-module__0FRXFG__progressRow{align-items:center;gap:1rem;display:flex}.primeiro-passo-module__0FRXFG__progressLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.72rem}.primeiro-passo-module__0FRXFG__progressWrap{background:var(--line);border-radius:2px;flex:1;height:2px;overflow:hidden}.primeiro-passo-module__0FRXFG__progressBar{background:var(--sage);height:100%;transition:width .7s var(--ease);border-radius:2px}.primeiro-passo-module__0FRXFG__screen{min-height:0;padding:2.4rem var(--page-x) 4.5rem;animation:primeiro-passo-module__0FRXFG__screenIn .7s var(--ease);flex:1;justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.primeiro-passo-module__0FRXFG__screen[data-dir=back]{animation:primeiro-passo-module__0FRXFG__screenInBack .7s var(--ease)}@keyframes primeiro-passo-module__0FRXFG__screenIn{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}@keyframes primeiro-passo-module__0FRXFG__screenInBack{0%{opacity:0;filter:blur(8px);transform:translateY(-16px)}to{opacity:1;filter:none;transform:none}}.primeiro-passo-module__0FRXFG__center{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:680px;margin-block:auto;display:flex}.primeiro-passo-module__0FRXFG__form{text-align:left;width:100%;max-width:640px;margin-block:auto}.primeiro-passo-module__0FRXFG__stepHead{margin-bottom:2.2rem}.primeiro-passo-module__0FRXFG__stepLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--sage-deep);margin-bottom:.9rem;font-size:.74rem;display:block}.primeiro-passo-module__0FRXFG__stepTitle{font-size:clamp(1.9rem,1.3rem + 2.4vw,2.9rem);font-weight:340;line-height:1.12}.primeiro-passo-module__0FRXFG__stepIntro{color:var(--ink-soft);max-width:46ch;margin-top:1rem;font-size:1.06rem;line-height:1.6}.primeiro-passo-module__0FRXFG__block{margin-top:2.1rem}.primeiro-passo-module__0FRXFG__blockLabel{color:var(--ink);margin-bottom:.9rem;font-size:1.02rem;line-height:1.4;display:block}.primeiro-passo-module__0FRXFG__opt{color:var(--muted);font-size:.86rem;font-style:italic}.primeiro-passo-module__0FRXFG__subFine{color:var(--muted);margin-top:1rem;font-size:.92rem}.primeiro-passo-module__0FRXFG__kicker{margin-bottom:1.6rem}.primeiro-passo-module__0FRXFG__big{font-size:clamp(2.6rem,1.6rem + 5vw,5rem);font-weight:330}.primeiro-passo-module__0FRXFG__big span{color:var(--sage-deep);font-style:italic}.primeiro-passo-module__0FRXFG__sub{max-width:44ch;color:var(--ink-soft);margin-top:1.6rem;font-size:1.1rem;line-height:1.6}.primeiro-passo-module__0FRXFG__qn{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:1.2rem;font-size:.74rem}.primeiro-passo-module__0FRXFG__q{max-width:20ch;font-size:clamp(1.7rem,1.2rem + 2.4vw,2.9rem);font-weight:340;line-height:1.14}.primeiro-passo-module__0FRXFG__hint{color:var(--muted);margin-top:1rem;font-size:.95rem}.primeiro-passo-module__0FRXFG__input{border:none;border-bottom:1.5px solid var(--line-2);width:100%;max-width:480px;font-family:var(--font-serif);color:var(--ink);text-align:center;transition:border-color .4s var(--ease);background:0 0;margin-top:2.4rem;padding:.8rem .2rem;font-size:clamp(1.4rem,1rem + 1.6vw,2rem)}.primeiro-passo-module__0FRXFG__input::placeholder{color:color-mix(in srgb, var(--muted) 60%, transparent)}.primeiro-passo-module__0FRXFG__input:focus{border-color:var(--sage);outline:none}.primeiro-passo-module__0FRXFG__textarea{background:var(--paper);border:1px solid var(--line-2);border-radius:var(--radius);width:100%;max-width:560px;font-family:var(--font-sans);color:var(--ink);resize:none;transition:border-color .4s var(--ease);margin-top:1.8rem;padding:1.1rem 1.2rem;font-size:1.05rem;line-height:1.6}.primeiro-passo-module__0FRXFG__textarea::placeholder{color:color-mix(in srgb, var(--muted) 70%, transparent)}.primeiro-passo-module__0FRXFG__textarea:focus{border-color:var(--sage);outline:none}.primeiro-passo-module__0FRXFG__options{flex-direction:column;gap:.7rem;width:100%;max-width:520px;margin-top:2.2rem;display:flex}.primeiro-passo-module__0FRXFG__option{text-align:left;background:var(--paper);border:1px solid var(--line-2);border-radius:var(--radius);color:var(--ink);cursor:pointer;transition:border-color .4s var(--ease), background .4s var(--ease), transform .4s var(--ease);padding:1.05rem 1.4rem;font-size:1.05rem}.primeiro-passo-module__0FRXFG__option:hover{border-color:var(--sage-line);transform:translate(4px)}.primeiro-passo-module__0FRXFG__option.primeiro-passo-module__0FRXFG__on{border-color:var(--sage);background:var(--sage-wash)}.primeiro-passo-module__0FRXFG__chips{flex-wrap:wrap;gap:.7rem;display:flex}.primeiro-passo-module__0FRXFG__chipsCompact{margin-top:.6rem}.primeiro-passo-module__0FRXFG__chip{background:var(--paper);border:1px solid var(--line-2);color:var(--ink);cursor:pointer;transition:all .4s var(--ease);border-radius:100px;padding:.7rem 1.5rem;font-size:1rem}.primeiro-passo-module__0FRXFG__chip:hover{border-color:var(--sage-line)}.primeiro-passo-module__0FRXFG__chip.primeiro-passo-module__0FRXFG__on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.primeiro-passo-module__0FRXFG__tinput{background:var(--paper);border:1px solid var(--line-2);border-radius:var(--radius);width:100%;font-family:var(--font-sans);color:var(--ink);transition:border-color .4s var(--ease), box-shadow .4s var(--ease);padding:.95rem 1.1rem;font-size:1.05rem}.primeiro-passo-module__0FRXFG__tinput::placeholder{color:color-mix(in srgb, var(--muted) 75%, transparent)}.primeiro-passo-module__0FRXFG__tinput:focus{border-color:var(--sage);box-shadow:0 0 0 4px var(--sage-wash);outline:none}.primeiro-passo-module__0FRXFG__tinputSm{margin-top:.7rem;font-size:1rem}.primeiro-passo-module__0FRXFG__tarea{background:var(--paper);border:1px solid var(--line-2);border-radius:var(--radius);width:100%;font-family:var(--font-sans);color:var(--ink);resize:vertical;min-height:96px;transition:border-color .4s var(--ease), box-shadow .4s var(--ease);padding:1rem 1.1rem;font-size:1.05rem;line-height:1.6}.primeiro-passo-module__0FRXFG__tarea::placeholder{color:color-mix(in srgb, var(--muted) 75%, transparent)}.primeiro-passo-module__0FRXFG__tarea:focus{border-color:var(--sage);box-shadow:0 0 0 4px var(--sage-wash);outline:none}.primeiro-passo-module__0FRXFG__grid2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.primeiro-passo-module__0FRXFG__sub2{border-left:2px solid var(--sage-line);animation:primeiro-passo-module__0FRXFG__subIn .5s var(--ease);margin-top:1rem;padding-left:1rem}@keyframes primeiro-passo-module__0FRXFG__subIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.primeiro-passo-module__0FRXFG__inlineAsk{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-top:1rem;font-size:.98rem;display:flex}.primeiro-passo-module__0FRXFG__selectGrid{flex-direction:column;gap:.6rem;display:flex}.primeiro-passo-module__0FRXFG__toggle{text-align:left;background:var(--paper);border:1px solid var(--line-2);border-radius:var(--radius);color:var(--ink);cursor:pointer;transition:border-color .35s var(--ease), background .35s var(--ease);align-items:center;gap:.85rem;padding:.9rem 1.1rem;font-size:1.02rem;display:flex}.primeiro-passo-module__0FRXFG__toggle:hover{border-color:var(--sage-line)}.primeiro-passo-module__0FRXFG__tick{border:1.5px solid var(--line-2);width:20px;height:20px;transition:all .3s var(--ease);border-radius:6px;flex:none;position:relative}.primeiro-passo-module__0FRXFG__toggle.primeiro-passo-module__0FRXFG__on{border-color:var(--sage);background:var(--sage-wash)}.primeiro-passo-module__0FRXFG__toggle.primeiro-passo-module__0FRXFG__on .primeiro-passo-module__0FRXFG__tick{background:var(--sage);border-color:var(--sage)}.primeiro-passo-module__0FRXFG__toggle.primeiro-passo-module__0FRXFG__on .primeiro-passo-module__0FRXFG__tick:after{content:"";border:solid var(--paper);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2.5px;left:6px;transform:rotate(45deg)}.primeiro-passo-module__0FRXFG__optionNote{color:var(--muted);margin-top:.2rem;font-size:.9rem;display:block}.primeiro-passo-module__0FRXFG__option strong{font-weight:500}.primeiro-passo-module__0FRXFG__notice{background:var(--sage-wash);border:1px solid var(--sage-line);border-radius:var(--radius);color:var(--sage-deep);margin-top:1.2rem;padding:1rem 1.2rem;font-size:.92rem;line-height:1.55}.primeiro-passo-module__0FRXFG__checks{flex-direction:column;gap:.7rem;margin-top:2.4rem;display:flex}.primeiro-passo-module__0FRXFG__check{text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-soft);cursor:pointer;transition:border-color .35s var(--ease), background .35s var(--ease);align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;font-size:.95rem;line-height:1.5;display:flex}.primeiro-passo-module__0FRXFG__check:hover{border-color:var(--sage-line)}.primeiro-passo-module__0FRXFG__checkKey{background:var(--paper-2)}.primeiro-passo-module__0FRXFG__box{border:1.5px solid var(--line-2);width:20px;height:20px;transition:all .3s var(--ease);border-radius:6px;flex:none;margin-top:1px;position:relative}.primeiro-passo-module__0FRXFG__check.primeiro-passo-module__0FRXFG__on{border-color:var(--sage);color:var(--ink)}.primeiro-passo-module__0FRXFG__check.primeiro-passo-module__0FRXFG__on .primeiro-passo-module__0FRXFG__box{background:var(--sage);border-color:var(--sage)}.primeiro-passo-module__0FRXFG__check.primeiro-passo-module__0FRXFG__on .primeiro-passo-module__0FRXFG__box:after{content:"";border:solid var(--paper);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2.5px;left:6px;transform:rotate(45deg)}.primeiro-passo-module__0FRXFG__fine{color:var(--muted);margin-top:1.6rem;font-size:.84rem;line-height:1.55}.primeiro-passo-module__0FRXFG__block .primeiro-passo-module__0FRXFG__options{max-width:none;margin-top:0}.primeiro-passo-module__0FRXFG__stepNav{align-items:center;gap:1.4rem;margin-top:3rem;display:flex}.primeiro-passo-module__0FRXFG__back{color:var(--muted);cursor:pointer;transition:color .35s var(--ease);background:0 0;border:none;font-size:.95rem}.primeiro-passo-module__0FRXFG__back:hover{color:var(--ink)}.primeiro-passo-module__0FRXFG__nextBtn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.primeiro-passo-module__0FRXFG__actions{flex-direction:column;align-items:center;gap:1.4rem;margin-top:2.8rem;display:flex}.primeiro-passo-module__0FRXFG__seal{background:radial-gradient(circle at 38% 32%, var(--sage-wash), var(--sage));border:1px solid var(--sage-line);width:64px;height:64px;animation:primeiro-passo-module__0FRXFG__sealIn 1s var(--ease);border-radius:50%;margin-bottom:2rem}@keyframes primeiro-passo-module__0FRXFG__sealIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.primeiro-passo-module__0FRXFG__thanks{font-size:clamp(2.2rem,1.4rem + 3.4vw,3.6rem);font-weight:330}.primeiro-passo-module__0FRXFG__thanks span{color:var(--sage-deep);font-style:italic}.primeiro-passo-module__0FRXFG__finalText{max-width:52ch;color:var(--ink-soft);margin-top:1.8rem;font-size:1.12rem;line-height:1.7}
