.apply-module__wuy2Na__page{--ink:#30313d;--body:#6a6c74;--purple:#635bff;--purple-dark:#5148e5;--green:#30a46c;--line:#e6e6e9;--soft:#f7f7f8;--danger:#c43d4b;min-height:100vh;color:var(--ink);background:#fff}.apply-module__wuy2Na__applicationShell,.apply-module__wuy2Na__applicationCard{background:#fff;min-height:100vh}.apply-module__wuy2Na__topRail{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 24px;display:grid}.apply-module__wuy2Na__brandGroup{align-items:center;gap:12px;min-width:0;display:flex}.apply-module__wuy2Na__closeLink{color:#6a6c74;place-items:center;width:24px;height:36px;font-size:19px;font-weight:300;display:grid}.apply-module__wuy2Na__miniLogo{color:#20212a;letter-spacing:-.04em;font-size:17px;font-weight:750;line-height:1}.apply-module__wuy2Na__miniLogo span{color:var(--purple)}.apply-module__wuy2Na__productName{color:#4f5159;white-space:nowrap;border-left:1px solid #d8d8dd;padding-left:12px;font-size:11px;font-weight:600}.apply-module__wuy2Na__progressMeta{align-items:center;gap:6px;font-size:10px;display:flex}.apply-module__wuy2Na__progressMeta span{color:#9b9ca2}.apply-module__wuy2Na__progressMeta b{color:#4d4f57;font-weight:600}.apply-module__wuy2Na__exitLink{color:#6a6c74;justify-self:end;font-size:10px}.apply-module__wuy2Na__exitLink b{color:var(--purple);font-weight:600}.apply-module__wuy2Na__formLayout{grid-template-columns:180px 440px;align-items:start;gap:62px;width:min(780px,100% - 48px);margin:0 auto;padding:62px 0 80px;display:grid}.apply-module__wuy2Na__stepNav{padding-top:2px;position:sticky;top:34px}.apply-module__wuy2Na__stepNav ol{margin:0;padding:0;list-style:none}.apply-module__wuy2Na__stepNav li{grid-template-columns:22px 1fr;align-items:start;gap:10px;min-height:43px;display:grid;position:relative}.apply-module__wuy2Na__stepNav li:not(:last-child):after{content:"";background:#dedee3;width:1px;height:20px;position:absolute;top:23px;left:10px}.apply-module__wuy2Na__stepNav li>span{color:#8b8d96;z-index:1;background:#fff;border:1px solid #c9c9d0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:650;display:grid}.apply-module__wuy2Na__stepNav li>button{color:#787a82;min-height:20px;font:inherit;text-align:left;background:0 0;border:0;padding:2px 0;font-size:11px}.apply-module__wuy2Na__stepNav li>button:not(:disabled){cursor:pointer}.apply-module__wuy2Na__stepNav .apply-module__wuy2Na__stepActive>span{border-color:var(--purple);background:var(--purple);color:#fff}.apply-module__wuy2Na__stepNav .apply-module__wuy2Na__stepActive>button{color:#292a33;font-weight:650}.apply-module__wuy2Na__stepNav .apply-module__wuy2Na__stepComplete>span{border-color:var(--green);background:var(--green);color:#fff}.apply-module__wuy2Na__stepNav .apply-module__wuy2Na__stepComplete svg{width:13px}.apply-module__wuy2Na__stepNav .apply-module__wuy2Na__stepComplete>button{color:#44464f}.apply-module__wuy2Na__form{width:440px;min-width:0}.apply-module__wuy2Na__stepPanel{animation:.22s ease-out both apply-module__wuy2Na__stepIn}@keyframes apply-module__wuy2Na__stepIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.apply-module__wuy2Na__formHeading{margin-bottom:25px}.apply-module__wuy2Na__formHeading h1,.apply-module__wuy2Na__confirmation h1{color:#2b2c35;letter-spacing:-.025em;outline:none;margin:0;font-size:24px;font-weight:700;line-height:1.2}.apply-module__wuy2Na__formHeading>p{color:var(--body);margin:7px 0 0;font-size:12px;line-height:1.48}.apply-module__wuy2Na__kicker{color:var(--purple);margin:0 0 7px;font-size:10px;font-weight:650}.apply-module__wuy2Na__compactQuestions,.apply-module__wuy2Na__groupStack,.apply-module__wuy2Na__uploadSection,.apply-module__wuy2Na__review{gap:19px;display:grid}.apply-module__wuy2Na__sectionLabel{border-bottom:1px solid var(--line);color:#4b4d55;margin:5px 0 -6px;padding-bottom:7px;font-size:11px;font-weight:650}.apply-module__wuy2Na__sectionLabel span{display:none}.apply-module__wuy2Na__fieldGrid{grid-template-columns:1fr 1fr;gap:15px 8px;display:grid}.apply-module__wuy2Na__fullField{grid-column:1/-1}.apply-module__wuy2Na__field{gap:5px;min-width:0;display:grid}.apply-module__wuy2Na__field>span,.apply-module__wuy2Na__question legend{color:#3f4149;font-size:10px;font-weight:600}.apply-module__wuy2Na__field>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.apply-module__wuy2Na__field small{color:#74767f;letter-spacing:.02em;text-transform:none;background:#f0f0f2;border-radius:4px;padding:2px 5px;font-size:7px;font-weight:600}.apply-module__wuy2Na__field input,.apply-module__wuy2Na__field select,.apply-module__wuy2Na__field textarea{color:#30313d;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #c7c7cc;border-radius:5px;outline:none;padding:0 9px;font-size:11px;transition:border-color .15s,outline-color .15s}.apply-module__wuy2Na__field textarea{resize:vertical;padding-block:8px}.apply-module__wuy2Na__field input:hover,.apply-module__wuy2Na__field select:hover,.apply-module__wuy2Na__field textarea:hover{border-color:#9d9ea5}.apply-module__wuy2Na__field input:focus-visible,.apply-module__wuy2Na__field select:focus-visible,.apply-module__wuy2Na__field textarea:focus-visible{border-color:var(--purple);outline-offset:0;outline:2px solid #635bff2e}.apply-module__wuy2Na__field em{color:#777981;font-size:9px;font-style:normal;line-height:1.4}.apply-module__wuy2Na__secureField{background:#faf9ff;border:1px solid #d8d7e1;border-radius:5px;grid-column:1/-1;gap:5px;padding:10px;display:grid}.apply-module__wuy2Na__secureLabel{color:#3f4149;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:600;display:flex}.apply-module__wuy2Na__secureLabel>span{align-items:center;gap:6px;display:flex}.apply-module__wuy2Na__secureLabel svg{width:13px;color:var(--purple)}.apply-module__wuy2Na__secureLabel small{color:#5d54d8;background:#eeecff;border-radius:4px;padding:2px 5px;font-size:7px;font-weight:650}.apply-module__wuy2Na__secureInputWrap{display:block;position:relative}.apply-module__wuy2Na__secureInputWrap input{color:#30313d;width:100%;min-height:36px;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.08em;background:#fff;border:1px solid #aaa7c5;border-radius:5px;outline:none;padding:0 56px 0 10px;font-size:11px;transition:border-color .15s,outline-color .15s}.apply-module__wuy2Na__secureInputWrap input:focus-visible{border-color:var(--purple);outline:2px solid #635bff2e}.apply-module__wuy2Na__secureInputWrap button{width:51px;color:var(--purple);font:inherit;cursor:pointer;background:#f8f7ff;border:0;border-left:1px solid #dedce8;border-radius:0 4px 4px 0;font-size:8px;font-weight:650;position:absolute;inset:1px 1px 1px auto}.apply-module__wuy2Na__secureInputWrap button:focus-visible{outline-offset:-2px;outline:2px solid #635bff40}.apply-module__wuy2Na__secureField>em{color:#777981;font-size:9px;font-style:normal;line-height:1.4}.apply-module__wuy2Na__question{border:0;min-width:0;margin:0;padding:0}.apply-module__wuy2Na__question legend{margin-bottom:6px}.apply-module__wuy2Na__choiceRow{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:7px;display:grid}.apply-module__wuy2Na__choice{cursor:pointer;background:#fff;border:1px solid #c7c7cc;border-radius:5px;align-items:center;gap:7px;min-height:34px;padding:0 9px;transition:border-color .15s,background .15s;display:flex;position:relative}.apply-module__wuy2Na__choice input{opacity:0;position:absolute}.apply-module__wuy2Na__radioDot{border:1px solid #aaaab1;border-radius:50%;place-items:center;width:13px;height:13px;display:grid}.apply-module__wuy2Na__radioDot:after{content:"";background:var(--purple);border-radius:50%;width:7px;height:7px;transition:transform .15s;transform:scale(0)}.apply-module__wuy2Na__choice b{font-size:9px;font-weight:550}.apply-module__wuy2Na__choice:hover{border-color:#96979e}.apply-module__wuy2Na__choiceSelected{border-color:var(--purple);background:#f7f5ff}.apply-module__wuy2Na__choiceSelected .apply-module__wuy2Na__radioDot{border-color:var(--purple)}.apply-module__wuy2Na__choiceSelected .apply-module__wuy2Na__radioDot:after{transform:scale(1)}.apply-module__wuy2Na__choice:has(input:focus-visible){outline-offset:1px;outline:2px solid #635bff38}.apply-module__wuy2Na__questionGrid{grid-template-columns:1fr 1fr;gap:15px 10px;display:grid}.apply-module__wuy2Na__questionGrid .apply-module__wuy2Na__question:last-child{grid-column:1/-1}.apply-module__wuy2Na__infoLine{color:#565861;background:#fafafa;border:1px solid #dedee3;border-radius:5px;align-items:center;gap:8px;min-height:42px;padding:9px 11px;display:flex}.apply-module__wuy2Na__infoLine svg{width:15px;color:var(--green);flex:none}.apply-module__wuy2Na__infoLine span{font-size:9px;line-height:1.4}.apply-module__wuy2Na__dayGrid{border:1px solid #c7c7cc;border-radius:5px;grid-template-columns:repeat(7,1fr);display:grid;overflow:hidden}.apply-module__wuy2Na__dayChoice{cursor:pointer;background:#fff;border-right:1px solid #dedee3;place-items:center;min-height:34px;display:grid;position:relative}.apply-module__wuy2Na__dayChoice:last-child{border-right:0}.apply-module__wuy2Na__dayChoice input{opacity:0;position:absolute}.apply-module__wuy2Na__dayChoice span{font-size:8px;font-weight:600}.apply-module__wuy2Na__daySelected{background:var(--purple);color:#fff}.apply-module__wuy2Na__dayChoice:has(input:focus-visible){outline-offset:-2px;outline:2px solid #b8b3ff}.apply-module__wuy2Na__declarations{gap:9px;display:grid}.apply-module__wuy2Na__declaration,.apply-module__wuy2Na__finalConfirm{cursor:pointer;background:#fff;border:1px solid #dedee3;border-radius:5px;grid-template-columns:18px 1fr;align-items:start;gap:9px;padding:11px;display:grid;position:relative}.apply-module__wuy2Na__declaration input,.apply-module__wuy2Na__finalConfirm input{opacity:0;position:absolute}.apply-module__wuy2Na__declaration>span,.apply-module__wuy2Na__finalConfirm>span{color:#0000;border:1px solid #aaaab1;border-radius:3px;place-items:center;width:16px;height:16px;display:grid}.apply-module__wuy2Na__declaration svg,.apply-module__wuy2Na__finalConfirm svg{width:12px}.apply-module__wuy2Na__declaration b,.apply-module__wuy2Na__finalConfirm b{font-size:9px;font-weight:500;line-height:1.5}:is(.apply-module__wuy2Na__declaration:has(input:checked),.apply-module__wuy2Na__finalConfirm:has(input:checked)){background:#faf9ff;border-color:#bdb9ff}.apply-module__wuy2Na__declaration input:checked+span,.apply-module__wuy2Na__finalConfirm input:checked+span{border-color:var(--purple);background:var(--purple);color:#fff}:is(.apply-module__wuy2Na__declaration:has(input:focus-visible),.apply-module__wuy2Na__finalConfirm:has(input:focus-visible)){outline-offset:1px;outline:2px solid #635bff33}.apply-module__wuy2Na__privacyNote,.apply-module__wuy2Na__localOnly,.apply-module__wuy2Na__prototypeNotice{background:#fafafa;border:1px solid #dedee3;border-radius:5px;padding:11px 12px}.apply-module__wuy2Na__privacyNote b,.apply-module__wuy2Na__localOnly b,.apply-module__wuy2Na__prototypeNotice b{font-size:9px}.apply-module__wuy2Na__privacyNote p,.apply-module__wuy2Na__localOnly p,.apply-module__wuy2Na__prototypeNotice p{color:#74767e;margin:4px 0 0;font-size:9px;line-height:1.5}.apply-module__wuy2Na__localOnly,.apply-module__wuy2Na__prototypeNotice{background:#fffaf0;border-color:#ead9b9}.apply-module__wuy2Na__uploadIntro{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.apply-module__wuy2Na__uploadIntro p{color:var(--body);order:-1;margin:0;font-size:9px;line-height:1.45}.apply-module__wuy2Na__uploadIntro>span{color:var(--purple);white-space:nowrap;font-size:9px;font-weight:600}.apply-module__wuy2Na__uploadCard{border:1px solid #dedee3;border-radius:5px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;min-height:58px;padding:9px 10px;display:grid}.apply-module__wuy2Na__uploadIcon{width:30px;height:30px;color:var(--purple);background:#f2f1ff;border-radius:4px;place-items:center;display:grid}.apply-module__wuy2Na__uploadIcon svg{width:16px}.apply-module__wuy2Na__uploadCard>div:nth-child(2) b,.apply-module__wuy2Na__uploadCard>div:nth-child(2) span{display:block}.apply-module__wuy2Na__uploadCard>div:nth-child(2) b{margin-bottom:3px;font-size:9px}.apply-module__wuy2Na__uploadCard>div:nth-child(2) span{color:#777981;text-overflow:ellipsis;white-space:nowrap;max-width:225px;font-size:8px;overflow:hidden}.apply-module__wuy2Na__uploadCard>label{position:relative}.apply-module__wuy2Na__uploadCard input{opacity:0;width:1px;height:1px;position:absolute}.apply-module__wuy2Na__uploadCard>label span,.apply-module__wuy2Na__uploadCard>button{color:#4f515a;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7c7cc;border-radius:5px;justify-content:center;align-items:center;padding:0 10px;font-size:8px;font-weight:600;display:flex}.apply-module__wuy2Na__uploadCard>button{color:#a33c47}.apply-module__wuy2Na__uploadCard>button:focus-visible{outline-offset:1px;outline:2px solid #635bff33}.apply-module__wuy2Na__uploadCard>label:has(input:focus-visible) span{outline-offset:1px;outline:2px solid #635bff33}.apply-module__wuy2Na__reviewGrid{gap:13px;display:grid}.apply-module__wuy2Na__reviewSection{background:#fff;border:1px solid #dedee3;border-radius:5px;overflow:hidden}.apply-module__wuy2Na__reviewSection>div:first-child{border-bottom:1px solid #e9e9ec;justify-content:space-between;align-items:center;min-height:38px;padding:0 11px;display:flex}.apply-module__wuy2Na__reviewSection>div:first-child p{margin:0;font-size:10px;font-weight:650}.apply-module__wuy2Na__reviewSection button{min-height:30px;color:var(--purple);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;font-weight:600}.apply-module__wuy2Na__reviewRow{border-bottom:1px solid #ededf0;grid-template-columns:1fr 1.6fr;align-items:center;gap:10px;min-height:34px;padding:7px 11px;display:grid}.apply-module__wuy2Na__reviewRow:last-child{border-bottom:0}.apply-module__wuy2Na__reviewRow span{color:#777981;font-size:8px}.apply-module__wuy2Na__reviewRow b{text-align:right;overflow-wrap:anywhere;font-size:9px;font-weight:550}.apply-module__wuy2Na__finalConfirm{margin-top:2px}.apply-module__wuy2Na__error{color:#9f2f3b;background:#fff6f7;border:1px solid #e3b5ba;border-radius:5px;margin-top:15px;padding:10px 11px;font-size:9px;line-height:1.45;animation:.18s ease-out both apply-module__wuy2Na__errorIn}@keyframes apply-module__wuy2Na__errorIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.apply-module__wuy2Na__actions{grid-template-columns:auto 1fr;gap:8px;margin-top:19px;display:grid}.apply-module__wuy2Na__actions>span{display:none}.apply-module__wuy2Na__actions button,.apply-module__wuy2Na__actions a{min-height:36px;font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:9px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.apply-module__wuy2Na__actions svg,.apply-module__wuy2Na__whatsappButton svg{width:14px}.apply-module__wuy2Na__backButton{color:#52545c;background:#fff;border:1px solid #c7c7cc;grid-column:1}.apply-module__wuy2Na__nextButton{border:1px solid var(--purple);background:var(--purple);color:#fff;grid-column:2}.apply-module__wuy2Na__backButton:hover{background:#f7f7f8}.apply-module__wuy2Na__nextButton:hover{border-color:var(--purple-dark);background:var(--purple-dark)}.apply-module__wuy2Na__actions button:disabled{cursor:wait;opacity:.62}.apply-module__wuy2Na__testButton{color:#8a8c94;width:100%;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:9px;font-size:8px}.apply-module__wuy2Na__testButton svg{vertical-align:-2px;width:12px;margin-right:5px}.apply-module__wuy2Na__testButton:hover{color:var(--purple)}.apply-module__wuy2Na__actions button:focus-visible,.apply-module__wuy2Na__testButton:focus-visible,.apply-module__wuy2Na__exitLink:focus-visible,.apply-module__wuy2Na__miniLogo:focus-visible,.apply-module__wuy2Na__closeLink:focus-visible,.apply-module__wuy2Na__whatsappButton:focus-visible,.apply-module__wuy2Na__homeLink:focus-visible{outline-offset:2px;outline:2px solid #635bff4d}.apply-module__wuy2Na__confirmation{flex-direction:column;align-items:flex-start;width:440px;min-height:100vh;margin:0 auto;padding:86px 0 60px;display:flex}.apply-module__wuy2Na__confirmation>.apply-module__wuy2Na__miniLogo{position:absolute;top:22px}.apply-module__wuy2Na__confirmationMark{width:42px;height:42px;color:var(--green);background:#eaf7f0;border-radius:50%;place-items:center;margin-bottom:21px;display:grid}.apply-module__wuy2Na__confirmationMark svg{width:23px}.apply-module__wuy2Na__confirmation h1{font-size:25px}.apply-module__wuy2Na__confirmationLead{color:var(--body);margin:12px 0 20px;font-size:11px;line-height:1.55}.apply-module__wuy2Na__reference{border-block:1px solid var(--line);justify-content:space-between;align-items:center;width:100%;margin:0 0 18px;padding:12px 0;display:flex}.apply-module__wuy2Na__reference span{color:#777981;font-size:9px}.apply-module__wuy2Na__reference strong{letter-spacing:.04em;font-size:11px}.apply-module__wuy2Na__whatsappButton{color:#fff;background:#168b50;border-radius:5px;align-items:center;gap:8px;min-height:38px;padding:0 15px;font-size:9px;font-weight:650;transition:background .15s;display:inline-flex}.apply-module__wuy2Na__whatsappButton:hover{background:#174}.apply-module__wuy2Na__whatsappButton+small{color:#777981;margin-top:7px;font-size:8px}.apply-module__wuy2Na__whatsappDisabled{cursor:not-allowed;opacity:.55;pointer-events:none}.apply-module__wuy2Na__homeLink{color:var(--purple);margin-top:22px;font-size:9px;font-weight:600}@media (max-width:760px){.apply-module__wuy2Na__topRail{grid-template-columns:1fr auto;height:48px;padding:0 14px}.apply-module__wuy2Na__productName,.apply-module__wuy2Na__progressMeta{display:none}.apply-module__wuy2Na__formLayout{width:min(440px,100% - 32px);padding:34px 0 55px;display:block}.apply-module__wuy2Na__stepNav{margin-bottom:26px;padding:0;position:static}.apply-module__wuy2Na__stepNav ol{align-items:center;display:flex}.apply-module__wuy2Na__stepNav li{flex:1;min-height:20px;display:block}.apply-module__wuy2Na__stepNav li:not(:last-child):after{width:auto;height:1px;top:9px;left:19px;right:-1px}.apply-module__wuy2Na__stepNav li>span{width:20px;height:20px;position:relative}.apply-module__wuy2Na__stepNav li>button{display:none}.apply-module__wuy2Na__form{width:100%}.apply-module__wuy2Na__confirmation{width:calc(100% - 36px);padding-top:76px}}@media (max-width:480px){.apply-module__wuy2Na__topRail{padding-inline:10px}.apply-module__wuy2Na__brandGroup{gap:8px}.apply-module__wuy2Na__miniLogo{font-size:16px}.apply-module__wuy2Na__exitLink{font-size:9px}.apply-module__wuy2Na__formLayout{width:calc(100% - 28px);padding-top:28px}.apply-module__wuy2Na__formHeading h1{font-size:22px}.apply-module__wuy2Na__fieldGrid,.apply-module__wuy2Na__questionGrid{grid-template-columns:1fr}.apply-module__wuy2Na__fullField,.apply-module__wuy2Na__questionGrid .apply-module__wuy2Na__question:last-child{grid-column:auto}.apply-module__wuy2Na__choiceRow{grid-template-columns:1fr}.apply-module__wuy2Na__dayGrid{grid-template-columns:repeat(4,1fr)}.apply-module__wuy2Na__dayChoice:nth-child(4){border-right:0}.apply-module__wuy2Na__dayChoice:nth-child(n+5){border-top:1px solid #dedee3}.apply-module__wuy2Na__uploadCard{grid-template-columns:30px 1fr}.apply-module__wuy2Na__uploadCard>label,.apply-module__wuy2Na__uploadCard>button{grid-column:1/-1;width:100%}.apply-module__wuy2Na__uploadCard>label span,.apply-module__wuy2Na__uploadCard>button{width:100%}}@media (prefers-reduced-motion:reduce){.apply-module__wuy2Na__stepPanel,.apply-module__wuy2Na__error{animation:none}.apply-module__wuy2Na__choice,.apply-module__wuy2Na__radioDot:after,.apply-module__wuy2Na__actions button{transition:none}html:has(.apply-module__wuy2Na__page){scroll-behavior:auto}}
