@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-400.ttf)format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-500.ttf)format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-600.ttf)format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/plus-jakarta-sans-700.ttf)format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/sora-400.ttf)format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/sora-500.ttf)format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/sora-600.ttf)format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/sora-700.ttf)format("truetype")}:root{--fort-blue-900:#0135b3;--fort-blue-800:#0b43c5;--fort-blue-700:#1557e6;--fort-blue-100:#eaf0ff;--fort-yellow-500:#ffd233;--fort-green-600:#198754;--fort-red-600:#d63b3b;--fort-orange-600:#d97706;--fort-ink-900:#111827;--fort-ink-700:#374151;--fort-ink-500:#6b7280;--fort-ink-300:#d1d5db;--fort-surface:#fff;--fort-surface-soft:#f6f8fc;--fort-border:#e5e7eb;--fort-font:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fort-radius-sm:10px;--fort-radius-md:16px;--fort-radius-lg:24px;--fort-shadow-card:0 18px 45px #1118271a;--fort-page-gutter:clamp(24px, 4vw, 40px);--fort-page-gutter-wide:clamp(24px, 4vw, 56px);--fort-page-container:min(calc(100% - var(--fort-page-gutter) - var(--fort-page-gutter)), 1180px);--fort-page-container-wide:min(calc(100% - var(--fort-page-gutter-wide) - var(--fort-page-gutter-wide)), 1536px);--fort-flow-gutter:var(--fort-page-gutter);--fort-container:min(calc(100% - var(--fort-page-gutter) - var(--fort-page-gutter)), 1120px);--fort-focus:0 0 0 4px #0135b324}.btn,.fc-btn,button[data-action]{transition:transform .18s,box-shadow .18s,background-color .18s}.btn:focus-visible,.fc-btn:focus-visible,button:focus-visible{box-shadow:var(--fort-focus);outline:none}[data-loading=true]{pointer-events:none;opacity:.82}[data-loading=true]:after{content:"";vertical-align:-2px;border:2px solid;border-top-color:#0000;border-radius:999px;width:14px;height:14px;margin-left:8px;animation:.75s linear infinite fort-spin;display:inline-block}@keyframes fort-spin{to{transform:rotate(360deg)}}.cta,.forte-button,.fc-web-btn,.fc-web-form-cta,.cp-secondary-button{transition:transform var(--motion-duration-quick) var(--motion-ease-soft),background-color var(--motion-duration-quick) var(--motion-ease-standard),border-color var(--motion-duration-quick) var(--motion-ease-standard),color var(--motion-duration-quick) var(--motion-ease-standard),box-shadow var(--motion-duration-quick) var(--motion-ease-standard),opacity var(--motion-duration-quick) var(--motion-ease-standard)}.cta:hover,.forte-button:hover,.fc-web-btn:hover,.fc-web-form-cta:hover,.cp-secondary-button:hover{transform:translateY(var(--motion-hover-lift))}.cta:active,.forte-button:active,.fc-web-btn:active,.fc-web-form-cta:active,.cp-secondary-button:active{transform:translateY(0)}.fc-web-btn,.fc-web-form-cta,.cp-secondary-button{will-change:transform}.cta{height:var(--button-height-mobile);border-radius:var(--button-radius);background:var(--button-primary-bg);color:var(--button-primary-text);font-family:var(--font-base);font-size:15px;font-weight:var(--button-font-weight);letter-spacing:0;justify-content:center;align-items:center;gap:9px;transition:transform .15s,box-shadow .15s,background-color .15s,opacity .15s;display:flex}.cta:after,.fc-web-sticky-bar__cta:after,.fc-web-form-cta:after{content:"";background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.cta.is-loading:after,.fc-web-btn.is-loading:after,.fc-web-form-cta.is-loading:after,.cta[data-loading=true]:after,.fc-web-btn[data-loading=true]:after,.fc-web-form-cta[data-loading=true]:after{display:none}.cta:active{transform:translateY(1px)scale(.99)}.cta.ghost{border:1px solid var(--fc-primary);color:var(--fc-primary);box-shadow:none;background:#fff}.cta.soft{background:var(--fc-bg);color:var(--fc-muted);box-shadow:none}.forte-button{height:var(--button-height-mobile);border:1px solid var(--button-border);border-radius:var(--button-radius);background:var(--button-primary-bg);color:var(--button-primary-text);font-family:var(--font-base);font-size:15px;font-weight:var(--button-font-weight);letter-spacing:0;cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:0 20px;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s,opacity .15s;display:inline-flex}.forte-button:active{transform:translateY(1px)scale(.99)}.forte-button--secondary{background:var(--button-secondary-bg);color:var(--button-secondary-text)}.forte-button--outline{border-color:var(--color-action-secondary-bg);color:var(--color-action-secondary-bg);background:0 0}.forte-button--ghost{color:var(--color-action-secondary-bg);background:0 0;border-color:#0000}.forte-button--soft{background:var(--color-bg-page);color:var(--color-text-placeholder);cursor:default;border-color:#0000}.forte-button--full{width:100%}.forte-button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){.spinner,.mini-spin,.fc-demo-spin,.fc-web-spinner,.fc-demo-cta-loading,.fc-demo-field.is-loading{animation:none!important}}.phone.fc-phone .nav .ttl,.phone.fc-phone .field .lab,.phone.fc-phone .kv .r .v,.phone.fc-phone .cta,.phone.fc-phone .chip.on,.phone.fc-phone .radio.on,.phone.fc-phone .disc .dh,.phone.fc-phone .summary-acc .r-side,.phone.fc-phone .vstep .step .c .h{font-weight:500!important}.phone.fc-phone .cta{box-shadow:none;border-radius:14px}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-card .cta{border:0;width:100%}.phone.fc-phone .fc-contract-card__action{width:100%;height:var(--button-height-mobile);border-radius:var(--button-radius);background:var(--button-primary-bg);color:var(--button-primary-text);font-family:var(--font-base);letter-spacing:0;border:0;justify-content:center;align-items:center;gap:9px;margin-top:16px;padding:0 20px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.phone.fc-phone .fc-contract-card__action i,.phone.fc-phone .fc-contract-card__action svg{stroke-width:1.8px;width:16px!important;height:16px!important}.phone.fc-phone .fc-contract-empty__cta{background:var(--fc-yellow-500);color:#17223b;width:100%;min-height:46px;font-family:var(--font-display);border:0;border-radius:14px;font-size:14px;font-weight:500}.phone.fc-phone .fc-account-foot .cta{background:var(--fc-yellow-500);color:var(--fc-deep)}.fc-web-back{width:max-content;min-width:100px;height:40px;color:var(--fc-secondary);border:1px solid var(--fc-line);box-shadow:none;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.fc-web-back:hover{color:var(--fc-primary);border-color:#1e63ff3d;box-shadow:0 10px 28px #0f206d1a}.fc-web-back:active{transform:translateY(1px)}.fc-web-back svg{flex:none;width:15px;height:15px;display:block;transform:translate(-1px)}.fc-web-content-card>.fc-web-back{margin-bottom:24px}.fc-web-nav__cta{color:var(--fc-deep);background:var(--fc-yellow-500);cursor:pointer;letter-spacing:-.01em;border:none;border-radius:12px;padding:10px 20px;font-size:14px;font-weight:600}.fc-web-form-cta{background:var(--fc-yellow-500);width:100%;min-width:184px;height:54px;color:var(--fc-deep);cursor:pointer;letter-spacing:-.01em;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:600;transition:transform .15s,opacity .15s,background-color .15s,box-shadow .15s;display:flex;box-shadow:0 12px 28px #ffc1073d}.fc-web-form-cta:active{transform:translateY(1px)scale(.99)}.fc-web-form-cta svg{flex:none}.fc-web-btn{min-width:184px;height:var(--button-height-web);background:var(--button-primary-bg);color:var(--button-primary-text);font-size:15px;font-weight:var(--button-font-weight);cursor:pointer;font-family:var(--font-base);letter-spacing:0;white-space:nowrap;box-shadow:none;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 36px;transition:transform .15s,opacity .15s,background-color .15s,box-shadow .15s;display:flex}.cta>svg,.fc-web-btn>svg,.fc-web-form-cta>svg,.fc-web-contract-card__action>svg{stroke-width:1.8px;flex:none;width:16px;height:16px}.fc-web-btn:active{transform:translateY(1px)scale(.99)}.fc-web-btn--ghost{color:var(--fc-primary);border:1px solid var(--fc-primary);box-shadow:none;background:#fff}.fc-web-btn--secondary{color:var(--fc-secondary);border:1px solid var(--fc-line);min-width:120px;height:42px;box-shadow:none;background:0 0;border-radius:12px;padding:0 18px;font-size:14px;text-decoration:none}.cta.is-disabled,.fc-web-btn.is-disabled{opacity:.45;pointer-events:none;filter:saturate(.75)}.fc-web-account-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:4px;display:flex}.fc-web-account-actions .fc-web-btn{min-width:190px}.fc-web-account-actions--full .fc-web-btn{width:100%}.fc-web-contract-card__action{width:100%;height:var(--button-height-web);background:var(--button-primary-bg);color:var(--button-primary-text);font-family:var(--font-base);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.fc-demo-cta-error{animation:.34s fc-demo-shake}.fc-demo-cta-loading{opacity:.72;pointer-events:none}input::placeholder,textarea::placeholder{color:var(--fort-ink-500);opacity:.78;font-weight:400}input:focus,select:focus,textarea:focus{box-shadow:var(--fort-focus);border-color:var(--fort-blue-900);outline:none}.field{position:relative}.field .lab{color:var(--fc-secondary);align-items:center;gap:6px;margin-bottom:7px;font-size:12px;font-weight:500;display:flex}.field .lab:after{content:"*";color:var(--fc-error);margin-left:-2px;font-weight:600}.field .lab:has(.opt):after{content:""}.field .lab .opt{color:var(--fc-muted);font-weight:400;display:none}.input{border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);height:50px;color:var(--input-placeholder);align-items:center;gap:9px;padding:0 14px;font-size:14.5px;font-weight:400;display:flex}.input--with-action{padding-right:10px}.input-action{background:var(--fc-blue-050);height:32px;font-family:var(--font-base);white-space:nowrap;appearance:none;cursor:pointer;border:1px solid #1e63ff2e;border-radius:10px;padding:0 10px;font-size:11.5px;font-weight:500;color:var(--fc-primary)!important}.input--with-action{justify-content:space-between;gap:10px}.input.lg{height:58px;font-size:16px}.input.filled{background:var(--input-bg-filled)}.input.focus,.input:focus-within{border-color:var(--input-border-focus);background:var(--input-bg);box-shadow:0 0 0 3px var(--input-ring-focus)}.input:has([aria-invalid=true]){border-color:var(--fc-error);box-shadow:0 0 0 3px #e74c3c1f}.input .v{color:var(--input-text);font-weight:400}.input .lead-ic{color:var(--fc-muted)}.input .tail{color:var(--fc-muted);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.input.sel{color:var(--fc-text);justify-content:space-between;font-weight:400}.input.sel .v{font-weight:400}.input.sel .chev{color:var(--fc-muted)}.forte-input{border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);height:50px;color:var(--input-placeholder);font-family:var(--font-base);align-items:center;gap:9px;padding:0 14px;font-size:14.5px;font-weight:400;display:flex}.forte-input.is-filled{background:var(--input-bg-filled);color:var(--input-text)}.forte-input.is-focused{border-color:var(--input-border-focus);box-shadow:0 0 0 3px var(--input-ring-focus)}.forte-input.is-error{border-color:var(--fc-error)}.otp-box{border:1px solid var(--input-border);background:var(--input-bg);width:50px;height:60px;color:var(--fc-text);caret-color:var(--input-border-focus);border-radius:13px;place-items:center;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:24px;font-weight:500;display:grid}.otp-entry{justify-content:center;gap:10px;display:flex}.otp-entry .otp-box{appearance:none;cursor:pointer;padding:0}.otp-box.on{border-color:var(--fc-primary);background:#fff}.otp-box.cur,.otp-box:focus{background:var(--input-bg);border-color:var(--input-border-focus);box-shadow:0 0 0 3px var(--input-ring-focus);color:var(--fc-placeholder);outline:0}.otp-actions{flex-direction:column;align-items:center;gap:10px;display:flex}.otp-timer{color:var(--fc-muted);font-size:12.5px;line-height:1.4}.otp-timer span{color:var(--fc-text);font-weight:500}.otp-change{border:1px solid var(--fc-line);height:38px;color:var(--fc-secondary);font-family:var(--font-base);cursor:pointer;background:#fff;border-radius:12px;padding:0 14px;font-size:12.5px;font-weight:500}.otp-actions.is-counting .otp-resend,.otp-actions:not(.is-counting) .otp-timer,.otp-actions:not(.is-counting) .otp-change{display:none}.phone.fc-phone .input .v{font-weight:400!important}.phone.fc-phone .hero-amt .big,.phone.fc-phone .lp2 .sheet-amt,.phone.fc-phone .otp-box{font-weight:500!important}.fc-select-wrap{gap:8px;display:grid}.fc-select-head{border:1px solid var(--fc-line);background:#fff;border-radius:16px;align-items:center;gap:12px;height:52px;padding:0 14px;display:flex}.fc-select-head i{background:var(--fc-blue-050);width:28px;height:28px;color:var(--fc-primary);border-radius:10px;flex:none;place-items:center;font-size:16px;display:grid}.fc-select-main{flex:1;gap:2px;min-width:0;display:grid}.fc-select-main strong{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.15;overflow:hidden}.fc-select-main span{color:var(--muted);font-size:11.5px;line-height:1.15}.fc-select-chev{color:var(--fc-primary);flex:none;font-size:18px}.fc-select-menu{background:#fafafa;border:1px solid #e0e0e0;border-radius:18px;max-height:158px;overflow:hidden}.fc-select-option{min-height:46px;color:var(--ink);border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;display:flex}.fc-select-option:last-child{border-bottom:0}.fc-select-option small{color:var(--muted);font-size:11px}.fc-select-option.on{background:#fff}.fc-select-option.on:after{content:"";background:var(--fc-primary);border-radius:50%;flex:none;width:8px;height:8px}.fc-select-scroll{height:18px;color:var(--fc-primary);background:linear-gradient(#fafafa59,#fafafa);place-items:center;font-size:14px;display:grid}.fc-date-rail{background:#fff;border:1px solid #d8d8d8;border-radius:18px;gap:12px;padding:13px 14px 14px;display:grid}.fc-date-current{justify-content:space-between;align-items:center;gap:12px;display:flex}.fc-date-current strong{color:var(--ink);font-size:14px;font-weight:500}.fc-date-current span{color:var(--muted);font-size:12px}.fc-date-options{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fc-date-option{text-align:center;color:#555;background:#fafafa;border:1px solid #e0e0e0;border-radius:14px;padding:10px 4px}.fc-date-option strong{color:var(--ink);font-size:16px;font-weight:500;line-height:1;display:block}.fc-date-option span{color:var(--muted);margin-top:4px;font-size:10.5px;display:block}.fc-date-option.on{border-color:var(--fc-primary);background:#fff}.fc-lp-field{background:0 0;border:0;border-radius:0;gap:10px;padding:0;display:grid}.fc-lp-field-top{justify-content:flex-start;align-items:center;gap:10px;display:flex}.fc-lp-field label{color:#555;letter-spacing:0;font-size:14px;font-weight:400}.fc-lp-value-row{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.fc-lp-value{font-family:var(--font-base);color:#9da3b0;letter-spacing:0;white-space:nowrap;font-feature-settings:"tnum" 1,"liga" 1,"calt" 1;font-size:32px;font-weight:400;line-height:1.05}.fc-lp-field[data-field=cpf] .fc-lp-value{letter-spacing:0;font-size:32px}.fc-lp-field.is-filled .fc-lp-value{color:#2f3238;font-weight:400}.fc-lp-field.is-filled .fc-lp-helper{color:#555}.fc-bank-search__input{width:100%;color:var(--input-text);font-family:var(--font-base);background:0 0;border:0;outline:0;font-size:14.5px;font-weight:400}.fc-bank-item{text-align:left;border:1px solid var(--fc-line);width:100%;font-family:var(--font-base);cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:11px 12px;display:grid}.fc-bank-item.is-selected{border-color:var(--fc-primary);background:var(--fc-blue-050)}.fc-bank-logo{color:#555;border:1px solid var(--fc-line);background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:500;display:grid;overflow:hidden}.fc-bank-logo img{width:auto;max-width:30px;height:auto;max-height:22px;display:block}.fc-bank-item strong{color:var(--ink);font-size:13.5px;font-weight:500;display:block}.fc-bank-item span{color:var(--muted);margin-top:1px;font-size:11.5px;display:block}.fc-flow-field-error{color:var(--fc-error);margin:6px 0 0;font-size:12px;line-height:1.35}.fc-flow-empty-search{background:var(--fc-blue-050);color:var(--fc-secondary);text-align:center;border:1px dashed #1e63ff42;border-radius:16px;margin:0;padding:14px 16px;font-size:13px;line-height:1.45}.phone.fc-phone .field .lab{color:var(--ink);font-weight:500}.phone.fc-phone .field .opt{color:var(--muted);font-weight:400}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-field .input{color:var(--fc-text);background:#fff;border-color:var(--fc-line)!important}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-field .input .v{color:var(--fc-text)}.phone.fc-phone .fc-decision-item,.phone.fc-phone .fc-select-head,.phone.fc-phone .fc-select-menu,.phone.fc-phone .fc-date-rail,.phone.fc-phone .fc-date-option{border-color:#1e63ff2e}.phone.fc-phone .fc-decision-item,.phone.fc-phone .fc-select-menu,.phone.fc-phone .fc-date-option{background:var(--fc-blue-050)}.phone.fc-phone .fc-select-head i,.phone.fc-phone .fc-select-head svg,.phone.fc-phone .fc-guidance i{color:var(--fc-primary);stroke:currentColor;background:#fff;border:1px solid #1e63ff29}.phone.fc-phone .fc-select-option{border-color:#1e63ff1f}.phone.fc-phone .fc-select-option.on:after{background:var(--fc-primary)}.phone.fc-phone .fc-select-chev,.phone.fc-phone .fc-quiet-link{color:var(--fc-primary)}.phone.fc-phone .fc-date-option.on{border-color:var(--fc-primary);box-shadow:0 0 0 3px var(--fc-ring);background:#fff}.fc-web-form-fields{flex-direction:column;gap:14px;display:flex}.fc-web-field label{color:#ffffff80;letter-spacing:.02em;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.fc-web-input{background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:6px;padding:14px 16px;transition:border-color .15s;display:flex}.fc-web-fld{flex-direction:column;gap:6px;display:flex}.fc-web-input-action{background:var(--fc-blue-050);height:32px;color:var(--fc-primary);white-space:nowrap;border:1px solid #1e63ff2e;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}body[data-interactive-screen=true] .fc-demo-field{transition:border-color .16s,box-shadow .16s,background .16s,transform .16s}body[data-interactive-screen=true] .fc-demo-field.fc-demo-placeholder,body[data-interactive-screen=true] .fc-demo-field.fc-demo-placeholder .v,body[data-interactive-screen=true] .fc-demo-field.fc-demo-placeholder .fc-lp-value{color:var(--fc-placeholder)!important}body[data-interactive-screen=true] .fc-lp-field.fc-demo-placeholder .fc-lp-value{font-weight:400}body[data-interactive-screen=true] .fc-demo-field.is-filled{border-color:var(--fc-line);box-shadow:none;color:var(--fc-text)}body[data-interactive-screen=true] .fc-demo-field.is-active{border-color:var(--fc-primary);box-shadow:0 0 0 3px var(--fc-ring)}body[data-interactive-screen=true] .fc-lp-field.is-filled{box-shadow:none}body[data-interactive-screen=true] .fc-demo-field.is-loading{border-color:var(--fc-primary);box-shadow:0 0 0 3px var(--fc-ring)}body[data-interactive-screen=true] .fc-lp-field.is-err{border-radius:16px;margin:-8px;padding:8px}.fc-web-input__prefix{color:#fff6;font-size:14px;font-weight:450}.fc-web-input__value{color:#fff;font-variant-numeric:tabular-nums;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:16px;font-weight:450}.fc-web-input__value--placeholder{color:#ffffff4d;font-weight:400}.fc-web-fld__label{color:var(--fc-secondary);letter-spacing:.01em;font-size:13px;font-weight:500}.fc-web-fld__label:after{content:"*";color:var(--fc-error);margin-left:4px;font-weight:600}.fc-web-fld__label:has(.opt):after{content:""}.fc-web-fld__label .opt{color:var(--fc-muted);font-weight:400;display:none}.fc-web-fld__input{border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);height:48px;color:var(--input-text);font-size:15px;font-family:var(--font-base);align-items:center;padding:0 16px;font-weight:400;display:flex}.fc-web-fld__input--with-action{justify-content:space-between;gap:12px;padding-right:8px}.fc-web-fld__input--focus{border-color:var(--input-border-focus);box-shadow:0 0 0 3px var(--input-ring-focus)}.fc-web-fld__input--filled{background:var(--input-bg-filled);color:var(--input-text)}.fc-web-fld__input--select{justify-content:space-between}.fc-web-fld__input--select:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234F5B6B' stroke-width='1.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:16px;height:16px}.fc-web-fld__hint{color:var(--fc-muted);font-size:12px;line-height:1.4}.fc-web-fld__hint--ok{color:var(--fc-success)}.fc-web-fld__hint--err{color:var(--fc-danger)}.fc-web-fld__prefix{color:var(--fc-muted);flex:none;margin-right:4px;font-size:14px;font-weight:450}[type=checkbox]{accent-color:var(--fort-blue-900)}.scr.scr--brand-band .body.body--centered>.card,.scr.scr--brand-band .body.body--centered>.disc,.scr.scr--brand-band .body.body--centered>.secure,.scr.scr--brand-band .body.body--centered>.field,.scr.scr--brand-band .body.body--centered>.check,.scr.scr--brand-band .body.body--centered>.row-2,.scr.scr--brand-band .body.body--centered>.seg,.scr.scr--brand-band .body.body--centered>.bankrow,.scr.scr--brand-band .body.body--centered>.vstep,.scr.scr--brand-band .body.body--centered>.fc-decision-hero,.scr.scr--brand-band .body.body--centered>.fc-decision-list,.scr.scr--brand-band .body.body--centered>.fc-open-copy,.scr.scr--brand-band .body.body--centered>.fc-open-art,.scr.scr--brand-band .body.body--centered>.fc-status-art,.scr.scr--brand-band .body.body--centered>.fc-account-card,.scr.scr--brand-band .body.body--centered>.fc-minimal-status{width:100%}.check{min-height:32px;color:var(--text);grid-template-columns:22px 1fr;align-items:flex-start;gap:11px;font-size:12.5px;line-height:1.45;display:grid}.check input[type=checkbox]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.check .cb{border:1px solid var(--fc-line);box-sizing:border-box;background:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;margin-top:0;display:grid;overflow:hidden}.check .cb.on,.check input[type=checkbox]:checked+.cb{background:var(--fc-primary);border-color:var(--fc-primary);place-items:center;display:grid}.check .cb.on:after,.check input[type=checkbox]:checked+.cb:after{content:"";background:#fff;width:13px;height:13px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.check .txt{flex:1;min-width:0}.check a{color:var(--fc-primary);text-underline-offset:2px;text-decoration:underline}.lp2 .check-mini{display:none}.phone.fc-phone .card,.phone.fc-phone .input,.phone.fc-phone .radio,.phone.fc-phone .secure,.phone.fc-phone .bankrow,.phone.fc-phone .dates .d,.phone.fc-phone .check .cb,.phone.fc-phone .summary-acc,.phone.fc-phone .disc,.phone.fc-phone .nav .ic{border-width:1px!important}.fc-pendency-pill{color:#2a1e00;background:#f5b84b;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:6px;font:600 11px/1 Plus Jakarta Sans,system-ui,sans-serif;display:inline-flex}.fc-web-check{color:var(--fc-secondary);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.fc-web-channel-option{border:1px solid var(--fc-line);cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:18px;transition:border-color .15s,box-shadow .15s;display:flex}.fc-channel-option{cursor:pointer;transition:border-color .15s,background-color .15s}.fc-channel-option .fc-channel-check,.fc-web-channel-option .fc-channel-check{opacity:0;transition:opacity .15s,transform .15s;transform:scale(.86)}.fc-channel-option.is-selected,.fc-web-channel-option.is-selected{background:var(--fc-blue-050)!important;border-color:#1e63ff3d!important}.fc-channel-option.is-selected .fc-channel-check,.fc-web-channel-option.is-selected .fc-channel-check{opacity:1;transform:scale(1)}.fc-web-channel-option:hover{border-color:var(--fc-primary);box-shadow:0 0 0 3px var(--fc-ring)}.fc-web-channel-option__inner{align-items:center;gap:14px;width:100%;display:flex}.fc-web-channel-option__icon{background:var(--fc-blue-050);width:38px;height:38px;color:var(--fc-primary);border:1px solid #1e63ff2e;border-radius:12px;flex:none;place-items:center;display:grid}.fc-web-channel-option__title{color:var(--fc-deep);font-size:14px;font-weight:500;display:block}.fc-web-channel-option__detail{color:var(--fc-muted);margin-top:2px;font-size:12px;display:block}body[data-interactive-screen=true] .fc-demo-field,body[data-interactive-screen=true] .check,body[data-interactive-screen=true] .fc-web-check,body[data-interactive-screen=true] .cta,body[data-interactive-screen=true] .fc-web-btn,body[data-interactive-screen=true] .fc-demo-action{cursor:pointer}body[data-interactive-screen=true] .fc-demo-field.is-err,body[data-interactive-screen=true] .check.is-err,body[data-interactive-screen=true] .fc-web-check.is-err{animation:.34s fc-demo-shake;border-color:#e5484d!important;box-shadow:0 0 0 3px #e5484d24!important}body[data-interactive-screen=true] .fc-web-check__box.on,body[data-interactive-screen=true] .check .cb.on{background:var(--fc-primary);border-color:var(--fc-primary);color:#fff}body[data-interactive-screen=true] .check .cb.on:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;margin:2px auto 0;display:block;transform:rotate(45deg)}.fc-web-check__box{border:1px solid var(--fc-line);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.fc-web-check__box--on{background:var(--fc-primary);border-color:var(--fc-primary);color:#fff}.saas-screen [data-layer=product-shell]{background:var(--fort-surface);width:min(100%,430px);height:100dvh;min-height:760px;box-shadow:none;border:0;border-radius:0;margin:0 auto;position:relative;overflow:hidden}.saas-screen [data-layer=product-shell] .fc-desktop-only{display:none}.saas-screen [data-layer=product-shell] .fc-flow-mobile-inline{display:inline}.saas-screen [data-layer=product-shell] .fc-flow-desktop-inline,.saas-screen [data-layer=product-shell] .fc-flow-desktop-block{display:none}.saas-screen [data-layer=product-shell] .fc-flow-mobile-block{display:block}.saas-screen [data-layer=screen-content]{flex-direction:column;flex:1;min-height:0;display:flex}.saas-screen [data-layer=screen-content]>.body{gap:var(--flow-body-gap,16px)}.saas-screen [data-layer=screen-content]>.body--centered{text-align:center;flex:1;justify-content:center}.saas-screen [data-layer=screen-content] .fc-web-flow-head{width:100%;margin:0}.saas-screen [data-layer=screen-content] .fc-web-flow-stepper-card{box-shadow:none;background:0 0;border:0;padding:0}.saas-screen [data-layer=screen-content] .fc-web-stepper{counter-reset:none;gap:10px;width:100%;max-width:none;margin:0;padding:8px 0 0;display:flex}.saas-screen [data-layer=screen-content] .fc-web-stepper__step{flex-direction:column;flex:1;gap:6px;display:flex}.saas-screen [data-layer=screen-content] .fc-web-stepper__step:not(:last-child):after{content:none}.saas-screen [data-layer=screen-content] .fc-web-stepper__bar{background:var(--fc-light);width:100%;height:3px;box-shadow:none;border:0;border-radius:3px;flex:auto}.saas-screen [data-layer=screen-content] .fc-web-stepper__step.active .fc-web-stepper__bar,.saas-screen [data-layer=screen-content] .fc-web-stepper__step.done .fc-web-stepper__bar{background:var(--fc-primary)}.saas-screen [data-layer=screen-content] .fc-web-stepper__bar:before,.saas-screen [data-layer=screen-content] .fc-web-stepper__label{display:none}.saas-screen [data-layer=screen-content] .fc-web-content-card{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.saas-screen [data-layer=screen-content] .fc-web-form-wrap,.saas-screen [data-layer=screen-content] .fc-flow-copy,.saas-screen [data-layer=screen-content] .fc-flow-grid,.saas-screen [data-layer=screen-content] .fc-flow-section{display:grid}.saas-screen [data-layer=screen-content] .fc-web-form-wrap,.saas-screen [data-layer=screen-content] .fc-flow-grid{gap:var(--flow-form-gap,16px)}.saas-screen [data-layer=screen-content] .fc-flow-copy{gap:8px}.saas-screen [data-layer=screen-content] .fc-flow-copy .title,.saas-screen [data-layer=screen-content] .fc-flow-copy .lede,.saas-screen [data-layer=screen-content] .fc-flow-section h2,.saas-screen [data-layer=screen-content] .fc-flow-section p{margin:0}.saas-screen [data-layer=screen-content] .fc-flow-copy .title{margin-top:7px}.saas-screen [data-layer=screen-content] .fc-flow-field{flex-direction:column;display:flex}.saas-screen [data-layer=screen-content] .fc-flow-control.input{width:100%}@media (width<=520px){.saas-screen [data-layer=product-shell]{width:340px}}@media (width>=768px) and (width<=899px){.saas-screen [data-layer=product-shell]{height:min(820px,100dvh - 64px);min-height:760px;box-shadow:var(--fort-shadow-card);border-radius:32px}}@media (width>=900px){.saas-screen:has([data-layer=product-shell]){background:var(--fc-bg);min-height:100dvh;padding:0;display:block}.saas-screen [data-layer=product-shell]{background:var(--fc-bg);width:100%;height:auto;min-height:100dvh;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.saas-screen [data-layer=product-screen].fc-phone__screen{background:var(--fc-bg);border:0;border-radius:0;flex-direction:column;height:auto;min-height:100dvh;display:flex;overflow:visible}.saas-screen [data-layer=product-screen].scr--brand-band:before,.saas-screen [data-layer=product-shell] .fc-mobile-only,.saas-screen [data-layer=product-shell] .fc-mobile-nav,.saas-screen [data-layer=product-shell] .fc-mobile-foot{display:none}.saas-screen [data-layer=product-shell] .fc-web-nav.fc-desktop-only,.saas-screen [data-layer=product-shell] .fc-web-sticky-bar.fc-desktop-only,.saas-screen [data-layer=product-shell] .fc-web-footer.fc-desktop-only{display:block}.saas-screen [data-layer=product-shell] .fc-web-stage-icon.fc-desktop-only{display:grid}.saas-screen [data-layer=product-shell] .fc-web-nav__brand{height:24px;display:block}.saas-screen [data-layer=product-shell] .fc-web-footer__brand{height:auto;display:block}.saas-screen [data-layer=product-shell] .fc-flow-mobile-inline,.saas-screen [data-layer=product-shell] .fc-flow-mobile-block{display:none}.saas-screen [data-layer=product-shell] .fc-flow-desktop-inline{display:inline}.saas-screen [data-layer=product-shell] .fc-flow-desktop-block{display:block}.saas-screen [data-layer=screen-content]{flex:1}.saas-screen [data-layer=product-screen] [data-layer=screen-content]>.body{max-width:1120px;padding:24px var(--fort-flow-gutter) 64px;overscroll-behavior:auto;clip-path:none;background:0 0;margin:0 auto;display:block;overflow:visible}.saas-screen [data-layer=screen-content] .fc-web-flow-head{margin-bottom:20px}.saas-screen [data-layer=screen-content] .fc-web-flow-stepper-card{border:1px solid var(--fc-line);background:var(--input-bg);box-shadow:var(--shadow-1);border-radius:18px;padding:22px 24px}.saas-screen [data-layer=screen-content] .fc-web-stepper{counter-reset:fc-web-step;gap:0;padding:0;display:flex}.saas-screen [data-layer=screen-content] .fc-web-stepper__step{counter-increment:fc-web-step;flex-direction:row;flex:none;align-items:center;gap:9px;display:flex;position:relative}.saas-screen [data-layer=screen-content] .fc-web-stepper__step:not(:last-child){flex:auto}.saas-screen [data-layer=screen-content] .fc-web-stepper__step:not(:last-child):after{content:""}.saas-screen [data-layer=screen-content] .fc-web-stepper__bar{border:1px solid var(--fc-line);background:var(--fc-bg);border-radius:9px;flex:0 0 26px;width:26px;height:26px}.saas-screen [data-layer=screen-content] .fc-web-stepper__bar:before{display:block}.saas-screen [data-layer=screen-content] .fc-web-stepper__label{display:block!important}.saas-screen [data-layer=screen-content] .fc-web-content-card{max-width:var(--topbar-web-container);padding:var(--flow-card-padding,28px var(--fort-flow-gutter) 32px);border:1px solid var(--fc-line);background:var(--input-bg);box-shadow:var(--shadow-1);border-radius:20px;margin:0 auto}.saas-screen [data-layer=screen-content] .fc-web-form-wrap{gap:16px}.saas-screen [data-layer=screen-content] .fc-web-stage-icon{width:56px;height:56px;margin-bottom:var(--flow-stage-icon-margin,8px);border-radius:19px}.saas-screen [data-layer=screen-content] .fc-web-stage-icon:before{border-radius:15px;inset:7px}.saas-screen [data-layer=screen-content] .fc-web-stage-icon i,.saas-screen [data-layer=screen-content] .fc-web-stage-icon svg{width:24px!important;height:24px!important}.saas-screen [data-layer=screen-content] .fc-flow-copy .title{color:var(--fc-deep);letter-spacing:0;margin:0;font-size:28px;font-weight:600;line-height:1.16}.saas-screen [data-layer=screen-content] .fc-flow-copy .lede{max-width:620px;color:var(--fc-secondary);font-size:15px;line-height:1.55}.saas-screen [data-layer=screen-content] .fc-flow-field{gap:6px}.saas-screen [data-layer=screen-content] .fc-flow-field .lab{color:var(--fc-secondary);letter-spacing:.01em;margin:0;font-size:13px}.saas-screen [data-layer=screen-content] .fc-flow-control.input{border-color:var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);height:48px;color:var(--input-text);padding:0 16px;font-size:15px}.saas-screen [data-layer=screen-content] .fc-flow-control.input.focus,.saas-screen [data-layer=screen-content] .fc-flow-control.input.is-focused,.saas-screen [data-layer=screen-content] .fc-flow-control.input.is-active,.saas-screen [data-layer=screen-content] .fc-flow-control.input:focus-within{border-color:var(--input-border-focus);box-shadow:0 0 0 3px var(--input-ring-focus)}}.saas-screen[data-flow=area-logada] [data-layer=product-screen].fc-contract-screen{background:var(--fort-blue-900);height:100%;color:var(--fort-surface);flex-direction:column;display:flex;overflow:hidden}.saas-screen[data-flow=area-logada] .notch{background:var(--fort-ink-900)}.saas-screen[data-flow=area-logada] .sb,.saas-screen[data-flow=area-logada] .sb svg{color:var(--fort-surface);background:var(--fort-blue-900)}.saas-screen[data-flow=area-logada] .fc-contract-top{background:radial-gradient(circle at 78% 8%, #457bff5c 0%, transparent 34%), linear-gradient(180deg, var(--fort-blue-900) 0%, var(--fort-blue-800) 100%);padding:10px 20px 34px;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-nav{justify-content:space-between;align-items:center;display:flex}.saas-screen[data-flow=area-logada] .fc-contract-logo{height:32px;display:block}.saas-screen[data-flow=area-logada] .fc-contract-icon-btn{width:42px;height:42px;color:var(--fort-surface);background:#ffffff14;border:1px solid #fff3;border-radius:14px;place-items:center;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-title{color:var(--fort-surface);font-family:var(--font-display);letter-spacing:-.035em;margin-top:6px;font-size:30px;font-weight:500;line-height:1.04}.saas-screen[data-flow=area-logada] .fc-contract-subtitle{color:#ffffffad;margin-top:9px;font-size:13.5px;line-height:1.45}.saas-screen[data-flow=area-logada] .fc-contract-sheet{background:var(--fort-surface);color:var(--fc-text);border-radius:32px 32px 0 0;flex:1;margin-top:-22px;padding:28px 18px 56px;overflow-y:auto}.saas-screen[data-flow=area-logada] .fc-web-account-wrap{gap:18px;display:grid}.saas-screen[data-flow=area-logada] .fc-account-sheet-copy{gap:7px;padding-top:2px;display:grid}.saas-screen[data-flow=area-logada] .fc-account-login-mark{margin:0 auto 4px}.saas-screen[data-flow=area-logada] .fc-account-sheet-copy__eyebrow{color:var(--fc-muted);font-size:12px;font-weight:500;line-height:1.3}.saas-screen[data-flow=area-logada] .fc-account-sheet-copy h1,.saas-screen[data-flow=area-logada] .fc-account-sheet-copy p{margin:0}.saas-screen[data-flow=area-logada] .fc-account-sheet-copy h1{color:var(--fc-deep);font-family:var(--font-display);letter-spacing:-.018em;font-size:24px;font-weight:500;line-height:1.16}.saas-screen[data-flow=area-logada] .fc-account-sheet-copy p{max-width:320px;color:var(--muted);font-size:13px;line-height:1.5}.saas-screen[data-flow=area-logada] .fc-contract-tabs{scrollbar-width:none;gap:8px;min-height:40px;padding-bottom:2px;display:flex;overflow-x:auto}.saas-screen[data-flow=area-logada] .fc-contract-tabs::-webkit-scrollbar{display:none}.saas-screen[data-flow=area-logada] .fc-contract-tab{background:var(--fort-surface);min-width:max-content;color:var(--fort-ink-500);border:1px solid #1e63ff24;border-radius:13px;padding:10px 14px;font-size:12.5px;font-weight:500}.saas-screen[data-flow=area-logada] .fc-contract-tab.is-active{background:var(--fort-blue-100);color:var(--fc-primary);border-color:#1e63ff6b}.saas-screen[data-flow=area-logada] .fc-web-nav__brand{height:24px;display:block}.saas-screen[data-flow=area-logada] .fc-web-footer__brand{height:20px;display:block}.saas-screen[data-flow=area-logada] .fc-account-public-header .fc-home-login{display:none}.saas-screen[data-flow=area-logada] .fc-account-auth-header{background:radial-gradient(circle at 84% 0%, #457bff42 0%, transparent 32%), linear-gradient(180deg, var(--fort-blue-900) 0%, var(--fort-blue-800) 100%)}.saas-screen[data-flow=area-logada] .fc-account-auth-nav{min-height:76px;color:var(--fort-surface);justify-content:space-between;align-items:center;gap:24px;display:flex}.saas-screen[data-flow=area-logada] .fc-account-auth-nav__logo{width:112px;height:auto;display:block}.saas-screen[data-flow=area-logada] .fc-account-auth-nav__links{align-items:center;gap:8px;margin-left:auto;display:flex}.saas-screen[data-flow=area-logada] .fc-account-auth-nav__links a{color:#fffc;border:1px solid #0000;border-radius:12px;align-items:center;min-height:38px;padding:0 13px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.saas-screen[data-flow=area-logada] .fc-account-auth-nav__links a:hover{color:var(--fort-surface);background:#ffffff14;border-color:#ffffff2e}.saas-screen[data-flow=area-logada] .fc-account-auth-nav__logout{color:#fffc;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;min-height:38px;padding:0 13px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.saas-screen[data-flow=area-logada] .fc-account-auth-nav__logout:hover{color:var(--fort-surface);background:#ffffff14;border-color:#ffffff2e}.saas-screen[data-flow=area-logada] .fc-contract-menu{z-index:20;background:#030f2c8a;position:absolute;inset:0}.saas-screen[data-flow=area-logada] .fc-contract-menu__panel{background:var(--fort-blue-900);min-height:100%;color:var(--fort-surface);grid-template-rows:auto 1fr auto;gap:22px;padding:22px 20px 24px;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-menu__top{justify-content:space-between;align-items:center;display:flex}.saas-screen[data-flow=area-logada] .fc-contract-menu__logo{height:32px;display:block}.saas-screen[data-flow=area-logada] .fc-contract-menu__close{width:42px;height:42px;color:var(--fort-surface);background:#ffffff14;border:1px solid #fff3;border-radius:14px;place-items:center;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-menu__list{align-content:start;gap:12px;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-menu__item{background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:52px minmax(0,1fr);gap:4px 12px;padding:14px;text-decoration:none;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-menu__item span,.saas-screen[data-flow=area-logada] .fc-contract-menu__footer span{background:#ffffff1f;border-radius:17px;place-items:center;width:52px;height:52px;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-menu__item span{grid-area:1/1/span 2}.saas-screen[data-flow=area-logada] .fc-contract-menu__item strong{grid-area:1/2;align-self:end}.saas-screen[data-flow=area-logada] .fc-contract-menu__item small{color:#ffffffa8;grid-area:2/2;align-self:start;margin-top:4px;display:block}.saas-screen[data-flow=area-logada] .fc-contract-menu__item strong,.saas-screen[data-flow=area-logada] .fc-contract-menu__footer p{margin:0}.saas-screen[data-flow=area-logada] .fc-contract-menu__footer{align-items:center;gap:12px;display:flex}.saas-screen[data-flow=area-logada] .fc-contract-menu__footer span{border-radius:12px;width:34px;height:34px}@media (width>=900px){.saas-screen[data-flow=area-logada]{background:var(--fort-surface-soft);min-height:100dvh;padding:0;display:block}.saas-screen[data-flow=area-logada] [data-layer=product-shell]{--flow-web-content-width:960px;--flow-web-grid-width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), var(--flow-web-content-width));--topbar-web-container:var(--flow-web-grid-width);background:var(--fort-surface-soft);width:100%;height:auto;min-height:100dvh;box-shadow:none;border:0;border-radius:0;margin:0;overflow:visible}.saas-screen[data-flow=area-logada] [data-layer=product-screen].fc-contract-screen{background:var(--fort-surface-soft);height:auto;min-height:100dvh;color:var(--fort-ink-900);border:0;border-radius:0;overflow:visible}.saas-screen[data-flow=area-logada] .notch,.saas-screen[data-flow=area-logada] .sb,.saas-screen[data-flow=area-logada] .fc-contract-nav,.saas-screen[data-flow=area-logada] .home-ind{display:none}.saas-screen[data-flow=area-logada] [data-layer=screen-content]{width:100%;margin:0;padding:0 0 72px;overflow:visible}.saas-screen[data-flow=area-logada] .fc-contract-top{width:100%;padding:32px max(var(--fort-flow-gutter), calc((100% - 960px) / 2 + var(--fort-flow-gutter))) 52px;background:radial-gradient(circle at 84% 12%, #457bff47 0%, transparent 34%), linear-gradient(180deg, var(--fort-blue-900) 0%, var(--fort-blue-800) 100%);border-radius:0}.saas-screen[data-flow=area-logada] .fc-contract-sheet{width:var(--flow-web-grid-width);border:1px solid var(--fc-line);background:var(--fort-surface);box-shadow:var(--shadow-1);border-radius:24px;margin-top:-30px;margin-left:auto;margin-right:auto;padding:32px;overflow:visible}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--compact{width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), 494px);padding:30px 32px 32px}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--state{align-content:center;min-height:360px;display:grid}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--home{width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), 680px)}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--detail{width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), 640px)}.saas-screen[data-flow=area-logada] .fc-web-account-wrap{gap:20px;max-width:760px;margin-inline:auto}.saas-screen[data-flow=area-logada] .fc-contract-sheet--compact .fc-web-account-wrap,.saas-screen[data-flow=area-logada] .fc-contract-sheet--state .fc-web-account-wrap{max-width:430px}.saas-screen[data-flow=area-logada] .fc-contract-sheet--home .fc-web-account-wrap{max-width:596px}.saas-screen[data-flow=area-logada] .fc-contract-sheet--detail .fc-web-account-wrap{max-width:520px}.saas-screen[data-flow=area-logada]:not([data-screen=log-home]) .fc-contract-sheet{width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), 600px)}.saas-screen[data-flow=area-logada]:not([data-screen=log-home]) .fc-web-account-wrap{max-width:430px}.saas-screen[data-flow=area-logada] .fc-account-sheet-copy{text-align:center;justify-items:center;gap:10px}.saas-screen[data-flow=area-logada] .fc-account-sheet-copy h1{font-size:28px;line-height:1.12}.saas-screen[data-flow=area-logada] .fc-account-sheet-copy p{max-width:430px;font-size:14px}.saas-screen[data-flow=area-logada] .fc-contract-title{max-width:680px;font-size:34px;line-height:1.08}.saas-screen[data-flow=area-logada] .fc-contract-subtitle{max-width:620px;font-size:15px}}.saas-screen[data-flow=area-logada] .fc-contract-card{border:1px solid var(--fc-line);background:var(--fort-surface);box-shadow:var(--shadow-1);border-radius:16px;gap:11px;padding:17px 18px 16px;display:grid;position:relative}.saas-screen[data-flow=area-logada] .fc-contract-card[data-clickable=true]{cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s}.saas-screen[data-flow=area-logada] .fc-contract-card[data-clickable=true]:hover{border-color:#1e63ff52;transform:translateY(-1px);box-shadow:0 16px 34px #0f206d14}.saas-screen[data-flow=area-logada] .fc-contract-card[data-clickable=true]:focus-visible{outline:3px solid var(--fc-ring);outline-offset:3px}.saas-screen[data-flow=area-logada] .fc-contract-card__head{flex-direction:column;gap:10px;padding-right:30px;display:flex}.saas-screen[data-flow=area-logada] .fc-contract-card__icon{background:var(--fort-blue-100);width:42px;height:42px;color:var(--fc-primary);border:1px solid #1e63ff3d;border-radius:14px;place-items:center;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-card__icon.is-success{background:color-mix(in srgb, var(--fc-success) 14%, var(--fort-surface));color:var(--fc-success);border-color:#1599473d}.saas-screen[data-flow=area-logada] .fc-contract-card__icon.is-danger{background:color-mix(in srgb, var(--fc-danger) 14%, var(--fort-surface));color:var(--fc-danger);border-color:#a9273338}.saas-screen[data-flow=area-logada] .fc-contract-card__heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.saas-screen[data-flow=area-logada] .fc-contract-card__title{color:var(--fc-deep);font-size:14.8px;font-weight:500;line-height:1.2}.saas-screen[data-flow=area-logada] .fc-contract-card__id{border-bottom:1px solid var(--fort-border);color:var(--fort-ink-500);margin-inline:-18px;padding:0 18px 11px;font-size:11.5px}.saas-screen[data-flow=area-logada] .fc-contract-card[data-card-mode=detail] .fc-contract-card__id{border-bottom:0;margin-inline:0;padding:0}.saas-screen[data-flow=area-logada] .fc-contract-badge{background:var(--fort-blue-100);width:max-content;color:var(--fc-primary);border-radius:9px;padding:5px 7px;font-size:10.2px;font-weight:500;line-height:1}.saas-screen[data-flow=area-logada] .fc-contract-badge.is-success{background:color-mix(in srgb, var(--fc-success) 14%, var(--fort-surface));color:var(--fc-success)}.saas-screen[data-flow=area-logada] .fc-contract-badge.is-danger{background:color-mix(in srgb, var(--fc-danger) 14%, var(--fort-surface));color:var(--fc-danger)}.saas-screen[data-flow=area-logada] .fc-contract-card__chev{border:1px solid var(--fc-line);background:var(--fort-surface);width:30px;height:30px;color:var(--fort-ink-700);pointer-events:none;border-radius:10px;place-items:center;display:grid;position:absolute;top:20px;right:16px}.saas-screen[data-flow=area-logada] .fc-contract-card__meta{grid-template-columns:1fr 1fr;gap:16px;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-card__meta>div:last-child{text-align:right}.saas-screen[data-flow=area-logada] .fc-contract-card__meta span{color:var(--fc-muted);font-size:10.2px;line-height:1.35;display:block}.saas-screen[data-flow=area-logada] .fc-contract-card__meta strong{color:var(--fc-secondary);margin-top:2px;font-size:11.6px;font-weight:500;line-height:1.28;display:block}.saas-screen[data-flow=area-logada] .fc-contract-card__action{justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.saas-screen[data-flow=area-logada] .fc-contract-card__action svg,.saas-screen[data-flow=area-logada] .fc-contract-card__chev svg{flex:none;width:16px;height:16px}@media (width>=900px){.saas-screen[data-flow=area-logada] .fc-web-contract-card{border-radius:18px;gap:14px;padding:20px;display:grid}.saas-screen[data-flow=area-logada] .fc-web-contract-card__head{border-bottom:1px solid var(--fort-border);flex-direction:row;gap:14px;padding-bottom:12px;padding-right:42px}.saas-screen[data-flow=area-logada] .fc-web-contract-card__icon{border-radius:15px;flex:none;width:46px;height:46px}.saas-screen[data-flow=area-logada] .fc-web-contract-card__title-row{gap:10px}.saas-screen[data-flow=area-logada] .fc-web-contract-card__id{margin-top:6px;border-bottom:0;margin-inline:0;padding:0}.saas-screen[data-flow=area-logada] .fc-web-contract-card[data-card-mode=detail] .fc-web-contract-card__id{margin-inline:0;padding:0}.saas-screen[data-flow=area-logada] .fc-web-contract-card__chev{top:20px;right:20px}.saas-screen[data-flow=area-logada] .fc-web-contract-card__meta{gap:24px}}.saas-screen[data-flow=area-logada] .fc-contract-eyebrow{color:#ffffffc7;font-size:13px;line-height:1.3}.saas-screen[data-flow=area-logada] .fc-contract-sheet--detail{padding-bottom:120px}.saas-screen[data-flow=area-logada] .fc-contract-detail-card{border:1px solid var(--fc-line);background:var(--fort-surface);box-shadow:var(--shadow-1);border-radius:18px;gap:16px;padding:18px;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-detail-card h3{color:var(--fc-deep);margin:0;font-size:15px;font-weight:500;line-height:1.25}.saas-screen[data-flow=area-logada] .fc-contract-progress{gap:14px;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-progress__row{grid-template-columns:24px 1fr;gap:12px;display:grid;position:relative}.saas-screen[data-flow=area-logada] .fc-contract-progress__row:not(:last-child):after{content:"";background:var(--fc-line);width:2px;position:absolute;top:26px;bottom:-12px;left:11px}.saas-screen[data-flow=area-logada] .fc-contract-progress__dot{z-index:1;border:1px solid var(--fc-line);background:var(--fort-surface);width:24px;height:24px;color:var(--fc-muted);border-radius:50%;place-items:center;display:grid;position:relative}.saas-screen[data-flow=area-logada] .fc-contract-progress__dot.is-done,.saas-screen[data-flow=area-logada] .fc-contract-progress__dot.is-active{border-color:var(--fc-primary);background:var(--fc-primary);color:var(--fort-surface)}.saas-screen[data-flow=area-logada] .fc-contract-progress__content strong,.saas-screen[data-flow=area-logada] .fc-contract-progress__content span{display:block}.saas-screen[data-flow=area-logada] .fc-contract-progress__content strong{color:var(--fc-deep);font-size:13.5px;font-weight:500;line-height:1.25}.saas-screen[data-flow=area-logada] .fc-contract-progress__content span{color:var(--fc-secondary);margin-top:3px;font-size:12px;line-height:1.35}.saas-screen[data-flow=area-logada] .fc-account-foot{z-index:5;border-top:1px solid var(--fc-line);background:var(--fort-surface);gap:8px;padding:14px 18px 22px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -16px 34px #0f206d12}.saas-screen[data-flow=area-logada] .fc-account-foot .cta{background:var(--fc-yellow-500);min-height:52px;color:var(--fc-deep);border-radius:16px;justify-content:center;align-items:center;font-weight:500;display:flex}.saas-screen[data-flow=area-logada] .fc-account-foot .sub{text-align:center;color:var(--fc-secondary);font-size:12px}.saas-screen[data-flow=area-logada] .fc-web-secure{border:1px solid var(--fc-line);background:var(--fc-bg);color:var(--fc-secondary);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.saas-screen[data-flow=area-logada] .fc-web-secure p{margin:0}.saas-screen[data-flow=area-logada] .fc-desktop-only{display:none}.saas-screen[data-flow=area-logada] .fc-web-account-actions{justify-content:flex-end;gap:12px;display:flex}.saas-screen[data-flow=area-logada] .fc-web-account-actions.fc-desktop-only{display:none}@media (width>=900px){.saas-screen[data-flow=area-logada] .fc-contract-sheet--detail{padding-bottom:32px}.saas-screen[data-flow=area-logada] .fc-contract-detail-card{padding:22px}.saas-screen[data-flow=area-logada] .fc-account-foot{display:none}.saas-screen[data-flow=area-logada] .fc-web-nav.fc-desktop-only,.saas-screen[data-flow=area-logada] .fc-web-footer.fc-desktop-only,.saas-screen[data-flow=area-logada] .fc-account-public-header.fc-desktop-only,.saas-screen[data-flow=area-logada] .fc-account-auth-header.fc-desktop-only,.saas-screen[data-flow=area-logada] .fc-account-public-footer.fc-desktop-only{display:block}.saas-screen[data-flow=area-logada] .fc-web-stage-icon.fc-desktop-only,.saas-screen[data-flow=area-logada] .fc-flow-copy.fc-desktop-only{display:grid}.saas-screen[data-flow=area-logada] .fc-web-account-actions.fc-desktop-only{display:flex}.saas-screen[data-flow=area-logada] [data-layer=product-shell] .fc-web-sticky-bar.fc-account-sticky-bar{display:block;position:fixed;bottom:0;left:0;right:0}.saas-screen[data-flow=area-logada] .fc-account-sticky-bar .fc-web-sticky-bar__inner{width:var(--flow-web-grid-width);max-width:none;padding-inline:0}.saas-screen[data-flow=area-logada] .fc-account-sticky-bar .fc-web-sticky-bar__actions{grid-column:3}.saas-screen[data-flow=area-logada] .fc-account-sticky-bar .fc-web-sticky-bar__cta{width:max-content;min-width:220px}}.saas-screen[data-flow=area-logada] .fc-account-empty,.saas-screen[data-flow=area-logada] .fc-account-state-card,.saas-screen[data-flow=area-logada] .fc-account-list,.saas-screen[data-flow=area-logada] .fc-account-info-card{width:100%}.saas-screen[data-flow=area-logada] .fc-account-empty,.saas-screen[data-flow=area-logada] .fc-account-state-card{box-shadow:none;text-align:center;background:0 0;border:0;justify-items:center;gap:16px;padding:0;display:grid}.saas-screen[data-flow=area-logada] .fc-account-empty__icon{background:var(--fc-blue-050);width:52px;height:52px;color:var(--fc-primary);border-radius:18px;place-items:center;display:grid}.saas-screen[data-flow=area-logada] .fc-account-state-mark{margin:0 auto 2px}.saas-screen[data-flow=area-logada] .fc-account-empty h2,.saas-screen[data-flow=area-logada] .fc-account-empty p,.saas-screen[data-flow=area-logada] .fc-account-state-card h3,.saas-screen[data-flow=area-logada] .fc-account-state-card p{margin:0}.saas-screen[data-flow=area-logada] .fc-account-empty h2{color:var(--fc-deep);font-size:20px;font-weight:600;line-height:1.18}.saas-screen[data-flow=area-logada] .fc-account-empty p{color:var(--fc-secondary);font-size:13px;line-height:1.45}.saas-screen[data-flow=area-logada] .fc-account-state-card h3{color:var(--fc-deep);font-size:22px;font-weight:600;line-height:1.16}.saas-screen[data-flow=area-logada] .fc-account-state-card p{max-width:330px;color:var(--fc-secondary);font-size:14px;line-height:1.5}.saas-screen[data-flow=area-logada] .fc-account-exception-card{align-content:center;min-height:0}.saas-screen[data-flow=area-logada] .fc-account-state-card__actions{gap:12px;width:100%;display:grid}.saas-screen[data-flow=area-logada] .fc-account-state-card__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.saas-screen[data-flow=area-logada] .fc-account-state-card__status{color:var(--fc-secondary);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.saas-screen[data-flow=area-logada] .fc-account-state-card__status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.saas-screen[data-flow=area-logada] .fc-account-state-card__status.is-danger{color:var(--fc-danger)}.saas-screen[data-flow=area-logada] .fc-account-state-card__date,.saas-screen[data-flow=area-logada] .fc-account-state-card__caption{color:var(--fc-secondary);font-size:12px}.saas-screen[data-flow=area-logada] .fc-account-state-card__amount{color:var(--fc-deep);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:1}.saas-screen[data-flow=area-logada] .fc-account-kv,.saas-screen[data-flow=area-logada] .fc-account-list{gap:10px;display:grid}.saas-screen[data-flow=area-logada] .fc-account-kv__row{color:var(--fc-secondary);justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.saas-screen[data-flow=area-logada] .fc-account-kv__val{color:var(--fc-text);text-align:right;font-weight:500}.saas-screen[data-flow=area-logada] .fc-account-list__item{border:1px solid var(--fc-line);background:var(--fort-surface);border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.saas-screen[data-flow=area-logada] .fc-account-list__icon{background:var(--fc-blue-050);width:42px;height:42px;color:var(--fc-primary);border-radius:14px;place-items:center;display:grid}.saas-screen[data-flow=area-logada] .fc-account-list__icon.is-danger{background:var(--fc-red-050);color:var(--fc-danger)}.saas-screen[data-flow=area-logada] .fc-account-list__text,.saas-screen[data-flow=area-logada] .fc-account-list__title,.saas-screen[data-flow=area-logada] .fc-account-list__meta{display:block}.saas-screen[data-flow=area-logada] .fc-account-list__title{color:var(--fc-deep);font-size:13.5px;font-weight:500;line-height:1.25}.saas-screen[data-flow=area-logada] .fc-account-list__meta{color:var(--fc-secondary);margin-top:3px;font-size:12px;line-height:1.35}.saas-screen[data-flow=area-logada] .fc-account-list__action{background:var(--fort-surface);min-height:34px;color:var(--fc-primary);font:inherit;border:1px solid #1e63ff47;border-radius:11px;padding:0 12px;font-size:12px;font-weight:500}.saas-screen[data-flow=area-logada] .fc-account-info-card{border:1px solid var(--fc-line);background:var(--fc-bg);color:var(--fc-secondary);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.saas-screen[data-flow=area-logada] .fc-account-info-card p{margin:0}@media (width>=900px){.saas-screen[data-flow=area-logada] .fc-account-state-card{padding:0}.saas-screen[data-flow=area-logada] .fc-account-state-card__actions{max-width:330px}}.saas-screen[data-flow=area-logada] .fc-account-form-card{box-sizing:border-box;width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;padding:0;display:grid}.saas-screen[data-flow=area-logada] .fc-account-form-card .field{gap:7px;min-width:0;display:grid}.saas-screen[data-flow=area-logada] .input,.saas-screen[data-flow=area-logada] .fc-web-btn,.saas-screen[data-flow=area-logada] .fc-web-channel-option{box-sizing:border-box;width:100%;min-width:0}.saas-screen[data-flow=area-logada] .fc-account-field-row{border-bottom:1px solid var(--fc-line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:13px;display:flex}.saas-screen[data-flow=area-logada] .fc-account-field-row:last-child{border-bottom:0;padding-bottom:0}.saas-screen[data-flow=area-logada] .fc-account-field-row__label,.saas-screen[data-flow=area-logada] .fc-account-field-row__value{display:block}.saas-screen[data-flow=area-logada] .fc-account-field-row__label{color:var(--fc-secondary);font-size:12px;line-height:1.35}.saas-screen[data-flow=area-logada] .fc-account-field-row__value{color:var(--fc-deep);margin-top:3px;font-size:14px;font-weight:500;line-height:1.3}.saas-screen[data-flow=area-logada] .fc-account-field-row__link{background:var(--fort-surface);min-height:34px;color:var(--fc-primary);font:inherit;border:1px solid #1e63ff47;border-radius:11px;padding:0 12px;font-size:12px;font-weight:500}.saas-screen[data-flow=area-logada] .fc-account-form-grid{gap:14px;display:grid}.saas-screen[data-flow=area-logada] .fc-account-form-card .hint{color:var(--fc-secondary);font-size:12px;line-height:1.4}.saas-screen[data-flow=area-logada] .fc-account-return-card{box-sizing:border-box;width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;justify-items:center;gap:16px;padding:0;display:grid}.saas-screen[data-flow=area-logada] .fc-account-return-mark{margin-bottom:2px}.saas-screen[data-flow=area-logada] .fc-account-return-copy{text-align:center;justify-items:center;gap:9px;display:grid}.saas-screen[data-flow=area-logada] .fc-account-return-copy .title{margin:0}.saas-screen[data-flow=area-logada] .fc-account-return-copy .lede{max-width:360px;margin:0}.saas-screen[data-flow=area-logada] .fc-account-return-copy strong{color:var(--fc-deep);white-space:nowrap;font-weight:500}.saas-screen[data-flow=area-logada] .fc-account-return-options{gap:10px;width:100%;display:grid}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option{box-sizing:border-box;border:1px solid var(--fc-line);background:var(--fort-surface);text-align:left;width:100%;min-height:92px;font:inherit;padding:16px}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option__inner{justify-content:flex-start}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option__copy{flex:1;min-width:0}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option__title{white-space:nowrap}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-channel-check{flex:none;width:18px;height:18px;margin-left:auto}.saas-screen[data-flow=area-logada] .fc-account-return-action{width:100%;min-height:52px}.saas-screen[data-flow=area-logada] .fc-account-return-action.is-disabled,.saas-screen[data-flow=area-logada] .fc-account-return-action:disabled{cursor:not-allowed;opacity:.55}.saas-screen[data-flow=area-logada] .fc-account-return-support{appearance:none;color:var(--fc-primary);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:500}.saas-screen[data-flow=area-logada] .fc-account-recovery-link{appearance:none;color:var(--fc-primary);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;justify-self:center;font-size:13px;font-weight:500;line-height:1.4}.saas-screen[data-flow=area-logada] .fc-account-recovery-link:hover,.saas-screen[data-flow=area-logada] .fc-account-recovery-link:focus-visible{text-underline-offset:4px;text-decoration:underline}.saas-screen[data-flow=area-logada] .fc-account-empty-state{box-sizing:border-box;text-align:center;align-content:center;justify-items:center;gap:16px;width:100%;min-height:250px;padding:8px 0;display:grid}.saas-screen[data-flow=area-logada] .fc-account-empty-state__copy{justify-items:center;gap:8px;display:grid}.saas-screen[data-flow=area-logada] .fc-account-empty-state h2,.saas-screen[data-flow=area-logada] .fc-account-empty-state p{margin:0}.saas-screen[data-flow=area-logada] .fc-account-empty-state h2{max-width:340px;color:var(--fc-deep);font-size:22px;font-weight:600;line-height:1.16}.saas-screen[data-flow=area-logada] .fc-account-empty-state p{max-width:330px;color:var(--fc-secondary);font-size:14px;line-height:1.5}.saas-screen[data-flow=area-logada] .fc-account-empty-state__note{border:1px solid var(--fc-line);background:var(--fc-bg);max-width:330px;color:var(--fc-secondary);text-align:left;border-radius:14px;align-items:center;gap:9px;padding:12px 14px;font-size:12px;line-height:1.4;display:inline-flex}.saas-screen[data-flow=area-logada] .fc-account-empty-state__note svg{width:17px;height:17px;color:var(--fc-primary);flex:none}@media (width>=900px){.saas-screen[data-flow=area-logada] .fc-account-form-card{gap:18px;max-width:430px;margin-inline:auto;padding:0}.saas-screen[data-flow=area-logada] .fc-account-form-grid{gap:16px}.saas-screen[data-flow=area-logada] .fc-account-otp-card{max-width:430px}.saas-screen[data-flow=area-logada] .fc-account-return-card{max-width:430px;margin:0 auto;padding:0}.saas-screen[data-flow=area-logada] .fc-account-return-copy .lede{max-width:430px}.saas-screen[data-flow=area-logada] .fc-account-return-options{grid-template-columns:1fr;gap:12px}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option{text-align:center;-webkit-user-select:none;user-select:none;min-height:122px;padding:20px 42px}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option__inner{justify-content:center;justify-items:center;gap:12px;display:grid;position:relative}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option__icon{margin-inline:auto}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option__copy{flex:initial;text-align:center;justify-items:center;gap:4px;display:grid}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option__title{white-space:normal;line-height:1.2}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-web-channel-option__detail{line-height:1.3}.saas-screen[data-flow=area-logada] .fc-account-return-options .fc-channel-check{margin-left:0;position:absolute;top:0;right:-18px}.saas-screen[data-flow=area-logada] .fc-account-empty-state{max-width:430px;min-height:300px;margin-inline:auto;padding-top:0}}.fc-bottom-sheet,.bottom-sheet{background:var(--fort-surface)}.scr{border-radius:var(--phone-screen-radius);background:var(--sheet-bg);border:1px solid var(--sheet-border);flex-direction:column;min-height:760px;display:flex;position:relative;overflow:hidden}.scr.scr--brand-band{background:#fff}.scr.scr--brand-band:before{content:"";background:var(--topbar-mobile-brand-bg);z-index:0;pointer-events:none;height:168px;position:absolute;top:0;left:0;right:0}.scr.scr--brand-band .notch{background:var(--topbar-mobile-brand-bg)}.scr.scr--brand-band .body{z-index:2;border-radius:var(--sheet-radius-top);gap:var(--sheet-gap-mobile);overscroll-behavior-y:contain;-webkit-overflow-scrolling:auto;clip-path:inset(0 round 30px 30px 0 0);min-height:0;margin-top:10px;padding-top:30px;position:relative;overflow-y:auto}.scr.scr--brand-band .body.body--centered{text-align:center;justify-content:center;align-items:center;gap:24px;padding-top:26px;padding-bottom:20px}.scr.scr--brand-band .ant-flow-body{gap:12px;padding-left:18px;padding-right:18px}.scr.scr--brand-band .ant-flow-body .title{margin-top:4px}.body{background:var(--sheet-bg);flex-direction:column;flex:1;gap:18px;padding:18px 22px 16px;display:flex}.secure{background:var(--fc-light);border:1px solid #0f5bff1f;border-radius:14px;align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.secure svg{color:var(--fc-primary);flex:none;margin-top:1px}.secure p{color:var(--fc-secondary);font-size:11.5px;line-height:1.5}.secure b{color:var(--fc-deep);font-weight:400}.kv{flex-direction:column;display:flex}.kv .r{justify-content:space-between;align-items:center;padding:13px 0;font-size:13.5px;display:flex}.kv .r+.r{border-top:1px solid var(--fc-line)}.kv .r .k{color:var(--fc-secondary)}.kv .r .v{color:var(--fc-text);font-variant-numeric:tabular-nums;font-weight:500}.kv .r .v.pos{color:var(--fc-success-text)}.kv .r .v.neg{color:var(--fc-error)}.kv.tight .r{padding:10px 0}.seg{background:var(--fc-bg);border-radius:12px;gap:3px;padding:4px;display:flex}.seg .o{text-align:center;color:var(--fc-secondary);font-variant-numeric:tabular-nums;border-radius:9px;flex:1;padding:9px 0;font-size:13.5px;font-weight:500}.seg .o.on{color:var(--fc-primary);box-shadow:none;background:#fff}.radios{flex-direction:column;gap:9px;display:flex}.radio{border:1px solid var(--fc-line);color:var(--fc-text);background:#fff;border-radius:13px;align-items:center;gap:12px;padding:14px;font-size:14px;display:flex}.radio .rb{border:2px solid var(--fc-line);border-radius:50%;flex:none;width:19px;height:19px}.radio .tail{color:var(--fc-muted);margin-left:auto;font-size:12px;font-weight:500}.radio.on{border-color:var(--fc-primary);background:var(--fc-light);color:var(--fc-deep);font-weight:500}.radio.on .rb{border-color:var(--fc-primary)}.radio.on .rb:after{content:"";background:var(--fc-primary);border-radius:50%;width:9px;height:9px;margin:3px;display:block}.disc{border:1px solid var(--fc-line);background:#fff;border-radius:14px;overflow:hidden}.disc .dh{color:var(--fc-deep);background:#fff;justify-content:space-between;align-items:center;padding:14px 15px;font-size:13.5px;font-weight:500;display:flex}.disc .db{border-top:1px solid var(--fc-line);flex-direction:column;padding:0 15px 12px;display:flex}.disc .db .l{font-variant-numeric:tabular-nums;justify-content:space-between;padding:7px 0;font-size:12.5px;display:flex}.disc .db .l span:first-child{color:var(--muted)}.disc .db .l span:last-child{color:var(--ink);font-weight:500}.bankrow{border:1px solid var(--fc-line);color:var(--fc-text);background:#fff;border-radius:16px;align-items:center;gap:12px;min-height:52px;padding:12px 14px;font-size:14px;display:flex}.bankrow .lg{border:1px solid var(--fc-line);background:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.bankrow .lg.is-empty{background:var(--fc-light)}.bankrow .lg img{width:auto;max-width:26px;height:auto;max-height:18px;display:block}.seg-pill{color:var(--fc-deep);border:1px solid var(--fc-ring);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb8;align-items:center;gap:6px;padding:7px 13px;font-size:11px;font-weight:500;display:inline-flex}.lp2 .lp-sheet{z-index:3;background:var(--sheet-bg);border-radius:var(--sheet-radius-top);box-shadow:none;padding:var(--sheet-padding-lp);gap:var(--sheet-gap-lp);flex-direction:column;margin-top:auto;display:flex;position:relative}.lp2 .sheet-amtblock{flex-direction:column;gap:4px;display:flex}.lp2 .sheet-amt-row{justify-content:space-between;align-items:center;display:flex}.lp2 .sheet-edit-ic{opacity:.55;cursor:pointer;flex:none}.lp2 .sheet-lbl{color:var(--fc-secondary);font-size:12px;font-weight:500}.lp2 .sheet-amt{font-family:var(--font-base);color:var(--fc-deep);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:1}.lp2 .sheet-amt .cur{color:var(--fc-muted);margin-right:5px;font-size:19px;font-weight:500}.lp2 .sheet-slider{margin-top:0}.lp2 .sheet-trust{color:var(--fc-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.lp2 .sheet-trust svg{color:var(--fc-success);flex:none}.lp2 .sheet-sub{text-align:center;color:var(--fc-muted);font-size:12px}.lp2 .sheet-sub a{color:var(--fc-primary);text-underline-offset:2px;text-decoration:underline}.scr.lp2{background:#0135b3}.scr.lp2:before{content:"";z-index:0;background:radial-gradient(circle,#4d8bff26,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:106px;right:-132px}.scr.lp2:after{content:"";opacity:.4;z-index:0;background:radial-gradient(circle,#bfd6ff1f 1px,#0000 1px) 0 0/18px 18px;height:210px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.lp2 .seg-pill{color:#ffffffd9;background:#ffffff26;border-color:#ffffff40}.lp2 .seg-pill svg{stroke:#fff}.sheet-sub{display:none}.fc-clean-summary{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;gap:10px;padding:13px 2px;display:grid}.fc-guidance{color:var(--muted);grid-template-columns:26px 1fr;align-items:start;gap:10px;font-size:12.5px;line-height:1.4;display:grid}.fc-guidance i{background:var(--fc-blue-050);width:26px;height:26px;color:var(--fc-primary);border-radius:10px;place-items:center;font-size:15px;display:grid}.fc-guidance strong{color:var(--ink);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.fc-lp-fields{gap:22px;padding-top:2px;display:grid}.phone.fc-phone .lede b,.phone.fc-phone .hint b,.phone.fc-phone .secure p b,.phone.fc-phone .sub b{color:var(--ink,#1a1a1a);font-weight:400}.phone.fc-phone .secure b:first-of-type{font-weight:500}.phone.fc-phone .lede,.phone.fc-phone .hint,.phone.fc-phone .secure p,.phone.fc-phone .sub{text-wrap:pretty}.phone.fc-phone .kv .r{align-items:flex-start;gap:12px}.phone.fc-phone .kv .r .v{text-wrap:pretty;max-width:60%;font-size:12.5px;line-height:1.4}.phone.fc-phone .fc-lp-fields{gap:18px}.phone.fc-phone .scr.fc-phone__screen:has(.fc-account-card){background:var(--fc-bg)}body[data-screen-slug^=log-] .phone.fc-phone .scr.fc-phone__screen,body[data-screen-slug^=log-] .phone.fc-phone .body,.saas-screen[data-flow=area-logada] .phone.fc-phone .scr.fc-phone__screen,.saas-screen[data-flow=area-logada] .phone.fc-phone .body{background:var(--fc-bg)}.saas-screen[data-flow=area-logada] .phone.fc-phone .scr.scr--brand-band .body:not(.body--centered){gap:16px;margin-top:12px;padding:28px 18px 16px!important}body[data-screen-slug=log-entrar] .saas-screen[data-flow=area-logada] .phone.fc-phone .scr.fc-phone__screen.scr--account-login{color:#fff;background:radial-gradient(circle at 16% -8%,#4884ff6b 0%,#0000 34%),radial-gradient(circle at 88% 20%,#225cd057 0%,#0000 32%),linear-gradient(#0135b3 0%,#0b3a96 48%,#071f66 100%)}body[data-screen-slug=log-entrar] .saas-screen[data-flow=area-logada] .phone.fc-phone .scr.fc-phone__screen.scr--account-login .notch{background:#0135b3}body[data-screen-slug=log-entrar] .saas-screen[data-flow=area-logada] .phone.fc-phone .body.fc-login-body{background:0 0;flex:1;justify-content:center;align-items:center;gap:18px;padding:26px 18px}.phone.fc-phone .scr.fc-contract-screen{color:#fff;background:#0135b3!important}.phone.fc-phone .scr.fc-contract-screen .notch{background:#071025}.phone.fc-phone .scr.fc-contract-screen .sb,.phone.fc-phone .scr.fc-contract-screen .sb svg{color:#fff;background:#0135b3!important}.phone.fc-phone .scr.fc-contract-screen .sb{z-index:2;position:relative;box-shadow:0 -1px #0135b3}.phone.fc-phone .fc-contract-top{background:radial-gradient(circle at 78% 8%,#457bff5c 0%,#0000 34%),linear-gradient(#0135b3 0%,#052d9c 100%);gap:20px;padding:10px 20px 40px;display:grid}.phone.fc-phone .fc-contract-top--detail{padding-bottom:44px}.phone.fc-phone .fc-contract-nav{justify-content:space-between;align-items:center;display:flex}.phone.fc-phone .fc-contract-logo{height:32px;display:block}.phone.fc-phone .fc-contract-icon-btn{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;position:relative}.phone.fc-phone .fc-contract-icon-btn i,.phone.fc-phone .fc-contract-icon-btn svg{stroke-width:1.7px;width:21px;height:21px}.phone.fc-phone .fc-contract-icon-btn:after{content:"";background:#ff6a2a;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;right:9px;box-shadow:0 0 0 2px #0135b3}.phone.fc-phone .fc-contract-menu-trigger:after,.phone.fc-phone .fc-contract-icon-btn--plain:after{content:none}.phone.fc-phone .fc-contract-eyebrow{color:#ffffffd1;font-size:15px;font-weight:400;line-height:1.25}.phone.fc-phone .fc-contract-title{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;margin-top:6px;font-size:30px;font-weight:500;line-height:1.04}.phone.fc-phone .fc-contract-subtitle{color:#ffffffad;margin-top:9px;font-size:13.5px;line-height:1.45}.phone.fc-phone .fc-contract-tabs{scrollbar-width:none;flex:none;align-items:center;gap:8px;min-height:40px;padding:0 0 2px;display:flex;overflow:auto visible}.phone.fc-phone .fc-contract-tabs::-webkit-scrollbar{display:none}.phone.fc-phone .fc-contract-tab{color:#55627a;background:#fff;border:1px solid #1e63ff24;border-radius:13px;min-width:max-content;padding:10px 14px;font-size:12.5px;font-weight:500}.phone.fc-phone .fc-contract-tab.is-active{color:#1e63ff;background:#eef4ff;border-color:#1e63ff6b}.phone.fc-phone .fc-contract-sheet{color:var(--fc-text);background:#fff;border-radius:32px 32px 0 0;flex-direction:column;flex:1;gap:12px;margin-top:-22px;padding:20px 14px 56px;display:flex;overflow-y:auto}.phone.fc-phone .fc-contract-sheet--detail{padding-bottom:120px}.phone.fc-phone .fc-contract-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;flex:none;gap:0;height:auto;min-height:0;padding:17px 18px 16px;display:flex;position:relative;overflow:visible;box-shadow:0 12px 26px #0f206d0d}.phone.fc-phone .fc-contract-card__icon{width:42px;height:42px;color:var(--fc-primary);background:#eef4ff;border:1px solid #1e63ff3d;border-radius:14px;place-items:center;display:grid}.phone.fc-phone .fc-contract-card__icon i,.phone.fc-phone .fc-contract-card__icon svg{stroke-width:1.55px;width:18px!important;height:18px!important}.phone.fc-phone .fc-contract-card__icon svg *{stroke-width:1.55px!important}.phone.fc-phone .fc-contract-card__icon.is-warning{color:var(--fc-primary);background:#eef4ff;border-color:#1e63ff3d}.phone.fc-phone .fc-contract-card__icon.is-success{color:var(--fc-success);background:#dffbea;border-color:#1599473d}.phone.fc-phone .fc-contract-card__icon.is-danger{color:var(--fc-danger);background:#ffe4e8;border-color:#a9273338}.phone.fc-phone .fc-contract-card__head{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding-right:30px;display:flex}.phone.fc-phone .fc-contract-card__main{gap:7px;min-width:0;display:grid}.phone.fc-phone .fc-contract-card__heading{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.phone.fc-phone .fc-contract-card__title{min-width:0;color:var(--fc-deep);letter-spacing:-.015em;white-space:normal;overflow-wrap:anywhere;font-size:14.8px;font-weight:500;line-height:1.2}.phone.fc-phone .fc-contract-card__id{color:#7e8aa3;border-bottom:1px solid #eef2f7;margin-top:6px;padding-bottom:11px;font-size:11.5px;font-weight:400;line-height:1.25}.phone.fc-phone .fc-contract-badge{color:#1e63ff;white-space:nowrap;text-overflow:ellipsis;background:#e8f0ff;border-radius:9px;flex:none;width:max-content;max-width:none;padding:5px 7px;font-size:10.2px;font-weight:500;line-height:1;overflow:hidden}.phone.fc-phone .fc-contract-badge.is-warning{color:#4a3a0a;background:#ffe9a8}.phone.fc-phone .fc-contract-badge.is-success{color:#159947;background:#ddf9e8}.phone.fc-phone .fc-contract-badge.is-danger{color:#a92733;background:#ffe0e4}.phone.fc-phone .fc-contract-card__chev{color:#4f5d75;background:#fff;border:1px solid #e2e8f0;border-radius:10px;place-items:center;width:30px;height:30px;margin-top:0;display:grid;position:absolute;top:20px;right:16px;transform:none}.phone.fc-phone .fc-contract-card__chev i,.phone.fc-phone .fc-contract-card__chev svg{stroke-width:1.8px;width:17px;height:17px}.phone.fc-phone .fc-contract-card__meta{grid-template-columns:1fr 1fr;justify-content:space-between;gap:16px;margin-top:11px;padding-top:0;display:grid}.phone.fc-phone .fc-contract-card__meta>div{min-width:0}.phone.fc-phone .fc-contract-card__meta>div:last-child{text-align:right}.phone.fc-phone .fc-contract-card__meta span{color:#96a1b5;font-size:10.2px;line-height:1.35;display:block}.phone.fc-phone .fc-contract-card__meta strong{color:#43516d;margin-top:2px;font-size:11.6px;font-weight:500;line-height:1.28;display:block}.phone.fc-phone .fc-contract-empty{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;align-content:center;justify-items:center;gap:18px;min-height:380px;padding:38px 18px;display:grid;box-shadow:0 12px 26px #0f206d0a}.phone.fc-phone .fc-contract-empty__icon{width:62px;height:62px;color:var(--fc-primary);background:#eef4ff;border-radius:18px;place-items:center;display:grid}.phone.fc-phone .fc-contract-empty__icon i,.phone.fc-phone .fc-contract-empty__icon svg{stroke-width:1.6px;width:27px!important;height:27px!important}.phone.fc-phone .fc-contract-empty h2{font-family:var(--font-display);letter-spacing:-.025em;color:var(--fc-deep);font-size:20px;font-weight:500;line-height:1.16}.phone.fc-phone .fc-contract-empty p{color:#69758d;max-width:252px;margin-top:8px;font-size:13px;line-height:1.5}.phone.fc-phone .fc-contract-empty-note{color:#69758d;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:10px;padding:14px;display:flex}.phone.fc-phone .fc-contract-empty-note i,.phone.fc-phone .fc-contract-empty-note svg{color:var(--fc-primary);stroke-width:1.8px;width:18px!important;height:18px!important}.phone.fc-phone .fc-contract-empty-note p{font-size:12.5px;line-height:1.4}.phone.fc-phone .fc-account-list{gap:10px;display:grid}.phone.fc-phone .fc-account-list__item{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.phone.fc-phone .fc-account-list__icon{width:42px;height:42px;color:var(--fc-primary);background:#eef4ff;border:1px solid #1e63ff3d;border-radius:14px;place-items:center;display:grid}.phone.fc-phone .fc-account-list__icon.is-danger{color:var(--fc-danger);background:#ffe4e8;border-color:#a9273338}.phone.fc-phone .fc-account-list__icon i,.phone.fc-phone .fc-account-list__icon svg{stroke-width:1.7px;width:18px!important;height:18px!important}.phone.fc-phone .fc-account-list__text{gap:3px;min-width:0;display:grid}.phone.fc-phone .fc-account-list__title{color:var(--fc-deep);font-size:13.5px;font-weight:500;line-height:1.25}.phone.fc-phone .fc-account-list__meta{color:#7e8aa3;font-size:11.8px;line-height:1.35}.phone.fc-phone .fc-account-list__action{min-width:72px;min-height:34px;color:var(--fc-primary);background:#fff;border:1px solid #1e63ff47;border-radius:11px;font-size:12px;font-weight:500}.phone.fc-phone .fc-account-form-card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;padding:0;display:grid}.phone.fc-phone .fc-account-field-row{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.phone.fc-phone .fc-account-field-row:last-child{border-bottom:0}.phone.fc-phone .fc-account-field-row__label{letter-spacing:.12em;text-transform:uppercase;color:#96a1b5;font-size:10.5px;font-weight:500;line-height:1;display:block}.phone.fc-phone .fc-account-field-row__value{color:var(--fc-deep);margin-top:5px;font-size:13.3px;font-weight:500;line-height:1.25;display:block}.phone.fc-phone .fc-account-field-row__link{color:var(--fc-primary);background:#fff;border:1px solid #1e63ff3d;border-radius:11px;padding:9px 12px;font-size:12px;font-weight:500}.phone.fc-phone .fc-account-info-card{color:#69758d;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:flex-start;gap:12px;padding:14px;display:flex}.phone.fc-phone .fc-account-info-card i,.phone.fc-phone .fc-account-info-card svg{color:var(--fc-primary);stroke-width:1.8px;flex:none;width:18px!important;height:18px!important}.phone.fc-phone .fc-account-info-card p{font-size:12.5px;line-height:1.45}.phone.fc-phone .fc-contract-menu{z-index:80;color:#fff;background:radial-gradient(circle at 80% 4%,#457bff57 0%,#0000 34%),linear-gradient(#0135b3 0%,#052d9c 100%);display:none;position:absolute;inset:0}.phone.fc-phone .fc-contract-menu.is-open{display:block}.phone.fc-phone .fc-contract-menu__panel{background:0 0;flex-direction:column;gap:22px;height:100%;padding:54px 22px 26px;display:flex}.phone.fc-phone .fc-contract-menu__top{justify-content:space-between;align-items:center;padding:0 0 26px;display:flex}.phone.fc-phone .fc-contract-menu__logo{height:36px;display:block}.phone.fc-phone .fc-contract-menu__close{color:#fff;width:46px;height:46px;box-shadow:none;background:#ffffff1a;border:1px solid #ffffff38;border-radius:16px;place-items:center;display:grid}.phone.fc-phone .fc-contract-menu__close i,.phone.fc-phone .fc-contract-menu__close svg{width:21px!important;height:21px!important}.phone.fc-phone .fc-contract-menu__close svg *{stroke-width:1.8px!important}.phone.fc-phone .fc-contract-menu__list{gap:10px;padding:0;display:grid}.phone.fc-phone .fc-contract-menu__item{color:#fff;min-height:72px;box-shadow:none;background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:4px 14px;padding:12px;text-decoration:none;display:grid}.phone.fc-phone .fc-contract-menu__item span{color:#fff;background:#ffffff1f;border-radius:17px;grid-area:1/1/span 2;place-items:center;width:52px;height:52px;display:grid}.phone.fc-phone .fc-contract-menu__item i,.phone.fc-phone .fc-contract-menu__item svg{width:24px!important;height:24px!important}.phone.fc-phone .fc-contract-menu__item svg *{stroke-width:1.65px!important}.phone.fc-phone .fc-contract-menu__item strong{color:#fff;grid-area:1/2;align-self:end;font-size:15px;font-weight:500;line-height:1.2}.phone.fc-phone .fc-contract-menu__item small{color:#ffffffad;grid-area:2/2;align-self:start;margin-top:4px;font-size:12px;line-height:1.35}.phone.fc-phone .fc-contract-menu__item.is-active{background:#ffffff21;border-color:#ffffff47}.phone.fc-phone .fc-contract-menu__item.is-danger span{color:#fff;background:#ffffff1a}.phone.fc-phone .fc-contract-menu__footer{color:#ffffffd1;background:0 0;border-top:1px solid #ffffff29;align-items:center;gap:10px;min-height:auto;margin-top:auto;padding:16px 0 0;display:flex}.phone.fc-phone .fc-contract-menu__footer span{color:#fff;background:#ffffff1a;border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.phone.fc-phone .fc-contract-menu__footer svg{width:18px!important;height:18px!important}.phone.fc-phone .fc-contract-menu__footer svg *{stroke-width:1.8px!important}.phone.fc-phone .fc-contract-menu__footer p{font-size:12.5px;font-weight:500}.phone.fc-phone .fc-contract-bottom-nav{z-index:20;color:#7b879d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #0f206d14;grid-template-columns:repeat(4,1fr);align-items:center;height:82px;padding:8px 18px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.phone.fc-phone .fc-contract-bottom-nav__item{justify-items:center;gap:5px;font-size:11.5px;font-weight:500;display:grid}.phone.fc-phone .fc-contract-bottom-nav__item i,.phone.fc-phone .fc-contract-bottom-nav__item svg{stroke-width:1.8px!important;width:28px!important;height:28px!important}.phone.fc-phone .fc-contract-bottom-nav__item svg *,.phone.fc-phone .fc-contract-bottom-nav__item i *{stroke-width:1.8px!important}.phone.fc-phone .fc-contract-bottom-nav__item.is-active{color:#1265ff}.phone.fc-phone .fc-contract-detail{gap:14px;display:grid}.phone.fc-phone .fc-contract-detail-card{background:#fff;border:1px solid #0f206d0f;border-radius:22px;gap:14px;padding:20px;display:grid;box-shadow:0 12px 26px #0f206d0d}.phone.fc-phone .fc-contract-detail-card h3{color:var(--fc-deep);letter-spacing:-.012em;font-size:17px;font-weight:600}.fc-web-content-card{border:1px solid var(--fc-line);box-shadow:var(--shadow-1);max-width:var(--topbar-web-container);background:#fff;border-radius:20px;margin:0 auto;padding:36px 40px;overflow:visible}.fc-web-content-card--wide{max-width:960px}.fc-web-content-card .fc-web-secure,.fc-web-content-card .fc-web-card{margin-left:0;margin-right:0}.fc-web-card-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.fc-web-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);padding:var(--card-padding-web)}.fc-web-card--inset{background:var(--card-bg-inset)}.fc-web-card--highlight{background:linear-gradient(135deg,var(--fc-blue-900),var(--fc-blue-800));color:#fff;border-color:#1e63ff40}.fc-web-kv{flex-direction:column;gap:0;display:flex}.fc-web-kv__row{border-bottom:1px solid var(--fc-line);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.fc-web-kv__row:last-child{border-bottom:none}.fc-web-kv__key{color:var(--fc-secondary);font-size:14px}.fc-web-kv__val{color:var(--fc-deep);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.fc-web-disclosure{border:1px solid var(--fc-line);border-radius:14px;overflow:hidden}.fc-web-disclosure__header{color:var(--fc-secondary);cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:500;display:flex}.fc-web-disclosure__body{border-top:1px solid var(--fc-line);padding:0 16px 14px}.fc-web-disclosure.fc-web-card{padding:0}.fc-web-disclosure .fc-web-kv{padding:0 18px 6px}.fc-web-content-card:has(.fc-web-account-wrap){max-width:820px}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--state{align-content:center;display:grid}.saas-screen[data-flow=area-logada] .fc-contract-sheet--state .fc-web-account-wrap{align-content:center;justify-items:center;width:100%;min-height:100%;display:grid}@media (width>=900px){.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card{width:var(--flow-web-grid-width);max-width:none;margin:-30px auto 0;padding:32px}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card:has(.fc-web-account-wrap){max-width:none}.saas-screen[data-flow=area-logada] .fc-web-account-wrap{max-width:760px;margin-inline:auto}.saas-screen[data-flow=area-logada]:not([data-screen=log-home]) [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card{width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), 600px)}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--compact{width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), 494px)}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--state{align-content:center;min-height:360px;display:grid}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--home{width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), 680px)}.saas-screen[data-flow=area-logada] [data-layer=screen-content] .fc-contract-sheet.fc-web-content-card.fc-contract-sheet--detail{width:min(calc(100% - var(--fort-flow-gutter) - var(--fort-flow-gutter)), 640px)}.saas-screen[data-flow=area-logada]:not([data-screen=log-home]) .fc-web-account-wrap{max-width:430px}.saas-screen[data-flow=area-logada] .fc-contract-sheet--home .fc-web-account-wrap{max-width:596px}.saas-screen[data-flow=area-logada] .fc-contract-sheet--detail .fc-web-account-wrap{max-width:520px}}.fc-web-contract-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:14px;padding:20px;display:grid;position:relative;box-shadow:0 12px 26px #0f206d0a}.fc-web-contract-card__head{align-items:flex-start;gap:14px;padding-right:42px;display:flex}.fc-web-contract-card__icon{width:46px;height:46px;color:var(--fc-primary);background:#eef4ff;border:1px solid #1e63ff3d;border-radius:15px;flex:none;place-items:center;display:grid}.fc-web-contract-card__icon.is-success{color:var(--fc-success);background:#dffbea;border-color:#1599473d}.fc-web-contract-card__icon.is-danger{color:var(--fc-danger);background:#ffe4e8;border-color:#a9273338}.fc-web-contract-card__icon i,.fc-web-contract-card__icon svg{stroke-width:1.7px;width:20px!important;height:20px!important}.fc-web-contract-card__title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fc-web-contract-card__title{color:var(--fc-deep);letter-spacing:-.012em;font-size:16px;font-weight:500;line-height:1.2}.fc-web-contract-card__id{color:#7e8aa3;border-bottom:1px solid #eef2f7;margin-top:6px;padding-bottom:12px;font-size:12px}.fc-web-contract-card__chev{color:#4f5d75;background:#fff;border:1px solid #e2e8f0;border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:20px;right:20px}.fc-web-contract-card__meta{grid-template-columns:1fr 1fr;gap:24px;display:grid}.fc-web-contract-card__meta>div:last-child{text-align:right}.fc-web-contract-card__meta span{color:#96a1b5;font-size:11px;line-height:1.35;display:block}.fc-web-contract-card__meta strong{color:#43516d;margin-top:3px;font-size:12.5px;font-weight:500;line-height:1.3;display:block}.fc-web-contract-badge{color:#1e63ff;background:#e8f0ff;border-radius:9px;width:max-content;padding:6px 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.fc-web-contract-badge.is-success{color:#159947;background:#ddf9e8}.fc-web-contract-badge.is-danger{color:#a92733;background:#ffe0e4}.fc-web-account-list{gap:12px;display:grid}.fc-web-account-list__item{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.fc-web-account-list__icon{width:46px;height:46px;color:var(--fc-primary);background:#eef4ff;border:1px solid #1e63ff3d;border-radius:15px;place-items:center;display:grid}.fc-web-account-list__icon.is-danger{color:var(--fc-danger);background:#ffe4e8;border-color:#a9273338}.fc-web-account-list__title{color:var(--fc-deep);font-size:14px;font-weight:500}.fc-web-account-list__meta{color:#7e8aa3;margin-top:3px;font-size:12.5px}.fc-web-account-list__action{min-height:38px;color:var(--fc-primary);background:#fff;border:1px solid #1e63ff47;border-radius:11px;padding:0 14px;font-size:12.5px;font-weight:500}.fc-web-account-form-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:14px;padding:22px;display:grid;box-shadow:0 12px 26px #0f206d0a}.fc-web-account-field-row{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.fc-web-account-field-row:last-child{border-bottom:0}.fc-web-account-field-row__label{letter-spacing:.1em;text-transform:uppercase;color:#96a1b5;font-size:11px;font-weight:500;display:block}.fc-web-account-field-row__value{color:var(--fc-deep);margin-top:5px;font-size:14px;font-weight:500;display:block}.fc-web-account-field-row__link{color:var(--fc-primary);background:#fff;border:1px solid #1e63ff3d;border-radius:11px;padding:10px 14px;font-size:12.5px;font-weight:500}.fc-clean-row{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;font-size:13px;display:flex}.fc-clean-row strong{color:var(--ink);text-align:right;font-size:13px;font-weight:500}.status-icon,.fc-status-icon{color:var(--fort-blue-900)}.spinner,.mini-spin,.fc-demo-spin,.fc-web-spinner{animation-timing-function:linear}.spinner,.fc-web-spinner{animation-duration:var(--motion-spin-duration-slow)}.mini-spin,.fc-demo-spin{animation-duration:var(--motion-spin-duration)}.spinner{border:4px solid var(--fc-light);border-top-color:var(--fc-primary);width:54px;height:54px;animation:sp var(--motion-spin-duration-slow) linear infinite;border-radius:50%}.mini-spin{border:2px solid var(--fc-light);border-top-color:var(--fc-primary);width:14px;height:14px;animation:sp var(--motion-spin-duration) linear infinite;border-radius:50%;display:inline-block}.obadge{border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto;display:grid}.obadge.ok{color:#fff;background:linear-gradient(135deg,#5f5f5f 0%,#b5b5b5 100%)}.obadge.warn{background:var(--fc-light);color:var(--fc-deep);border:1px solid var(--fc-primary)}.pill{border-radius:var(--r-pill);letter-spacing:.01em;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.pill.ink{background:var(--fc-primary);color:#fff}.pill.soft{background:var(--fc-light);color:var(--fc-deep)}.pill.line{border:1px solid var(--fc-line);color:var(--fc-secondary);background:#fff}.pill.ok{background:var(--fc-success-soft);color:var(--fc-success-text)}.pill.warn{color:#555;background:#efefef;border:1px solid #bdbdbd}.pill.dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}.lp-proof .pill svg{width:12px;height:12px}.fc-illus-icon{z-index:1;color:var(--fc-primary);justify-content:center;align-items:center;font-size:58px;line-height:1;display:inline-flex;position:relative}.fc-illus--success .fc-illus-icon{color:var(--fc-success)}.fc-illus--success>div:first-child{background:var(--fc-success-soft)!important;border-color:#22b14c2e!important}.fc-illus--danger .fc-illus-icon{color:var(--fc-danger)}.fc-illus--danger>div:first-child{background:var(--fc-danger-soft)!important;border-color:#e5484d2e!important}.fc-illus--warning .fc-illus-icon{color:var(--fc-warning)}.fc-illus--warning>div:first-child{background:var(--fc-warning-soft)!important;border-color:#f5a5242e!important}.fc-illus--info .fc-illus-icon{color:var(--fc-primary)}.fc-illus--info>div:first-child{background:var(--fc-info-soft)!important;border-color:#0f5bff2e!important}.fc-decision-icon.fc-decision--danger{background:var(--fc-danger-soft);color:var(--fc-danger);border-color:#e5484d2e}.fc-decision-icon.fc-decision--warning{background:var(--fc-warning-soft);color:var(--fc-warning);border-color:#f5a5242e}.fc-aura-mark.fc-aura--success,.fc-aura-mark.fc-aura--success .fc-illus-icon{color:var(--fc-success)}.fc-aura-mark.fc-aura--success{background:radial-gradient(circle,#22c55e1a 0%,#22c55e0a 56%,#fff 100%);border-color:#22c55e29}.fc-aura-mark.fc-aura--success:before{border-color:#22c55e1a}.fc-aura-mark.fc-aura--success:after{content:none}.fc-aura-mark.fc-aura--info,.fc-aura-mark.fc-aura--info .fc-illus-icon{color:var(--fc-primary)}.fc-aura-mark.fc-aura--info{background:radial-gradient(circle,#0f5bff14 0%,#0f5bff08 56%,#fff 100%);border-color:#0f5bff24}.fc-aura-mark.fc-aura--info:before{border-color:#0f5bff17}.fc-aura-mark.fc-aura--info:after{content:none}.fc-aura-mark.fc-aura--warning,.fc-aura-mark.fc-aura--warning .fc-illus-icon{color:var(--fc-warning)}.fc-aura-mark.fc-aura--warning{background:radial-gradient(circle,#f5a5241f 0%,#f5a5240d 56%,#fff 100%);border-color:#f5a52429}.fc-aura-mark.fc-aura--warning:before{border-color:#f5a5241a}.fc-aura-mark.fc-aura--warning:after{content:none}.fc-aura-mark.fc-aura--danger,.fc-aura-mark.fc-aura--danger .fc-illus-icon{color:var(--fc-danger)}.fc-aura-mark.fc-aura--danger{background:radial-gradient(circle,#e5484d1a 0%,#e5484d0a 56%,#fff 100%);border-color:#e5484d29}.fc-aura-mark.fc-aura--danger:before{border-color:#e5484d1a}.fc-aura-mark.fc-aura--danger:after{content:none}.fc-minimal-status{text-align:center;justify-items:center;gap:16px;display:grid}.fc-status-mark{border:1px solid var(--fc-line);background:var(--fc-bg);width:74px;height:74px;color:var(--fc-primary);border-radius:24px;place-items:center;font-size:30px;display:grid}.fc-status-art{width:var(--status-hero-art-width);flex:none;margin:0 auto;display:block}.fc-status-art img{object-fit:contain;width:100%;height:auto;display:block}.fc-status-art--compact{width:var(--status-hero-art-width-compact)}.fc-status-art--compact img{transform-origin:50%;transform:scale(1.12)}.fc-status-art--art{background:0 0;border:none;place-items:center;width:190px;max-width:190px;height:auto;margin:0 auto 4px;display:grid;overflow:visible}.fc-status-art--art img{object-fit:contain;width:100%;height:auto;display:block;transform:none}.phone.fc-phone .fc-minimal-status,.phone.fc-phone .fc-web-status,.phone.fc-phone .fc-decision-hero{gap:var(--status-hero-gap)}.phone.fc-phone .fc-minimal-status{padding-top:0}.phone.fc-phone .fc-status-mark,.phone.fc-phone .fc-status-art,.phone.fc-phone .fc-web-status__art,.phone.fc-phone .fc-decision-icon{margin-top:0}.phone.fc-phone .fc-status-art{width:var(--status-hero-art-width)}.phone.fc-phone .fc-status-art--compact{width:var(--status-hero-art-width-compact)}.phone.fc-phone .fc-web-status{padding:22px 0 20px}.phone.fc-phone .fc-web-status__art{width:var(--status-hero-art-width);margin-bottom:0}.phone.fc-phone .fc-web-status__art--compact{width:var(--status-hero-art-width-compact);margin-bottom:0}.phone.fc-phone .fc-web-status__art--compact img{transform-origin:50%;transform:scale(1.12)}.phone.fc-phone .fc-decision-hero{margin:0}.phone.fc-phone .scr.scr--brand-band .body.body--centered>.fc-open-art.fc-open-art--compact{width:var(--status-hero-art-width-compact)}.fc-open-visual{border:1px solid var(--fc-line);background:linear-gradient(180deg,#fff,var(--fc-bg));border-radius:24px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.fc-open-art{width:var(--status-hero-art-width);flex:none;margin:0 auto;display:block}.fc-open-art--compact{width:var(--status-hero-art-width-compact)}.fc-open-art--compact img{transform-origin:50%;transform:scale(1.12)}.fc-open-art--art{background:0 0;border:none;place-items:center;width:190px;max-width:190px;height:auto;margin:0 auto 4px;display:grid;overflow:visible}.fc-open-art--art img{object-fit:contain;width:100%;height:auto;display:block;transform:none}.fc-open-art img{object-fit:contain;width:100%;height:auto;display:block}.fc-open-visual:before{content:"";border:1px solid #1e63ff29;border-radius:50%;width:190px;height:190px;position:absolute}.fc-open-visual:after{content:"";border:1px solid #1e63ff3d;border-radius:50%;width:126px;height:126px;position:absolute}.fc-open-node{background:var(--fc-blue-050);width:46px;height:46px;color:var(--fc-primary);box-shadow:none;border:1px solid #1e63ff38;border-radius:16px;place-items:center;display:grid;position:absolute}.fc-open-node.main{z-index:2;border-radius:22px;width:68px;height:68px;font-size:30px}.fc-open-node.n1{top:42px;left:38px}.fc-open-node.n2{top:50px;right:38px}.fc-open-node.n3{bottom:34px;left:62px}.fc-open-node.n4{bottom:32px;right:64px}.fc-open-copy{text-align:center;gap:8px;display:grid}.fc-ant-open-visual{background:linear-gradient(180deg,#fff 0%,var(--fc-blue-050) 100%);border:1px solid #1e63ff29;border-radius:26px;place-items:center;height:206px;display:grid;position:relative;overflow:hidden}.fc-ant-open-visual:before{content:"";border:1px solid #1e63ff2e;border-radius:22px;position:absolute;inset:18px}.fc-ant-open-visual:after{content:"";border:1px solid var(--fc-line);background:radial-gradient(circle,#0f5bff0f 0%,#0f5bff05 46%,#0000 70%);border-radius:50%;width:196px;height:196px;position:absolute}.fc-ant-open-ring{border:1px dashed #1e63ff38;border-radius:50%;width:138px;height:138px;position:absolute}.fc-ant-open-line{transform-origin:0;background:#1e63ff2e;height:1px;position:absolute}.fc-ant-open-line.l1{width:74px;top:83px;left:93px;transform:rotate(-31deg)}.fc-ant-open-line.l2{width:76px;top:86px;left:174px;transform:rotate(27deg)}.fc-ant-open-line.l3{width:78px;top:124px;left:87px;transform:rotate(37deg)}.fc-ant-open-line.l4{width:82px;top:129px;left:174px;transform:rotate(-31deg)}.fc-ant-open-center{z-index:3;color:#3f3f3f;background:#fff;border:1px solid #c9c9c9;border-radius:26px;place-items:center;width:84px;height:84px;display:grid;position:relative;box-shadow:0 18px 42px #00000012}.fc-ant-open-center i,.fc-ant-open-center svg{font-size:42px;width:42px!important;height:42px!important}.fc-ant-open-node{z-index:2;background:var(--fc-blue-050);width:48px;height:48px;color:var(--fc-primary);border:1px solid #1e63ff38;border-radius:17px;place-items:center;display:grid;position:absolute}.fc-ant-open-node i,.fc-ant-open-node svg{width:21px;height:21px}.fc-ant-open-node.n1{top:34px;left:34px}.fc-ant-open-node.n2{top:38px;right:34px}.fc-ant-open-node.n3{bottom:34px;left:50px}.fc-ant-open-node.n4{bottom:34px;right:52px}.fc-ant-process-visual{place-items:center;width:174px;height:118px;margin:0 auto;display:grid;position:relative}.fc-ant-process-orbit{border:1px dashed var(--fc-line);border-radius:999px;position:absolute;inset:8px}.fc-ant-process-core{z-index:2;border:1px solid var(--fc-line);width:80px;height:80px;color:var(--fc-primary);background:#fff;border-radius:26px;place-items:center;display:grid;position:relative;box-shadow:0 14px 34px #0a2e9b0d}.fc-ant-process-core i,.fc-ant-process-core svg{font-size:42px;width:42px!important;height:42px!important}.fc-ant-process-chip{z-index:3;background:var(--fc-bg);border:1px solid var(--fc-line);width:38px;height:38px;color:var(--fc-secondary);border-radius:14px;place-items:center;display:grid;position:absolute}.fc-ant-process-chip i,.fc-ant-process-chip svg{width:18px;height:18px}.fc-ant-process-chip.c1{top:14px;left:0}.fc-ant-process-chip.c2{top:16px;right:0}.fc-ant-process-chip.c3{bottom:0;left:26px}.fc-ant-process-chip.c4{bottom:0;right:26px}.fc-sms-mark{width:96px;height:96px;color:var(--fc-primary);background:radial-gradient(circle,#0f5bff14 0%,#0f5bff08 56%,#fff 100%);border:1px solid #0f5bff24;border-radius:30px;place-items:center;margin:0 auto 2px;display:grid;position:relative;box-shadow:0 14px 34px #0a2e9b0d}.fc-sms-mark:before{content:"";border:1px solid #0f5bff17;border-radius:24px;position:absolute;inset:10px}.fc-sms-mark i,.fc-sms-mark svg{z-index:1;font-size:44px;position:relative;width:44px!important;height:44px!important;color:inherit!important;stroke:currentColor!important;fill:none!important}.fc-sms-mark--success{color:var(--fc-success);background:radial-gradient(circle,#22c55e1a 0%,#22c55e0a 56%,#fff 100%);border-color:#22c55e29}.fc-sms-mark--success:before{border-color:#22c55e1a}.fc-sms-mark--warning{color:var(--fc-warning);background:radial-gradient(circle,#f5a5241f 0%,#f5a5240d 56%,#fff 100%);border-color:#f5a52429}.fc-sms-mark--warning:before{border-color:#f5a5241a}.fc-sms-mark--danger{color:var(--fc-danger);background:radial-gradient(circle,#e5484d1a 0%,#e5484d0a 56%,#fff 100%);border-color:#e5484d29}.fc-sms-mark--danger:before{border-color:#e5484d1a}.fc-sms-mark--info{color:var(--fc-primary)}.fc-sms-mark--art{width:min(190px,62vw);height:min(190px,62vw);box-shadow:none;background:0 0;border:none;margin:0 auto 4px}.fc-sms-mark--art img{object-fit:contain;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.12)}.fc-save-visual{place-items:center;display:grid}.fc-save-visual--art img{object-fit:contain;width:100%;height:auto;display:block}.fc-web-status__art{width:var(--status-hero-art-width);margin:0 auto;display:block}.fc-web-status__art--compact{width:var(--status-hero-art-width-compact)}.fc-web-status__art img{object-fit:contain;width:100%;height:auto;display:block}.fc-save-visual--ant .fc-save-card i,.fc-save-visual--ant .fc-save-card svg{font-size:48px;width:48px!important;height:48px!important}.fc-save-visual--ant .fc-save-node i,.fc-save-visual--ant .fc-save-node svg{font-size:24px;width:24px!important;height:24px!important}.fc-aura-mark{width:96px;height:96px;color:var(--fc-primary);background:radial-gradient(circle,#0f5bff14 0%,#0f5bff08 56%,#fff 100%);border:1px solid #0f5bff24;border-radius:30px;place-items:center;margin:0 auto;display:grid;position:relative;box-shadow:0 14px 34px #0a2e9b0d}.fc-aura-mark:before{content:"";border:1px solid #0f5bff17;border-radius:24px;position:absolute;inset:10px}.fc-aura-mark:after{content:"";content:none}.fc-aura-mark i,.fc-aura-mark svg{z-index:1;stroke-width:1px;font-size:44px;position:relative;width:44px!important;height:44px!important;color:inherit!important;stroke:currentColor!important;fill:none!important}.fc-aura-mark--review{width:96px;height:96px}.fc-aura-mark--review i,.fc-aura-mark--review svg{font-size:42px;width:42px!important;height:42px!important}.fc-login-mark i,.fc-login-mark svg{font-size:46px;width:46px!important;height:46px!important}.fc-status-text{color:var(--g-600);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:400;display:inline-flex}.fc-status-text:before{content:"";background:var(--g-400);border-radius:50%;width:5px;height:5px;display:inline-block}.fc-status-text--ok:before{background:var(--g-500)}.fc-status-text--warn:before{background:var(--g-400)}.fc-decision-hero{text-align:center;justify-items:center;gap:14px;margin:4px 0 2px;display:grid}.fc-decision-icon{background:var(--fc-bg);border:1px solid var(--fc-line);width:88px;height:88px;color:var(--fc-primary);border-radius:28px;place-items:center;font-size:42px;display:grid}.fc-decision-icon.fc-decision--warning{width:108px;height:108px;color:var(--fc-warning);background:0 0;border:none;border-radius:50%;font-size:54px;position:relative}.fc-decision-icon.fc-decision--warning:before{content:"";background:radial-gradient(circle,#f5a5242e 0%,#f5a52414 52%,#0000 74%);border:1px solid #f5a52438;border-radius:50%;position:absolute;inset:0}.fc-decision-icon.fc-decision--warning:after{content:"";border:1px solid #f5a52424;border-radius:50%;position:absolute;inset:10px}.fc-decision-icon.fc-decision--warning i,.fc-decision-icon.fc-decision--warning svg{z-index:1;position:relative;color:inherit!important;stroke:currentColor!important;fill:none!important}.fc-decision-icon.fc-decision--danger{width:108px;height:108px;color:var(--fc-danger);background:0 0;border:none;border-radius:50%;font-size:54px;position:relative}.fc-decision-icon.fc-decision--danger:before{content:"";background:radial-gradient(circle,#e5484d2e 0%,#e5484d14 52%,#0000 74%);border:1px solid #e5484d38;border-radius:50%;position:absolute;inset:0}.fc-decision-icon.fc-decision--danger:after{content:"";border:1px solid #e5484d24;border-radius:50%;position:absolute;inset:10px}.fc-decision-icon.fc-decision--danger i,.fc-decision-icon.fc-decision--danger svg{z-index:1;position:relative;color:inherit!important;stroke:currentColor!important;fill:none!important}.fc-decision-list{gap:8px;width:100%;display:grid}.fc-decision-item{text-align:left;background:#fff;border:1px solid #e0e0e0;border-radius:16px;grid-template-columns:28px 1fr;place-items:start;gap:10px;padding:12px;display:grid}.fc-decision-item i,.fc-decision-item svg{width:28px;height:28px;color:var(--fc-primary);box-sizing:border-box;background:radial-gradient(circle,#0f5bff1a 0%,#0f5bff0a 56%,#fff 100%);border:1px solid #0f5bff24;border-radius:10px;flex:none;place-items:center;font-size:16px;display:grid}.fc-decision-item--success i,.fc-decision-item--success svg{color:var(--fc-success);background:radial-gradient(circle,#22c55e1a 0%,#22c55e0a 56%,#fff 100%);border-color:#22c55e24}.fc-decision-item--warning i,.fc-decision-item--warning svg{color:var(--fc-warning);background:radial-gradient(circle,#f5a5241f 0%,#f5a5240d 56%,#fff 100%);border-color:#f5a52424}.fc-decision-item--danger i,.fc-decision-item--danger svg{color:var(--fc-danger);background:radial-gradient(circle,#e5484d1a 0%,#e5484d0a 56%,#fff 100%);border-color:#e5484d24}.fc-decision-item--info i,.fc-decision-item--info svg{color:var(--fc-primary);background:radial-gradient(circle,#0f5bff1a 0%,#0f5bff0a 56%,#fff 100%);border-color:#0f5bff24}.fc-decision-item h4{color:var(--ink);margin:0;font-size:13px;font-weight:500;line-height:1.2}.fc-decision-item p{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.35}.fc-save-visual{border:1px solid var(--fc-line);background:linear-gradient(180deg,#fff,var(--fc-bg));border-radius:26px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.fc-save-visual--art{background:0 0;border:none;place-items:center;width:min(190px,72%);height:auto;margin:0 auto;overflow:visible}.fc-save-visual:before,.fc-save-visual:after{display:none}.fc-save-card{z-index:1;border:1px solid var(--fc-line);width:86px;height:104px;color:var(--fc-primary);box-shadow:none;background:#fff;border-radius:22px;place-items:center;display:grid;position:relative}.fc-save-card i{font-size:38px}.fc-save-node{border:1px solid var(--fc-line);width:42px;height:42px;color:var(--fc-secondary);background:#fff;border-radius:15px;place-items:center;font-size:20px;display:grid;position:absolute}.fc-save-node.n1{top:42px;left:46px}.fc-save-node.n2{top:56px;right:42px}.fc-save-node.n3{bottom:36px;right:70px}.fc-auto-progress{background:#e5e5e5;border-radius:999px;width:100%;height:4px;margin-top:2px;overflow:hidden}.fc-auto-progress span{border-radius:inherit;background:var(--fc-primary);width:68%;height:100%;display:block}.fc-auto-note{color:var(--muted);justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.phone.fc-phone .pill svg.lucide,.phone.fc-phone .secure svg.lucide,.phone.fc-phone .hint svg.lucide,.phone.fc-phone .kv svg.lucide{font-size:14px}.phone.fc-phone svg.fc-illus-icon,.phone.fc-phone .fc-illus-icon{color:var(--muted,#888);stroke-width:1px!important;width:44px!important;height:44px!important}.phone.fc-phone .fc-illus--success svg.fc-illus-icon,.phone.fc-phone .fc-illus--success .fc-illus-icon,.phone.fc-phone .fc-aura--success svg.fc-illus-icon,.phone.fc-phone .fc-aura--success .fc-illus-icon{color:var(--fc-success)!important;stroke:currentColor!important;stroke-width:1.15px!important}.phone.fc-phone .fc-illus--info svg.fc-illus-icon,.phone.fc-phone .fc-illus--info .fc-illus-icon{color:var(--fc-primary)!important;stroke:currentColor!important}.phone.fc-phone .fc-illus--warning svg.fc-illus-icon,.phone.fc-phone .fc-illus--warning .fc-illus-icon{color:var(--fc-warning)!important;stroke:currentColor!important}.phone.fc-phone .fc-illus--danger svg.fc-illus-icon,.phone.fc-phone .fc-illus--danger .fc-illus-icon{color:var(--fc-danger)!important;stroke:currentColor!important}.phone.fc-phone .pill{font-weight:400}.phone.fc-phone .pill.on,.phone.fc-phone .pill.ok,.phone.fc-phone .pill.warn,.phone.fc-phone .pill.line{font-weight:500}.phone.fc-phone .pill.soft{color:var(--muted);border:1px solid var(--hair,#efefef);background:0 0}.phone.fc-phone .fc-esocial-badge{background:var(--fc-success-soft);color:var(--fc-success-text);border-color:#bdefc2}.phone.fc-phone .fc-pending-item{background:var(--fc-warning-soft);border:1px solid #f5a5244d;border-radius:14px;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.phone.fc-phone .fc-pending-item__icon{background:var(--fc-warning-soft);width:32px;height:32px;color:var(--fc-warning);border-radius:50%;place-items:center;display:grid}.phone.fc-phone .fc-pending-item__icon svg{width:16px;height:16px}.phone.fc-phone .fc-pending-item__text{color:var(--ink,#1a1a1a);font-size:13px;font-weight:500}.phone.fc-phone .fc-pending-item__text small{color:var(--muted,#888);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.phone.fc-phone .fc-pending-item__action{color:var(--fc-primary,#1a1a1a);cursor:pointer;font-size:12px;font-weight:500;text-decoration:underline}.phone.fc-phone .fc-whatsapp-card{background:#edf8f1;border:1px solid #cfe9d9;border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.phone.fc-phone .fc-whatsapp-card__icon{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.phone.fc-phone .fc-whatsapp-card__icon svg{stroke:#fff;width:22px;height:22px}.phone.fc-phone .fc-whatsapp-card__text{color:var(--ink,#1a1a1a);font-size:13.5px;font-weight:500}.phone.fc-phone .fc-whatsapp-card__text small{color:var(--muted,#888);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.phone.fc-phone .fc-whatsapp-card__arrow{color:var(--muted,#888)}.phone.fc-phone .fc-pending-item{border-radius:12px;padding:16px;background:var(--fc-yellow-100)!important;border-color:#ffc1076b!important}.phone.fc-phone .fc-pending-item__icon{background:var(--fc-yellow-500)!important;color:var(--fc-deep)!important}.phone.fc-phone .fc-pending-item__action{color:var(--fc-deep)}.phone.fc-phone .fc-whatsapp-card{border-radius:16px;gap:16px;padding:16px;background:var(--fc-success-soft)!important;border-color:#22c55e40!important}.phone.fc-phone .fc-whatsapp-card__icon{background:var(--fc-success)!important}.phone.fc-phone .fc-whatsapp-card__icon svg{stroke:var(--g-0)}.phone.fc-phone .fc-open-visual:after,.phone.fc-phone .fc-ant-open-visual:before,.phone.fc-phone .fc-ant-open-ring,.phone.fc-phone .fc-ant-open-line{background-color:#1e63ff29;border-color:#1e63ff38}.phone.fc-phone .fc-open-node,.phone.fc-phone .fc-ant-open-node,.phone.fc-phone .fc-ant-open-center{background:var(--fc-blue-050);color:var(--fc-primary);border-color:#1e63ff38}.phone.fc-phone .fc-ant-open-center{box-shadow:0 18px 42px #0f206d1a}.fc-web-stage-icon{width:72px;height:72px;color:var(--fc-primary);background:radial-gradient(circle,#1e63ff14 0%,#1e63ff08 56%,#fff 100%);border:1px solid #1e63ff24;border-radius:24px;place-items:center;margin:0 0 22px;display:grid;position:relative;box-shadow:0 12px 30px #0a2e9b0b}.fc-web-stage-icon:before{content:"";border:1px solid #1e63ff17;border-radius:19px;position:absolute;inset:8px}.fc-web-stage-icon i,.fc-web-stage-icon svg{z-index:1;stroke-width:1.35px;position:relative;width:31px!important;height:31px!important;color:inherit!important;stroke:currentColor!important;fill:none!important}.fc-web-status>.fc-web-stage-icon{align-self:flex-start}.fc-web-stage-icon--endereco,.fc-web-stage-icon--sms,.fc-web-stage-icon--financeiro,.fc-web-stage-icon--analise,.fc-web-stage-icon--dados{color:var(--fc-primary)}.fc-web-stage-icon--assinatura{color:#9a6a00;background:radial-gradient(circle,#ffc1071f 0%,#ffc1070d 56%,#fff 100%);border-color:#ffc1072e}.fc-web-stage-icon--assinatura:before{border-color:#ffc1071c}.fc-web-stage-icon--sucesso{color:var(--fc-success);background:radial-gradient(circle,#22c55e1a 0%,#22c55e0a 56%,#fff 100%);border-color:#22c55e29}.fc-web-stage-icon--sucesso:before{border-color:#22c55e1a}.fc-web-stage-icon--alerta{color:var(--fc-danger);background:radial-gradient(circle,#e5484d1a 0%,#e5484d0a 56%,#fff 100%);border-color:#e5484d29}.fc-web-stage-icon--alerta:before{border-color:#e5484d1a}.fc-web-status{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:440px;margin:0 auto;padding:40px 0;display:flex}.fc-web-status h1{font-family:var(--font-display);color:var(--fc-deep);letter-spacing:-.014em;text-wrap:balance;font-size:26px;font-weight:600;line-height:1.16}.fc-web-status .fc-web-lede{color:var(--fc-secondary);max-width:380px;font-size:14px;line-height:1.55}.fc-web-spinner{border:3px solid var(--fc-line);border-top-color:var(--fc-primary);width:48px;height:48px;animation:fc-spin var(--motion-spin-duration-slow) linear infinite;border-radius:50%}.fc-web-account-wrap>.fc-web-stage-icon{margin:0}.pill.ok.dot:before{content:"";background:var(--fc-success);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.fc-demo-spin{border:2px solid #1e63ff2e;border-top-color:var(--fc-primary);width:12px;height:12px;animation:fc-spin var(--motion-spin-duration) linear infinite;border-radius:50%;flex:none;display:inline-block}.fc-demo-spin--cta{border-color:#0f206d38;border-top-color:var(--fc-deep);width:14px;height:14px}.fc-web-fld__hint .fc-demo-spin{vertical-align:-2px;margin-right:6px}.timeline,.fc-timeline{--timeline-accent:var(--fort-blue-900)}.fc-timeline{text-align:left;gap:14px;width:100%;display:grid}.fc-timeline-row{grid-template-columns:24px 1fr;align-items:start;gap:12px;display:grid;position:relative}.fc-timeline-row:not(:last-child):after{content:"";background:#d8d8d8;width:1px;height:28px;position:absolute;top:26px;left:11px}.fc-timeline-dot{background:var(--fc-blue-050);width:22px;height:22px;color:var(--fc-primary);border:1px solid #1e63ff38;border-radius:50%;place-items:center;display:grid}.fc-timeline-dot.active{background:var(--fc-primary);border-color:var(--fc-primary);color:#fff}.fc-timeline-mini-dot{background:var(--fc-primary);border-radius:50%;width:6px;height:6px;display:block}.fc-timeline-row h4{color:var(--ink);margin:0;font-size:13.5px;font-weight:500;line-height:1.15}.fc-timeline-row p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.35}.phone.fc-phone .fc-timeline-row:not(:last-child):after{background:var(--fc-blue-300)}.phone.fc-phone .fc-timeline-dot{border-color:var(--fc-blue-300);background:var(--fc-blue-050);color:var(--fc-primary)}.phone.fc-phone .fc-timeline-dot.active{background:var(--fc-primary);border-color:var(--fc-primary);color:#fff}.phone.fc-phone .fc-timeline-mini-dot{background:var(--fc-primary)}.fc-web-timeline{flex-direction:column;gap:0;display:flex}.fc-web-timeline__row{gap:14px;padding:16px 0;display:flex;position:relative}.fc-web-timeline__row:not(:last-child):after{content:"";background:var(--fc-line);width:1px;position:absolute;top:44px;bottom:0;left:13px}.fc-web-timeline__dot{border:2px solid var(--fc-line);background:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.fc-web-timeline__dot--done{background:var(--fc-primary);border-color:var(--fc-primary);color:#fff}.fc-web-timeline__dot--active{border-color:var(--fc-primary)}.fc-web-timeline__content h4{color:var(--fc-deep);font-size:15px;font-weight:500;line-height:1.25}.fc-web-timeline__content p{color:var(--fc-muted);margin-top:3px;font-size:13px;line-height:1.45}.fc-web-secure p,.fc-web-timeline__content,.fc-web-timeline__content h4,.fc-web-timeline__content p,.fc-web-waiting-note>div,.fc-web-waiting-note p{text-align:left}.amount-card,.fc-amount-card{background:var(--fort-surface);border:1px solid var(--fort-border)}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:none}.card.inset{background:var(--card-bg-inset);box-shadow:none}.card .pad{padding:var(--card-padding-mobile)}.card .div{background:var(--fc-line);height:1px;margin:0}.hero-amt .lbl{color:var(--fc-secondary);font-size:12px;font-weight:500}.hero-amt .big{font-family:var(--font-base);color:var(--fc-deep);letter-spacing:0;font-variant-numeric:tabular-nums;margin-top:8px;font-size:36px;font-weight:600;line-height:1}.hero-amt .big .cur{color:var(--fc-muted);letter-spacing:-.01em;margin-right:5px;font-size:18px;font-weight:500}.hero-amt .edit{color:var(--muted);align-items:center;gap:5px;margin-left:auto;font-size:11.5px;display:inline-flex}.slider{margin-top:18px}.slider .track{background:var(--fc-light);border-radius:4px;height:6px;margin:0 2px;position:relative}.slider .track .fill{background:var(--fc-gradient);border-radius:4px;width:31%;position:absolute;top:0;bottom:0;left:0}.slider .track .ticks{display:none}.slider .track .ticks i{background:var(--fc-line);border-radius:1px;width:1.5px;height:5px}.slider .track .knob{background:var(--fc-primary);width:22px;height:22px;box-shadow:none;z-index:2;border:3px solid #fff;border-radius:50%;position:absolute;top:50%;left:31%;transform:translate(-50%,-50%)}.slider .scale{color:var(--faint);justify-content:space-between;margin-top:11px;padding:0 2px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:10px;display:flex}.slider .scale .mid{color:var(--muted)}.forte-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);padding:var(--card-padding-mobile)}.forte-card--inset{background:var(--card-bg-inset)}.summary-acc{border:1px solid var(--fc-line);box-shadow:none;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 15px;display:flex}.summary-acc .l{color:var(--fc-secondary);letter-spacing:.02em;flex-direction:column;gap:4px;font-size:11px;display:flex}.summary-acc .l b{color:var(--fc-primary);margin-top:0;font-size:18px;font-weight:500;line-height:1.1;display:block}.summary-acc .r-side{color:var(--fc-secondary);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.summary-acc .r-side strong{color:var(--fc-deep);font-size:16px;font-weight:500}.fc-amount{text-align:center;justify-items:center;gap:0;display:grid}.fc-amount--left{text-align:left;justify-items:start}.fc-amount__label{color:var(--fc-secondary);letter-spacing:0;margin-bottom:8px;font-size:12px;font-weight:400}.fc-amount__row{justify-content:center;align-items:baseline;gap:5px;display:flex}.fc-amount--left .fc-amount__row{justify-content:flex-start}.fc-amount__prefix{color:var(--fc-secondary);letter-spacing:0;font-size:13px;font-weight:500}.fc-amount__currency{color:#4b7bff;font-size:20px;font-weight:400}.fc-amount__value{color:#1e63ff;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:450;line-height:1}.fc-amount__value--sm{font-size:36px}.fc-amount__detail{color:var(--fc-secondary);margin-top:8px;font-size:12px;line-height:1.45}.fc-amount__support{color:var(--fc-secondary);text-align:left;background:0 0;border:0;justify-content:center;align-items:flex-start;gap:6px;margin-top:12px;font-size:12px;line-height:1.45;display:flex}.fc-amount--left .fc-amount__support{justify-content:flex-start}.fc-amount__support-mark{color:var(--fc-primary);flex:none;font-weight:600;line-height:1.2}.fc-amount__edit{color:var(--fc-primary);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12px;font-weight:500;display:inline-flex}.fc-amount--left .fc-amount__edit{justify-content:flex-start}.fc-amount__edit i,.fc-amount__edit svg{flex:none;width:14px;height:14px}.fc-amount-panel{border:1px solid var(--fc-line);background:#fff;border-radius:22px;width:100%;overflow:hidden}.fc-amount-row{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.fc-amount-cell{text-align:center;padding:16px}.fc-amount-cell+.fc-amount-cell{border-left:1px solid #e4e4e4}.fc-amount-label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px;line-height:1.1}.fc-amount-value{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:7px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:24px;font-weight:500;line-height:1}.fc-amount-note{color:var(--muted);text-align:center;background:#f8f8f8;border-top:1px solid #e4e4e4;padding:12px 16px;font-size:12px;line-height:1.35}.phone.fc-phone .fc-margin-gauge{background:var(--ui-muted,#f7f7f7);border:1px solid var(--ui-hair,#efefef);border-radius:14px;gap:10px;padding:14px;display:grid}.phone.fc-phone .fc-margin-gauge__header{color:var(--muted,#888);justify-content:space-between;align-items:baseline;font-size:12px;display:flex}.phone.fc-phone .fc-margin-gauge__header strong{color:var(--ink,#1a1a1a);font-size:13px;font-weight:500}.phone.fc-phone .fc-margin-gauge__bar{border:1px solid var(--ui-hair,#efefef);background:#fff;border-radius:6px;height:10px;position:relative;overflow:hidden}.phone.fc-phone .fc-margin-gauge__used{background:var(--fc-disabled);border-right:1px solid #fff;position:absolute;top:0;bottom:0;left:0}.phone.fc-phone .fc-margin-gauge__available{background:var(--fc-success);opacity:.55;position:absolute;top:0;bottom:0}.phone.fc-phone .fc-margin-gauge__legend{color:var(--muted,#888);justify-content:space-between;font-size:11px;display:flex}.phone.fc-phone .fc-margin-gauge__legend span:before{content:"";vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.phone.fc-phone .fc-margin-gauge__legend .available:before{background:var(--fc-success);opacity:.55}.phone.fc-phone .fc-margin-result{text-align:center;border:1px solid var(--ui-border-soft,#e2e2e2);background:#fff;border-radius:18px;padding:22px 18px}.phone.fc-phone .fc-margin-result__label{color:var(--muted,#888);font-size:12.5px}.phone.fc-phone .fc-margin-result__value{color:var(--ink,#1a1a1a);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:38px;font-weight:500;line-height:1}.phone.fc-phone .fc-margin-result__sub{color:var(--muted,#888);margin-top:8px;font-size:12px}.phone.fc-phone .fc-payroll-badge,.phone.fc-phone .fc-esocial-badge{background:var(--fc-blue-100);color:var(--fc-blue-800);letter-spacing:.02em;border:1px solid #bfd6ff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.phone.fc-phone .fc-payroll-gauge{border:1px solid var(--ui-border-soft,#e2e2e2);background:#fff;border-radius:16px;gap:12px;padding:16px;display:grid}.phone.fc-phone .fc-payroll-gauge__row{color:var(--muted,#888);justify-content:space-between;font-size:12.5px;display:flex}.phone.fc-phone .fc-payroll-gauge__row strong{color:var(--ink,#1a1a1a);font-weight:500}.phone.fc-phone .fc-payroll-gauge__bar{background:var(--ui-hair,#efefef);border-radius:4px;height:8px;position:relative;overflow:hidden}.phone.fc-phone .fc-payroll-gauge__progress{background:var(--fc-success);opacity:.6;position:absolute;top:0;bottom:0;left:0}.phone.fc-phone .fc-payroll-gauge__available{text-align:center;color:var(--ink,#1a1a1a);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:30px;font-weight:500}.phone.fc-phone .fc-cost-line{background:var(--ui-muted,#f7f7f7);border:1px solid var(--ui-hair,#efefef);border-radius:12px;gap:8px;padding:14px;font-size:12.5px;display:grid}.phone.fc-phone .fc-cost-line__row{color:var(--muted,#888);justify-content:space-between;display:flex}.phone.fc-phone .fc-cost-line__row strong{color:var(--ink,#1a1a1a);font-weight:500}.phone.fc-phone .fc-cost-line__total{border-top:1px solid var(--ui-hair,#efefef);margin-top:4px;padding-top:8px;font-size:13px}.phone.fc-phone .fc-cost-line__total strong{color:var(--ink,#1a1a1a)}.phone.fc-phone .fc-installment-row{border:1px solid var(--ui-hair,#efefef);background:#fff;border-radius:12px;grid-template-columns:30px 1fr auto auto;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:grid}.phone.fc-phone .fc-installment-row__num{color:var(--muted,#888);font-variant-numeric:tabular-nums;font-weight:500}.phone.fc-phone .fc-installment-row__date{color:var(--ink,#1a1a1a);font-weight:500}.phone.fc-phone .fc-installment-row__date small{color:var(--muted,#888);font-size:11px;font-weight:400;display:block}.phone.fc-phone .fc-installment-row__value{color:var(--ink,#1a1a1a);font-variant-numeric:tabular-nums;font-weight:500}.phone.fc-phone .fc-margin-gauge{background:var(--fc-blue-050);border-color:#1e63ff2e;border-radius:12px;gap:12px;padding:16px}.phone.fc-phone .fc-margin-gauge__used{background:var(--fc-blue-300)!important}.phone.fc-phone .fc-margin-gauge__available{opacity:1;background:var(--fc-primary)!important}.phone.fc-phone .fc-margin-gauge__legend .used:before{background:var(--fc-blue-300)!important}.phone.fc-phone .fc-margin-gauge__legend .available:before{opacity:1;background:var(--fc-primary)!important}.phone.fc-phone .fc-margin-result{border-color:var(--g-200);border-radius:16px;padding:24px 20px}.phone.fc-phone .fc-margin-result__value{font-variant-numeric:tabular-nums;font-size:28px}.phone.fc-phone .fc-payroll-badge,.phone.fc-phone .fc-esocial-badge{border-radius:999px;padding:4px 10px 4px 8px;font-size:11px;background:var(--fc-blue-050)!important;color:var(--fc-deep)!important;border-color:#1e63ff2e!important}.phone.fc-phone .fc-payroll-badge:before,.phone.fc-phone .fc-esocial-badge:before{content:"";background:var(--fc-primary);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.phone.fc-phone .fc-payroll-gauge{border-color:#1e63ff2e;border-radius:16px;gap:16px;padding:20px}.phone.fc-phone .fc-payroll-gauge__bar{background:var(--fc-blue-100)}.phone.fc-phone .fc-payroll-gauge__progress{opacity:1;background:var(--fc-primary)!important}.phone.fc-phone .fc-payroll-gauge__available{font-variant-numeric:tabular-nums;font-size:26px}.phone.fc-phone .fc-cost-line{background:var(--fc-blue-050);border-color:#1e63ff2e;border-radius:12px;gap:12px;padding:16px}.phone.fc-phone .fc-account-summary{background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:14px;padding:18px;display:grid;box-shadow:0 12px 26px #0f206d0a}.phone.fc-phone .fc-account-summary__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.phone.fc-phone .fc-account-summary__status{color:#69758d;align-items:center;gap:7px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.phone.fc-phone .fc-account-summary__status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.phone.fc-phone .fc-account-summary__status.is-success{color:var(--fc-success)}.phone.fc-phone .fc-account-summary__status.is-danger{color:var(--fc-danger)}.phone.fc-phone .fc-account-summary__date{color:#96a1b5;font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1}.phone.fc-phone .fc-account-summary__amount{font-family:var(--font-display);letter-spacing:-.035em;color:var(--fc-deep);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1}.phone.fc-phone .fc-account-summary__caption{color:#69758d;margin-top:5px;font-size:13px;line-height:1.4}.phone.fc-phone .fc-installment-row{font-variant-numeric:tabular-nums;border-color:#1e63ff2e;border-radius:12px;padding:16px}.phone.fc-phone .fc-value-slider{padding:12px 4px 0}.phone.fc-phone .fc-value-slider__track{background:var(--fc-blue-100);border-radius:2px;height:4px;position:relative}.phone.fc-phone .fc-value-slider__fill{border-radius:inherit;background:var(--fc-primary);position:absolute;top:0;bottom:0;left:0}.phone.fc-phone .fc-value-slider__tick{background:var(--fc-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.phone.fc-phone .fc-value-slider__tick--muted{background:var(--fc-blue-300)}.phone.fc-phone .fc-value-slider__thumb{border:2px solid var(--fc-primary);width:18px;height:18px;box-shadow:var(--shadow-1);background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.phone.fc-phone .fc-amount-panel{border-color:#1e63ff2e}.phone.fc-phone .fc-amount-cell+.fc-amount-cell,.phone.fc-phone .fc-amount-note,.phone.fc-phone .fc-clean-summary{border-color:var(--fc-blue-300)}.phone.fc-phone .fc-amount-note{background:var(--fc-blue-050)}.phone.fc-phone .fc-proposal-row{box-shadow:var(--shadow-1);background:#fff!important;border-color:#1e63ff2e!important}.phone.fc-phone .fc-proposal-row strong{color:var(--fc-deep);font-weight:600}.phone.fc-phone .fc-proposal-row [style*="font-size:11.5px"],.phone.fc-phone .fc-proposal-row [style*=font-size\:12px]{color:var(--fc-secondary)!important}.phone.fc-phone .fc-proposal-row [style*="background:var(--g-1000)"],.phone.fc-phone .fc-proposal-row [style*="background:var(--g-500)"]{background:var(--fc-primary)!important}.phone.fc-phone .fc-proposal-row--app [style*="background:var(--g-300)"]{background:var(--fc-success)!important}.phone.fc-phone .fc-proposal-row--fechada [style*="background:var(--g-300)"]{background:var(--fc-muted)!important}.fc-web-product-preview{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.fc-web-product-preview__label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:500}.fc-web-product-preview__amount{font-family:var(--font-base);color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.fc-web-product-preview__detail{color:#ffffff73;font-size:12px;line-height:1.4}.fc-web-form-wrap h1+.fc-web-form-grid,.fc-web-form-wrap h1+.fc-web-stack,.fc-web-form-wrap h1+.fc-web-card,.fc-web-form-wrap h1+.fc-web-offer-stack{margin-top:26px}.fc-web-slider{margin:26px 0 4px;padding:0 12px 22px;position:relative}.fc-web-slider__rail{background:var(--fc-blue-100);border-radius:3px;height:6px;position:relative}.fc-web-slider__fill{background:var(--fc-primary);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.fc-web-slider__knob{border:2px solid var(--fc-primary);width:22px;height:22px;box-shadow:var(--shadow-1);z-index:1;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.fc-web-slider__labels{color:var(--fc-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.fc-web-amount{font-family:var(--font-base);font-variant-numeric:tabular-nums;text-align:center}.fc-web-amount--left{text-align:left}.fc-web-amount__label{color:var(--fc-muted);margin-bottom:8px;font-size:12px;font-weight:450}.fc-web-amount__row{justify-content:center;align-items:baseline;gap:4px;display:flex}.fc-web-amount--left .fc-web-amount__row{justify-content:flex-start}.fc-web-amount__currency{color:var(--fc-muted);font-size:20px;font-weight:450}.fc-web-amount__value{color:var(--fc-deep);letter-spacing:-.02em;font-size:46px;font-weight:500;line-height:1}.fc-web-amount__detail{color:var(--fc-secondary);margin-top:8px;font-size:13px}.fc-web-proposal-summary{background:var(--fc-bg);border:1px solid var(--fc-line);border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex}.fc-web-proposal-summary__icon{background:var(--fc-blue-050);width:40px;height:40px;color:var(--fc-primary);border-radius:12px;flex:none;place-items:center;display:grid}.fc-web-proposal-summary__body{flex:1;min-width:0}.fc-web-proposal-summary__header{color:var(--fc-deep);font-size:14px;font-weight:500}.fc-web-proposal-summary__detail{color:var(--fc-muted);margin-top:2px;font-size:12px}.fc-web-offer-stack{flex-direction:column;gap:20px;display:flex}.fc-web-offer-stack .fc-web-card{padding:24px}.fc-web-offer-stack .fc-web-page-note{margin-top:-4px}.fc-web-offer-card{flex-direction:column;gap:22px;display:flex;padding:28px!important}.fc-web-offer-card__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.fc-web-offer-card__head .fc-web-pill{flex:none;width:auto;margin-top:3px;display:inline-flex}.fc-web-proposal-list{flex-direction:column;gap:12px;display:flex}.fc-web-proposal-row{border:1px solid var(--fc-line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.fc-web-proposal-row__title{color:var(--fc-deep);font-size:15px;font-weight:600}.fc-web-proposal-row__meta{color:var(--fc-muted);margin-top:3px;font-size:12px}.fc-web-account-summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:16px;padding:22px;display:grid;box-shadow:0 12px 26px #0f206d0a}.fc-web-account-summary-card__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.fc-web-account-summary-card__status{color:#69758d;align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.fc-web-account-summary-card__status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.fc-web-account-summary-card__status.is-danger{color:var(--fc-danger)}.fc-web-account-summary-card__status.is-success{color:var(--fc-success)}.fc-web-account-summary-card__date{color:#96a1b5;font-size:12px}.fc-web-account-summary-card__amount{letter-spacing:-.03em;color:var(--fc-deep);font-variant-numeric:tabular-nums;font-size:34px;font-weight:500;line-height:1}.fc-web-account-summary-card__caption{color:#69758d;margin-top:6px;font-size:14px}.stepper,.fc-stepper{color:var(--fort-blue-900)}.scr.scr--brand-band .fstep{background:0 0;margin:0;padding:0;position:static}.scr.scr--brand-band .fstep .s.on .b{background:var(--fc-primary)}.scr.scr--brand-band .fstep .s{gap:6px}.scr.scr--brand-band .fstep .s small{display:none}.scr.scr--brand-band .body:has(>.fstep):not(.body--centered){justify-content:flex-start!important}.lead-prog .bar{border-radius:var(--stepper-mobile-bar-radius);background:var(--stepper-mobile-track);flex:1;height:4px;overflow:hidden}.lead-prog .t{color:var(--stepper-mobile-text);white-space:nowrap;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:10px}.fstep{align-items:center;gap:var(--stepper-mobile-gap);padding:6px 22px 0;display:flex}.fstep .s{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.fstep .s .b{background:var(--stepper-mobile-track);border-radius:3px;height:4px;overflow:hidden}.fstep .s small{display:none}.fstep .s.on small{color:var(--fc-primary);font-weight:500}.fstep .s.done small{color:var(--fc-deep);font-weight:500}.vstep{flex-direction:column;display:flex}.vstep .step{gap:12px;padding-bottom:16px;display:flex;position:relative}.vstep .step:last-child{padding-bottom:0}.vstep .step .marker{z-index:2;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:12px;font-weight:500;display:grid}.vstep .step .marker.done{background:var(--fc-success);color:#fff}.vstep .step .marker.active{background:var(--fc-primary);color:#fff;box-shadow:none}.vstep .step .marker.todo{background:var(--fc-bg);color:var(--fc-muted);border:1px solid var(--fc-line)}.vstep .step:before{content:"";background:var(--fc-line);width:1.5px;position:absolute;top:24px;bottom:-2px;left:12.5px}.vstep .step:last-child:before{display:none}.vstep .step.done:before{background:var(--fc-success)}.vstep .step .c{flex:1;padding-top:2px}.vstep .step .c .h{color:var(--fc-text);font-size:13.5px;font-weight:500}.vstep .step .c .h.muted{color:var(--fc-muted)}.vstep .step .c p{color:var(--fc-secondary);margin-top:3px;font-size:11.5px;line-height:1.5}.secure,.secure p,.vstep .step .c,.vstep .step .c .h,.vstep .step .c p{text-align:left}.vstep .marker.num{background:var(--fc-light);color:var(--fc-deep)}.vstep.lp-journey .step{padding-bottom:15px}.vstep.lp-journey .step:last-child{padding-bottom:0}.lead-prog{padding:var(--stepper-mobile-padding);align-items:flex-start;gap:var(--stepper-mobile-gap);display:flex}.lead-prog .bar{border-radius:0;flex:1;grid-template-columns:repeat(4,1fr);gap:6px;height:auto;display:grid;overflow:visible;background:0 0!important}.lead-prog .bar:before,.lead-prog .bar:after,.lead-prog .bar i:before,.lead-prog .bar i:after{content:"";height:var(--stepper-mobile-bar-height);border-radius:var(--stepper-mobile-bar-radius);background:var(--stepper-mobile-track);display:block}.lead-prog .bar i{background:0 0!important;border-radius:0!important;height:auto!important;display:contents!important}.lead-prog .t{color:var(--stepper-mobile-text);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;font-size:10px;line-height:1}.lead-prog:has(.bar i[style*="75%"]) .bar:before{background:var(--stepper-mobile-fill)}.lead-prog:has(.bar i[style*="75%"]) .bar:after{background:var(--stepper-mobile-fill)}.lead-prog:has(.bar i[style*="75%"]) .bar i:before{background:var(--stepper-mobile-fill)}.lead-prog:has(.bar i[style*="50%"]) .bar:before{background:var(--stepper-mobile-fill)}.lead-prog:has(.bar i[style*="50%"]) .bar:after{background:var(--stepper-mobile-fill)}.lead-prog:has(.bar i[style*="25%"]) .bar:before{background:var(--stepper-mobile-fill)}.fstep{gap:10px;padding:8px 22px 0}.fstep .s .b{background:var(--fc-light);height:3px}.fstep .s.done .b,.fstep .s.on .b{background:var(--fc-primary)}.phone.fc-phone .fc-web-status .fc-web-status__art+.fc-web-stepper,.fc-web-status .fc-web-status__art+.fc-web-stepper{margin-top:0}.fc-vstep-minimal .step .marker.done,.fc-vstep-minimal .step .marker.active{color:var(--g-600);border:1px solid var(--g-200);box-shadow:none;background:#fff}.fc-vstep-minimal .step.done:before{background:var(--g-200)}.fc-vstep-minimal .step .marker.done svg{stroke:var(--g-600)}.fc-vstep-minimal .step .marker.active .mini-spin{border-color:var(--g-200);border-top-color:var(--g-600)}.phone.fc-phone .vstep{gap:14px}.phone.fc-phone .vstep .step .c .h{font-weight:500}.phone.fc-phone .fc-account-step{justify-content:space-between;gap:6px;margin:4px 0 6px;display:flex}.phone.fc-phone .fc-account-step .s{text-align:center;color:var(--muted,#888);flex:1;font-size:10px}.phone.fc-phone .fc-account-step .s .b{background:var(--ui-hair,#efefef);border-radius:2px;height:4px;margin-bottom:6px}.phone.fc-phone .fc-account-step .s.done .b{background:var(--fc-success)}.phone.fc-phone .fc-account-step .s.on .b{background:var(--ink,#1a1a1a)}.phone.fc-phone .fc-contract-progress{gap:10px;display:grid}.phone.fc-phone .fc-contract-progress__row{grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.phone.fc-phone .fc-contract-progress__dot{color:#8a96aa;background:#fff;border:1px solid #d8e1ef;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.phone.fc-phone .fc-contract-progress__dot.is-done{color:#fff;background:#1265ff;border-color:#1265ff}.phone.fc-phone .fc-contract-progress__dot.is-active{color:#1265ff;border-color:#1265ff;box-shadow:0 0 0 4px #1265ff1a}.phone.fc-phone .fc-contract-progress__dot i,.phone.fc-phone .fc-contract-progress__dot svg{stroke-width:1.8px;width:15px;height:15px}.phone.fc-phone .fc-contract-progress__content{border-bottom:1px solid #e7ecf5;padding-bottom:14px}.phone.fc-phone .fc-contract-progress__row:last-child .fc-contract-progress__content{border-bottom:0;padding-bottom:0}.phone.fc-phone .fc-contract-progress__content strong{color:var(--fc-deep);font-size:13.5px;font-weight:600;display:block}.phone.fc-phone .fc-contract-progress__content span{color:#7e8aa3;margin-top:3px;font-size:12px;line-height:1.35;display:block}.phone.fc-phone .fc-account-step{grid-template-columns:repeat(4,1fr);gap:0;margin-top:4px;display:grid;position:relative}.phone.fc-phone .fc-account-step:before{content:"";background:var(--fc-blue-300);height:1px;position:absolute;top:5px;left:12.5%;right:12.5%}.phone.fc-phone .fc-account-step .s{text-align:center;letter-spacing:.04em;color:var(--fc-muted);padding-top:18px;font-size:10.5px;font-weight:400;position:relative}.phone.fc-phone .fc-account-step .s .b{background:var(--g-0);border:1px solid var(--fc-blue-300);z-index:1;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone.fc-phone .fc-account-step .s.done .b{border-color:var(--fc-success);background:var(--fc-success)!important}.phone.fc-phone .fc-account-step .s.on .b{border-color:var(--fc-primary);box-shadow:0 0 0 4px #1e63ff1f;background:var(--fc-primary)!important}.phone.fc-phone .fc-account-step .s.on{color:var(--fc-deep);font-weight:500}.phone.fc-phone .fc-account-step .s.done{color:var(--fc-success-text)}.fc-web-flow-stepper-card .fc-web-stepper{width:100%;max-width:none;margin:0}.fc-web-stepper{max-width:var(--stepper-web-width);margin:var(--stepper-web-margin);counter-reset:fc-web-step;align-items:center;gap:0;display:flex}.fc-web-stepper+.fc-web-form-wrap h1{margin-top:0}.fc-web-stepper__step{counter-increment:fc-web-step;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.fc-web-stepper__step:not(:last-child){flex:auto}.fc-web-stepper__step:not(:last-child):after{content:"";background:#d9e1ee;flex:auto;min-width:28px;height:1px;margin:0 14px}.fc-web-stepper__step.done:not(:last-child):after,.fc-web-stepper__step.active:not(:last-child):after{background:#1e63ff6b}.fc-web-stepper__bar{background:#f4f7fb;border:1px solid #d9e1ee;border-radius:9px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.fc-web-stepper__bar:before{content:counter(fc-web-step);color:#7d8797;font-size:11px;font-weight:600;line-height:1}.fc-web-stepper__step.done .fc-web-stepper__bar{background:#1e63ff1a;border-color:#1e63ff47}.fc-web-stepper__step.active .fc-web-stepper__bar{background:var(--stepper-web-fill);border-color:var(--stepper-web-fill);box-shadow:0 0 0 4px #1e63ff1a}.fc-web-stepper__step.done .fc-web-stepper__bar:before{content:"";border:solid var(--stepper-web-fill);border-width:0 1.8px 1.8px 0;width:6px;height:10px;margin-top:-2px;transform:rotate(45deg)}.fc-web-stepper__step.active .fc-web-stepper__bar:before{color:#fff}.fc-web-stepper__label{color:#7d8797;letter-spacing:.04em;text-transform:uppercase;min-width:max-content;font-size:11px;font-weight:500;line-height:1}.fc-web-stepper__step.done .fc-web-stepper__label{color:var(--stepper-web-fill)}.fc-web-stepper__step.active .fc-web-stepper__label{color:var(--stepper-web-label-active);font-weight:600}.site-header,.fc-header{background:var(--fort-blue-900);color:#fff}.phone{background:var(--phone-frame-bg);border-radius:var(--phone-frame-radius);width:374px;box-shadow:none;border:1px solid var(--phone-frame-border);padding:10px;position:relative}.notch{z-index:30;background:#fff;border-bottom-right-radius:16px;border-bottom-left-radius:16px;width:108px;height:26px;position:absolute;top:0;left:50%;transform:translate(-50%)}.sb{color:var(--fc-text);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:13px 26px 6px;font-size:13px;font-weight:500;display:flex}.sb .r{align-items:center;gap:6px;display:flex}.sb svg{display:block}.sb.sb--brand-band{z-index:2;color:#fff;background:0 0;padding-bottom:8px;position:relative}.sb.sb--brand-band svg{color:#fff}.home-ind{background:var(--fc-text);opacity:.85;z-index:30;border-radius:3px;width:128px;height:5px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.nav{padding:var(--topbar-mobile-padding);min-height:var(--topbar-mobile-height);justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.nav .ic{width:var(--topbar-mobile-action-size);height:var(--topbar-mobile-action-size);border-radius:var(--topbar-mobile-action-radius);border:1px solid var(--topbar-mobile-action-border);color:var(--topbar-mobile-action-color);background:var(--topbar-mobile-action-bg);flex:none;place-items:center;display:grid}.nav .ic svg{width:20px;height:20px}.nav .ttl{display:none}.nav .brand{align-items:center;margin:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav .brand img{width:auto;display:block;height:22px!important}.nav.nav--brand-band .brand img,.lp-head .brand img{width:auto;display:block;height:34px!important}.nav .sp{display:none}.nav .sp:first-child{width:var(--topbar-mobile-action-size);height:var(--topbar-mobile-action-size);flex:none;display:block}.nav:after{content:"";width:var(--topbar-mobile-action-size);height:var(--topbar-mobile-action-size);border-radius:var(--topbar-mobile-action-radius);border:1px solid var(--topbar-mobile-action-border);background:var(--topbar-mobile-action-bg);position:absolute;top:8px;right:20px}.nav:before{content:"";background:var(--topbar-mobile-action-color);z-index:1;width:16px;height:16px;position:absolute;top:22px;right:34px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.nav .fc-account-nav-button{z-index:3;width:var(--topbar-mobile-action-size);height:var(--topbar-mobile-action-size);border:1px solid var(--topbar-mobile-action-border);border-radius:var(--topbar-mobile-action-radius);background:var(--topbar-mobile-action-bg);color:var(--topbar-mobile-action-color);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:20px}.nav .fc-account-nav-button:before{content:"";background:currentColor;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.nav .fc-account-nav-button:focus-visible{outline:2px solid var(--fc-primary);outline-offset:2px}.nav:has(.fc-account-nav-button):before{content:none}.nav:has(.fc-account-nav-button):after{content:none}.nav .sp:first-child:before{content:"";width:var(--topbar-mobile-action-size);height:var(--topbar-mobile-action-size);border-radius:var(--topbar-mobile-action-radius);border:1px solid var(--topbar-mobile-action-border);background:var(--topbar-mobile-action-bg);display:block}.nav .sp:first-child:after{content:"";border-left:1.5px solid var(--topbar-mobile-action-color);border-bottom:1.5px solid var(--topbar-mobile-action-color);width:10px;height:10px;position:absolute;top:25px;left:36px;transform:rotate(45deg)}.nav.nav--brand-band{padding:var(--topbar-mobile-brand-padding);min-height:var(--topbar-mobile-brand-height);background:0 0;margin:0}.sb.sb--brand-band+.nav.nav--brand-band{padding-top:4px}.nav.nav--brand-band .ic{border-color:var(--topbar-mobile-brand-action-border);background:var(--topbar-mobile-brand-action-bg);color:var(--topbar-mobile-brand-action-color)}.nav.nav--brand-band:after{border-color:var(--topbar-mobile-brand-action-border);background:var(--topbar-mobile-brand-action-bg);top:8px}.nav.nav--brand-band:before{background:var(--topbar-mobile-brand-action-color);top:22px}.nav.nav--brand-band .fc-account-nav-button{border-color:var(--topbar-mobile-brand-action-border);background:var(--topbar-mobile-brand-action-bg);color:var(--topbar-mobile-brand-action-color)}.nav.nav--brand-band .sp:first-child:before{border-color:var(--topbar-mobile-brand-action-border);background:var(--topbar-mobile-brand-action-bg)}.nav.nav--brand-band .sp:first-child:after{border-color:var(--topbar-mobile-brand-action-color)}.ribbon{background:var(--fc-deep);color:#fff;letter-spacing:.005em;align-items:center;gap:9px;padding:10px 22px;font-size:11.5px;font-weight:500;display:flex}.ribbon svg{opacity:.92;flex:none}.lp2 .lp-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.lp2 .glow{filter:blur(46px);border-radius:50%;position:absolute}.lp2 .glow.g3{background:radial-gradient(circle,#78a0ff47,#0000 72%);width:260px;height:260px;top:150px;left:28%}.lp2 .rings{width:300px;height:300px;position:absolute;top:-26px;right:-78px}.lp2 .mark{opacity:.06;width:150px;height:auto;position:absolute;top:158px;right:20px}.lp2 .grain{opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.lp2 .lp-head{z-index:2;justify-content:space-between;align-items:center;padding:6px 22px 0;display:flex;position:relative}.lp2 .lp-head .brand img{width:auto;height:40px;display:block}.lp2 .lp-copy{z-index:2;flex-direction:column;gap:12px;padding:26px 24px 0;display:flex;position:relative}.lp2 .kick{letter-spacing:.18em;text-transform:uppercase;color:var(--fc-primary);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:10.5px;font-weight:500}.lp2 h1{font-family:var(--font-display);letter-spacing:-.022em;color:var(--fc-deep);font-size:39px;font-weight:600;line-height:1.02}.lp2 .lp-copy p{color:var(--fc-secondary);max-width:280px;font-size:14.5px;line-height:1.5}.lp2 .lp-tags{flex-wrap:wrap;gap:7px;margin-top:5px;display:flex}.lp2 .lp-tags span{color:var(--fc-secondary);border:1px solid var(--fc-line);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb8;padding:6px 12px;font-size:11.5px;font-weight:500}.lp2 .grab{display:none}.lp2 .glow.g1{background:radial-gradient(circle,#4d8bff1f,#0000 68%);width:260px;height:260px;top:-76px;left:-118px}.lp2 .glow.g2{background:radial-gradient(circle,#4d8bff17,#0000 66%);width:280px;height:280px;top:84px;right:-120px}.lp2 .glow.g3,.lp2 .rings,.lp2 .mark{display:none}.lp2 .lp-head{padding:6px 22px 0}.lp2 .sb{color:#fff}.lp2 .sb svg,.lp2 .sb svg rect,.lp2 .sb svg path,.lp2 .sb svg circle{fill:#fff}.lp2 .sb svg rect[stroke]{stroke:#fff6;fill:none}.lp2 .sb svg rect[stroke]+rect{fill:#fff}.lp2 .notch{background:0 0}.lp2 .lp-copy{gap:14px;min-height:310px;padding:16px 22px 0;position:relative;overflow:hidden}.lp2 .lp-copy:before,.lp2 .lp-copy:after{display:none}.lp2 .lp-copy>*{z-index:2;position:relative}.lp2 .hero-stage{z-index:2;flex-direction:column;gap:10px;display:flex;position:relative}.lp2 .hero-text{z-index:3;flex-direction:column;gap:12px;min-width:0;padding-top:2px;display:flex;position:relative}.lp2 .hero-visual{z-index:2;height:148px;margin-top:4px;position:relative}.lp2 .person-placeholder{width:116px;height:148px;box-shadow:none;background-color:#0000;background-image:linear-gradient(#ffffff14 0%,#ffffff38 62%,#fff6 100%),linear-gradient(#4d8bff59,#0a2e9b73);background-position:bottom;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:68px 68px 0 0;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp2 .float-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:132px;box-shadow:none;z-index:4;background:#ffffffe6;border:1px solid #1414141a;border-radius:14px;align-items:center;gap:8px;padding:8px 9px;display:flex;position:absolute}.lp2 .float-card.kyc{top:12px;left:0}.lp2 .float-card.pix{top:62px;left:auto;right:0}.lp2 .float-card.proposal{top:112px;left:18px}.lp2 .fc-ic{width:30px;height:30px;color:var(--fc-primary);background:var(--fc-light);border-radius:10px;flex:none;place-items:center;font-size:15px;font-weight:500;display:grid}.lp2 .fc-ic.green{background:var(--fc-success-soft);color:var(--fc-success-text)}.lp2 .fc-t strong{color:var(--fc-deep);letter-spacing:-.02em;font-size:10.5px;line-height:1.1;display:block}.lp2 .fc-t span{color:var(--fc-secondary);margin-top:2px;font-size:9px;line-height:1.15;display:block}.lp2 .eyebrow-pill,.lp2 .eyebrow-pill:before{display:none}.lp2 h1{letter-spacing:-.022em;color:#fff;max-width:100%;font-size:36px;font-weight:600;line-height:1.02}.lp2 .lp-copy p{color:#ffffffbf;max-width:100%;margin-top:1px;font-size:14.5px;line-height:1.5}.lp2 .lp-tags{z-index:5;flex-direction:column;gap:12px;max-width:100%;margin-top:10px;display:flex;position:relative}.lp2 .lp-tags span{color:#fffc;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:0;background:0 0;border:none;border-radius:0;align-items:center;gap:9px;padding:0;font-size:13.5px;font-weight:500;display:inline-flex}.lp2 .lp-tags span svg{width:16px;height:16px;color:var(--fc-primary);box-sizing:content-box;background:#ffffffe6;border-radius:50%;flex:none;padding:5px}@media (width<=520px){.phone,.note{width:340px}}.nav.lp-nav{justify-content:center;padding:18px 20px 4px}.nav.lp-nav .brand{margin:0}.nav.lp-nav .brand img{height:74px}.nav.home-nav{justify-content:flex-start}.nav.home-nav .brand{margin-left:auto}.nav.home-nav .brand img{height:40px}.nav.home-nav .enter{margin-left:auto}.nav .enter{color:var(--fc-primary);border:1px solid var(--fc-line);border-radius:var(--r-pill);white-space:nowrap;background:#fff;align-self:center;padding:9px 17px;font-size:12.5px;font-weight:500}.lp-body{gap:15px;padding-top:6px}.lp-hero{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:2px 2px 0;display:flex}.lp-hero .title{max-width:300px;font-size:27px}.lp-hero .lede{max-width:296px;margin-top:0}.lp-trust{align-items:center}.lp-proof{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.lp-cnpj{text-align:center;color:var(--faint);letter-spacing:.01em;padding-top:2px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:9px;line-height:1.5}.fc-wordmark{background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;min-width:96px;height:34px;padding:0;display:inline-flex}.fc-wordmark img{height:22px;display:block}.lp2 .person-placeholder{color:#ffffffe6;place-items:center;font-size:42px;display:grid}.lp2 .person-placeholder:after{content:"□";opacity:.75;font-size:42px;line-height:1}.phone.fc-phone,.phone.fc-phone *{filter:none}.phone.fc-phone{--wire-stroke:1px;--wire-stroke-strong:1.25px}.phone.fc-phone svg{stroke-width:1.2px!important}.phone.fc-phone i[class*=ti-]{opacity:.82}.phone.fc-phone .title{letter-spacing:-.018em;font-weight:500!important}.phone.fc-phone .lede{color:var(--muted);font-weight:400!important}.phone.fc-phone b,.phone.fc-phone strong{font-weight:500!important}.phone.fc-phone .eyebrow,.phone.fc-phone .lp2 .kick,.phone.fc-phone .lp-steps-h{letter-spacing:.11em;font-weight:500!important}.phone.fc-phone svg,.phone.fc-phone svg *{stroke-width:1px!important}.phone.fc-phone svg.lucide{vertical-align:-.125em;stroke-width:1px!important;width:1em!important;height:1em!important}.phone.fc-phone .title{text-wrap:balance}.phone.fc-phone .lp-body{gap:16px}.phone.fc-phone .eyebrow{color:var(--fc-secondary,#555);letter-spacing:.02em;font-size:11.5px;font-weight:500}.phone.fc-phone .sb{opacity:.8}.phone.fc-phone .fc-account-card{border:1px solid var(--ui-border-soft,#e2e2e2);text-align:center;background:#fff;border-radius:18px;gap:14px;padding:22px 18px;display:grid}.phone.fc-phone .fc-account-card__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#888);font-size:11px;font-weight:500}.phone.fc-phone .fc-account-card__title{color:var(--ink,#1a1a1a);letter-spacing:-.02em;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.phone.fc-phone .fc-account-card__sub{color:var(--muted,#888);font-size:12.5px;line-height:1.45}.phone.fc-phone .fc-account-card__value{color:var(--ink,#1a1a1a);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:34px;font-weight:500}.saas-screen[data-flow=area-logada] .phone.fc-phone .fc-account-hero{padding-top:2px}body[data-screen-slug^=log-] .phone.fc-phone [style*="color:var(--g-1000)"]{color:var(--fc-deep)!important}body[data-screen-slug^=log-] .phone.fc-phone [style*="color:var(--g-900)"]{color:var(--fc-text)!important}body[data-screen-slug^=log-] .phone.fc-phone [style*="color:var(--g-800)"]{color:var(--fc-secondary)!important}body[data-screen-slug^=log-] .phone.fc-phone [style*="color:var(--g-700)"]{color:var(--fc-text)!important}body[data-screen-slug^=log-] .phone.fc-phone [style*="color:var(--g-500)"]{color:var(--fc-primary)!important}body[data-screen-slug=log-entrar] .phone.fc-phone .sb--account-login,body[data-screen-slug=log-entrar] .phone.fc-phone .sb--account-login svg{color:#fff;background:0 0}body[data-screen-slug=log-entrar] .phone.fc-phone .nav--account-login{color:#fff}body[data-screen-slug=log-entrar] .phone.fc-phone .nav--account-login .ic,body[data-screen-slug=log-entrar] .phone.fc-phone .nav--account-login:after{color:#fff;background:#ffffff1a;border-color:#ffffff3d}body[data-screen-slug=log-entrar] .phone.fc-phone .nav--account-login:before{background:#fff}body[data-screen-slug=log-entrar] .phone.fc-phone .nav--account-login:before,body[data-screen-slug=log-entrar] .phone.fc-phone .nav--account-login:after{content:none}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-menu{width:var(--topbar-mobile-action-size);height:var(--topbar-mobile-action-size);border-radius:var(--topbar-mobile-action-radius);color:#fff;background:#ffffff1a;border:1px solid #ffffff3d;place-items:center;padding:0;display:grid}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-menu i,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-menu svg{stroke-width:1.8px;width:18px;height:18px}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-hero{text-align:center;gap:9px;padding:0 2px;display:grid}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-hero,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-card,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-benefits{width:min(100%,312px);margin-left:auto;margin-right:auto}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-hero-icon{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:18px;place-items:center;width:54px;height:54px;display:grid}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-hero-icon i,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-hero-icon svg{stroke-width:1.6px;width:26px;height:26px}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-hero h1{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;text-wrap:balance;font-size:30px;font-weight:450;line-height:1.08}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-hero p{color:#ffffffb8;max-width:300px;margin:0 auto;font-size:13.5px;line-height:1.5}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-card{background:#fff;border:1px solid #ffffffeb;border-radius:22px;gap:14px;padding:18px;display:grid;box-shadow:0 22px 44px #00145238}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-field .lab{color:var(--fc-secondary)}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-secure{color:var(--fc-muted);justify-content:center;align-items:center;gap:9px;font-size:12px;line-height:1.4;display:flex}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-secure i,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-secure svg{width:16px;height:16px;color:var(--fc-primary);stroke-width:2px;flex:none}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-benefits{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-benefit{color:#fff;text-align:center;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;justify-items:center;gap:9px;padding:0;display:grid}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-benefit i,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-benefit svg{color:#fff;stroke-width:1.55px;width:48px;height:48px}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-benefit span{color:#ffffffd1;max-width:92px;font-size:11.5px;line-height:1.2}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help{color:#fff;background:#00165d57;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:32px 1fr 18px;align-items:center;gap:9px;margin-top:auto;padding:13px 14px;text-decoration:none;display:grid}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help>i:first-child,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help>svg:first-child{color:#fff;stroke-width:2px;fill:#25d366;stroke:#25d366;background:#fff;border-radius:50%;width:30px;height:30px;padding:7px}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help strong,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help small{display:block}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help strong{color:#fff;font-size:12.5px;font-weight:400}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help small{color:#ffffffad;margin-top:2px;font-size:11.5px}body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help>i:last-child,body[data-screen-slug=log-entrar] .phone.fc-phone .fc-login-help>svg:last-child{color:#ffffffb8;stroke-width:2px;width:18px;height:18px}.phone.fc-phone .fc-account-kv{border-top:1px solid #eef2f7;gap:0;display:grid}.phone.fc-phone .fc-account-kv__row{border-bottom:1px solid #eef2f7;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.phone.fc-phone .fc-account-kv__key{color:#96a1b5;font-size:12px}.phone.fc-phone .fc-account-kv__val{text-align:right;color:#43516d;max-width:58%;font-size:12.5px;font-weight:500}.phone.fc-phone .fc-account-hero{padding:8px 0 4px}.phone.fc-phone .fc-account-hero__greet{font-family:var(--font-display);letter-spacing:-.012em;color:var(--fc-deep);font-size:22px;font-weight:600;line-height:1.1}.phone.fc-phone .fc-account-hero__day{letter-spacing:.14em;text-transform:uppercase;color:var(--fc-primary);margin-bottom:8px;font-size:11px;font-weight:500}.phone.fc-phone .fc-account-card{background:radial-gradient(120% 80% at 80% 0%, #1e63ff1a 0%, transparent 58%), linear-gradient(180deg, #fff 0%, var(--fc-blue-050) 100%);box-shadow:var(--shadow-1);text-align:left;border:1px solid #1e63ff2e;border-radius:20px;gap:20px;padding:28px 24px;display:grid;position:relative;overflow:hidden}.phone.fc-phone .fc-account-card:after{content:"";background:var(--fc-yellow-500);border-radius:50%;width:6px;height:6px;position:absolute;top:16px;right:18px}.phone.fc-phone .fc-account-card--analise:after{background:var(--fc-primary)}.phone.fc-phone .fc-account-card--assinatura:after{background:var(--fc-yellow-500);animation:2s ease-in-out infinite fc-pulse}.phone.fc-phone .fc-account-card--ativo:after{background:var(--fc-success);box-shadow:0 0 0 4px #22c55e1f}.phone.fc-phone .fc-account-card--vazio:after{background:var(--fc-blue-300)}.phone.fc-phone .fc-account-card__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--fc-primary);align-items:center;gap:8px;font-size:10.5px;font-weight:500;display:flex}.phone.fc-phone .fc-account-card__title{font-family:var(--font-display);color:var(--fc-deep);letter-spacing:-.012em;text-wrap:balance;font-size:24px;font-weight:600;line-height:1.15}.phone.fc-phone .fc-account-card__sub{color:var(--fc-secondary);text-wrap:pretty;margin-top:-8px;font-size:13.5px;line-height:1.5}.phone.fc-phone .fc-account-card__value{font-family:var(--font-base);color:var(--fc-deep);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1}.phone.fc-phone .fc-account-card__meta{color:var(--fc-secondary);letter-spacing:.01em;align-items:center;gap:10px;font-size:11.5px;display:flex}.phone.fc-phone .fc-account-card__meta strong{color:var(--fc-deep);font-variant-numeric:tabular-nums;font-weight:500}.phone.fc-phone .fc-account-card__meta span.sep{background:var(--fc-blue-300);border-radius:50%;width:3px;height:3px;display:inline-block}.phone.fc-phone .fc-account-tip{color:var(--fc-secondary);align-items:center;gap:10px;padding:12px 4px 4px;font-size:12px;line-height:1.45;display:flex}.phone.fc-phone .fc-account-tip:before{content:"";background:var(--fc-blue-300);flex-shrink:0;width:14px;height:1px}.phone.fc-phone .fc-account-foot{border-top:1px solid var(--fc-line);background:#fff;padding:16px 18px 24px}body[data-screen-slug=oferta] .phone.fc-phone [style*="background:var(--ink)"],body[data-screen-slug=oferta-menor] .phone.fc-phone [style*="background:var(--ink)"],body[data-screen-slug=oferta-maior] .phone.fc-phone [style*="background:var(--ink)"],body[data-screen-slug=ant-limite-disponivel] .phone.fc-phone [style*="background:var(--ink)"]{background:var(--fc-primary)!important}body[data-screen-slug=oferta] .phone.fc-phone svg[stroke="var(--muted)"],body[data-screen-slug=oferta-menor] .phone.fc-phone svg[stroke="var(--muted)"],body[data-screen-slug=oferta-maior] .phone.fc-phone svg[stroke="var(--muted)"],body[data-screen-slug=ant-limite-disponivel] .phone.fc-phone svg[stroke="var(--muted)"]{stroke:var(--fc-primary)!important}.fc-web-nav{z-index:10;background:var(--topbar-web-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:none;position:sticky;top:0}.fc-web-nav__inner{max-width:var(--topbar-web-container);height:var(--topbar-web-height);justify-content:space-between;align-items:center;margin:0 auto;padding:0;display:flex}.fc-web-nav__brand{display:block;height:30px!important}.fc-web-nav__login{min-width:112px;height:38px;color:var(--topbar-web-action-color);border:1px solid var(--topbar-web-action-border);background:#ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff1a}.fc-web-nav__login:before{content:"";background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3C/svg%3E") 50%/contain no-repeat}.fc-web-nav__login:hover{background:#ffffff29;border-color:#ffffff61}.fc-web-nav__login:active{transform:translateY(1px)}.fc-web-flow-head{max-width:var(--topbar-web-container);margin:0 auto 18px;display:block}.fc-web-flow-head--wide{max-width:960px}.fc-web-nav__left{align-items:center;gap:10px;display:flex}.fc-web-nav__right{justify-content:flex-end;display:flex}.fc-web-nav__links{flex:1;justify-content:center;gap:28px;display:flex}.fc-web-nav__link{color:var(--fc-secondary);letter-spacing:-.01em;font-size:14px;font-weight:450;text-decoration:none}.fc-web-nav__actions{align-items:center;gap:12px;display:flex}.fc-web-hero{background:linear-gradient(160deg,#0f206d 0%,#163a8a 40%,#1e63ff 100%);padding:80px 0 90px;position:relative;overflow:hidden}.fc-web-hero__bg{pointer-events:none;position:absolute;inset:0}.fc-web-hero__glow{filter:blur(80px);border-radius:50%;position:absolute}.fc-web-hero__glow.g1{background:radial-gradient(circle,#4d8bff33,#0000 70%);width:500px;height:500px;top:-120px;left:-140px}.fc-web-hero__glow.g2{background:radial-gradient(circle,#4d8bff26,#0000 68%);width:400px;height:400px;top:60px;right:-100px}.fc-web-hero__glow.g3{background:radial-gradient(circle,#bfd6ff1f,#0000 70%);width:300px;height:300px;bottom:-60px;left:40%}.fc-web-hero__grain{opacity:.03;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.fc-web-hero__inner{z-index:2;grid-template-columns:1fr 420px;align-items:center;gap:60px;max-width:1120px;margin:0 auto;padding:0 40px;display:grid;position:relative}.fc-web-hero__copy{flex-direction:column;gap:24px;display:flex}.fc-web-hero__title{font-family:var(--font-display);letter-spacing:-.026em;color:#fff;text-wrap:balance;font-size:56px;font-weight:700;line-height:1.04}.fc-web-hero__subtitle{color:#ffffffb3;max-width:420px;font-size:18px;line-height:1.55}.fc-web-hero__trust{gap:24px;margin-top:8px;display:flex}.fc-web-hero__form-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;gap:24px;padding:36px 32px;display:flex}.fc-web-bento{background:var(--fc-bg);padding:64px 0 72px}.fc-web-bento__inner{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:0 auto;padding:0 40px;display:grid}.fc-web-bento-card{border:1px solid var(--fc-line);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:28px 24px;transition:box-shadow .2s,transform .2s;display:flex}.fc-web-bento-card--wide{grid-column:span 2}.fc-web-bento-card__icon{background:var(--fc-blue-050);width:48px;height:48px;color:var(--fc-primary);border-radius:14px;place-items:center;display:grid}.fc-web-bento-card__icon--success{background:var(--fc-success-soft);color:var(--fc-success)}.fc-web-bento-card__icon--info{background:var(--fc-info-soft);color:var(--fc-info)}.fc-web-bento-card__icon--warning{background:var(--fc-warning-soft);color:var(--fc-warning)}.fc-web-bento-card h3{font-family:var(--font-display);color:var(--fc-deep);letter-spacing:0;font-size:17px;font-weight:600;line-height:1.22}.fc-web-bento-card p{color:var(--fc-secondary);font-size:14px;line-height:1.55}.fc-web-bento-card--highlight{background:linear-gradient(135deg,var(--fc-blue-900) 0%,var(--fc-blue-800) 100%);border-color:#1e63ff40;padding:32px 28px;position:relative;overflow:hidden}.fc-web-bento-card__badge{color:#fff;letter-spacing:.04em;background:#ffffff24;border:1px solid #ffffff2e;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:500;position:absolute;top:16px;right:16px}.fc-web-bento-highlight__grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:4px;display:grid}.site-footer,.fc-footer{background:var(--fort-blue-900);color:#fff}.scr.scr--brand-band .body,.scr.scr--brand-band .foot{background:var(--sheet-bg)}.cta:focus-visible,.forte-button:focus-visible,.fc-web-btn:focus-visible,.fc-web-form-cta:focus-visible,.cp-secondary-button:focus-visible,.hint .lnk:focus-visible,.check a:focus-visible,.foot .sub a:focus-visible,.fc-web-otp-meta__links a:focus-visible,.fc-web-footer__links a:focus-visible,.fc-quiet-link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.hint .lnk,.check a,.foot .sub a,.fc-web-otp-meta__links a,.fc-web-footer__links a,.fc-quiet-link{transition:color var(--motion-duration-quick) var(--motion-ease-standard),text-decoration-color var(--motion-duration-quick) var(--motion-ease-standard),text-underline-offset var(--motion-duration-quick) var(--motion-ease-standard),opacity var(--motion-duration-quick) var(--motion-ease-standard);text-underline-offset:.18em}.hint .lnk:hover,.check a:hover,.foot .sub a:hover,.fc-web-otp-meta__links a:hover,.fc-web-footer__links a:hover,.fc-quiet-link:hover{text-underline-offset:.28em}.foot{padding:var(--sheet-footer-padding);border-top:1px solid var(--sheet-border);background:var(--sheet-footer-bg);flex-direction:column;gap:10px;margin-top:auto;display:flex}.foot .sub{text-align:center;min-height:44px;color:var(--fc-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.foot .sub a{width:auto;min-height:44px;color:var(--fc-primary);text-underline-offset:2px;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;padding:10px 6px;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:reduce){.cta,.forte-button,.fc-web-btn,.fc-web-form-cta,.cp-secondary-button,.hint .lnk,.check a,.foot .sub a,.fc-web-otp-meta__links a,.fc-web-footer__links a,.fc-quiet-link{transition:none!important;transform:none!important}}.footer-note{border-top:1px solid var(--line);color:var(--muted);max-width:960px;margin-top:72px;padding-top:26px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:11.5px;line-height:1.7}.footer-note b{color:var(--ink-soft)}.footer-note{display:none}body[data-screen-slug=oferta] .phone.fc-phone .foot,body[data-screen-slug=oferta-menor] .phone.fc-phone .foot,body[data-screen-slug=oferta-maior] .phone.fc-phone .foot{gap:9px}body[data-screen-slug=oferta] .phone.fc-phone .foot .sub,body[data-screen-slug=oferta-menor] .phone.fc-phone .foot .sub,body[data-screen-slug=oferta-maior] .phone.fc-phone .foot .sub{order:-1;min-height:46px}body[data-screen-slug=oferta] .phone.fc-phone .foot .sub a,body[data-screen-slug=oferta-menor] .phone.fc-phone .foot .sub a,body[data-screen-slug=oferta-maior] .phone.fc-phone .foot .sub a{border:1px solid var(--fc-line);width:100%;min-height:46px;color:var(--fc-primary);background:#fff;border-radius:14px;padding:0 14px;font-weight:500;text-decoration:none}.fc-web-footer{border-top:none;padding:32px 0 28px;background:var(--topbar-web-bg)!important}.fc-web-footer__inner{max-width:var(--topbar-web-container);margin:0 auto;padding:0;display:grid}.fc-web-footer__content{flex-direction:column;gap:16px;display:flex}.fc-web-footer__main{justify-content:space-between;align-items:center;gap:32px;display:flex}.fc-web-footer__navigation{flex-direction:column;align-self:stretch;min-width:0;display:flex}.fc-web-footer__brand-head{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.fc-web-footer__brand img{width:96px;display:block;height:auto!important}.fc-web-footer__tagline{color:#ffffffe6;letter-spacing:-.012em;max-width:310px;margin:0;font-size:14px;font-weight:500;line-height:1.42}.fc-web-footer__legal{text-align:right;flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:5px 10px;max-width:640px;margin-left:auto;display:flex}.fc-web-footer__legal__item{color:#ffffffa3;font-size:11.5px;line-height:1.42}.fc-web-footer__legal__item:not(:last-child):after{content:"·";color:#ffffff6b;margin-left:10px}.fc-web-footer__disclaimer{color:#ffffff85;white-space:nowrap;width:100%;margin:0;font-size:10.5px;line-height:1.35;display:flex}.fc-web-footer__divider{background:#ffffff2e;width:100%;height:1px;display:flex}.fc-web-footer__links{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.fc-web-footer__links a{color:#fff;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.fc-web-footer__links a:after{content:"";background:var(--fc-public-secondary,#ffd233);transform-origin:0;border-radius:999px;height:2px;transition:transform .22s cubic-bezier(.2,0,0,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.fc-web-footer__links a:hover{color:#ffd233}.fc-web-footer__links a:hover:after,.fc-web-footer__links a:focus-visible:after{transform:scaleX(1)}.fc-web-footer__links svg{stroke-width:1.8px;opacity:.78;width:14px;height:14px}@media (width<=820px){.fc-web-footer__main{flex-direction:column;gap:26px}.fc-web-footer__legal{text-align:left;justify-content:flex-start;max-width:none;margin-left:0}.fc-web-footer__disclaimer{white-space:normal}}:root{--bg:#eaeaea;--bg-dot:#d5d5d5;--ink:#111827;--ink-soft:#263142;--text:#4f5b6b;--muted:#9aa3af;--faint:#9aa3af;--hair:#d9e1ea;--hair-2:#f4f7fb;--line:#d9e1ea;--surface:#fff;--surface-2:#f4f7fb;--surface-3:#f4f7fb;--shadow:0 8px 24px #0f206d14;--shadow-lg:0 16px 40px #0f206d1a;--pos:#22c55e;--neg:#e5484d;--fc-primary:#1e63ff;--fc-deep:#0f206d;--fc-light:#eef4ff;--fc-bg:#f4f7fb;--fc-line:#d9e1ea;--fc-text:#111827;--fc-secondary:#4f5b6b;--fc-muted:#9aa3af;--fc-placeholder:#9aa3af;--fc-success:#22c55e;--fc-success-text:#168037;--fc-success-soft:#dcfce7;--fc-error:#e5484d;--fc-ring:#1e63ff2e;--fc-card-shadow:0 8px 24px #0f206d14;--fc-floating-shadow:0 24px 64px #0f206d1f;--r-card:20px;--r-field:16px;--r-pill:999px;--font-base:"Plus Jakarta Sans", system-ui, sans-serif;--font-display:"Plus Jakarta Sans", system-ui, sans-serif;--forte-blue-900:#0f206d;--forte-blue-800:#163a8a;--forte-blue-700:#1e63ff;--forte-blue-500:#3b86ff;--forte-blue-300:#a8c7ff;--forte-blue-100:#eef4ff;--forte-yellow-500:#ffc107;--forte-yellow-400:#ffd54a;--forte-yellow-100:#fff4c8;--forte-success-500:#22c55e;--forte-success-100:#dcfce7;--forte-neutral-950:#111827;--forte-neutral-800:#263142;--forte-neutral-700:#4f5b6b;--forte-neutral-500:#9aa3af;--forte-neutral-300:#d9e1ea;--forte-neutral-100:#f4f7fb;--color-bg-page:var(--forte-neutral-100);--color-bg-surface:#fff;--color-bg-brand:var(--forte-blue-900);--color-text-title:var(--forte-neutral-950);--color-text-body:var(--forte-neutral-800);--color-text-muted:var(--forte-neutral-700);--color-text-placeholder:var(--forte-neutral-500);--color-border-subtle:var(--forte-neutral-300);--color-action-primary-bg:var(--forte-yellow-500);--color-action-primary-bg-hover:var(--forte-yellow-400);--color-action-primary-text:var(--forte-blue-900);--color-action-secondary-bg:var(--forte-blue-700);--color-action-secondary-text:#fff;--color-focus-ring:var(--forte-blue-300);--color-success:var(--forte-success-500);--radius-control:14px;--radius-card:20px;--radius-card-lg:28px;--radius-pill:999px;--motion-duration-quick:.14s;--motion-duration-base:.22s;--motion-duration-slow:.28s;--motion-ease-standard:cubic-bezier(.2,.7,.2,1);--motion-ease-soft:cubic-bezier(.16,1,.3,1);--motion-route-distance:12px;--motion-route-distance-exit:10px;--motion-spin-duration:.8s;--motion-spin-duration-slow:1s;--motion-hover-lift:-1px;--status-hero-gap:18px;--status-hero-art-width:min(190px,62vw);--status-hero-art-width-compact:min(190px,62vw);--button-primary-bg:var(--color-action-primary-bg);--button-primary-bg-hover:var(--color-action-primary-bg-hover);--button-primary-text:var(--color-action-primary-text);--button-secondary-bg:var(--color-action-secondary-bg);--button-secondary-text:var(--color-action-secondary-text);--button-border:transparent;--button-radius:var(--radius-control);--button-height-mobile:54px;--button-height-web:52px;--button-font-weight:600;--input-bg:var(--color-bg-surface);--input-bg-filled:var(--color-bg-page);--input-border:var(--color-border-subtle);--input-border-focus:var(--forte-blue-700);--input-ring-focus:#1e63ff2e;--input-text:var(--color-text-body);--input-placeholder:var(--color-text-placeholder);--input-radius:var(--radius-control);--card-bg:var(--color-bg-surface);--card-bg-inset:var(--color-bg-page);--card-border:var(--color-border-subtle);--card-radius:var(--radius-card);--card-padding-mobile:18px;--card-padding-web:28px 24px;--topbar-mobile-height:66px;--topbar-mobile-brand-height:68px;--topbar-mobile-padding:8px 20px 14px;--topbar-mobile-brand-padding:12px 20px 14px;--topbar-mobile-action-size:44px;--topbar-mobile-action-radius:14px;--topbar-mobile-action-bg:var(--color-bg-surface);--topbar-mobile-action-border:var(--color-border-subtle);--topbar-mobile-action-color:var(--fc-muted);--topbar-mobile-brand-bg:#0135b3;--topbar-mobile-brand-action-bg:#ffffff14;--topbar-mobile-brand-action-border:#ffffff38;--topbar-mobile-brand-action-color:#ffffffc7;--topbar-web-bg:#0135b3;--topbar-web-height:56px;--topbar-web-container:640px;--topbar-web-padding:0 40px;--topbar-web-brand-height:24px;--topbar-web-action-color:#fff;--topbar-web-action-border:#ffffff40;--topbar-web-action-radius:12px;--stepper-mobile-padding:8px 22px 0;--stepper-mobile-gap:10px;--stepper-mobile-bar-height:3px;--stepper-mobile-bar-radius:999px;--stepper-mobile-track:var(--fc-light);--stepper-mobile-fill:var(--fc-primary);--stepper-mobile-text:var(--muted);--stepper-web-width:520px;--stepper-web-margin:0 auto 22px;--stepper-web-gap:8px;--stepper-web-bar-height:3px;--stepper-web-bar-radius:2px;--stepper-web-track:var(--fc-line);--stepper-web-fill:var(--fc-primary);--stepper-web-label:var(--fc-muted);--stepper-web-label-active:var(--fc-deep);--sheet-bg:var(--color-bg-surface);--sheet-border:var(--color-border-subtle);--sheet-radius-top:30px 30px 0 0;--sheet-padding-mobile:30px 22px 16px;--sheet-padding-lp:36px 24px 30px;--sheet-gap-mobile:10px;--sheet-gap-lp:22px;--sheet-footer-padding:14px 20px 18px;--sheet-footer-account-padding:16px 18px 24px;--sheet-footer-bg:var(--color-bg-surface);--phone-frame-bg:var(--color-bg-surface);--phone-frame-border:var(--color-border-subtle);--phone-frame-radius:46px;--phone-screen-radius:37px;--footer-web-bg:#fff;--footer-web-text:var(--fc-secondary);--footer-web-link:var(--fc-primary);--footer-web-padding:32px 0;--fc-warning:#ffc107;--fc-warning-soft:#fff4c8;--fc-info:#1e63ff;--fc-info-soft:#eef4ff;--fc-danger:#e5484d;--fc-danger-soft:#ffe8ea;--fc-disabled:#d9e1ea;--fc-disabled-text:#9aa3af;--fc-blue-050:#eef4ff;--fc-blue-100:#a8c7ff;--fc-blue-300:#a8c7ff;--fc-blue-500:#3b86ff;--fc-blue-600:#1e63ff;--fc-blue-700:#1e63ff;--fc-blue-800:#163a8a;--fc-blue-900:#0f206d;--fc-blue-950:#0f206d;--fc-yellow-500:#ffc107;--fc-yellow-400:#ffd54a;--fc-yellow-100:#fff4c8;--fc-gradient:linear-gradient(135deg, #0f206d 0%, #1e63ff 100%)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}.wrap,.fc-canvas{max-width:1560px;margin:0 auto}.fc-canvas-bg{background:var(--bg);background-image:radial-gradient(var(--bg-dot) 1px,transparent 1px);background-size:24px 24px}.doc{max-width:960px;margin-bottom:40px}.doc .kick{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:11px;font-weight:500}.doc h1{font-family:var(--font-display);letter-spacing:-.024em;color:var(--ink);margin:12px 0 14px;font-size:clamp(30px,4.4vw,46px);font-weight:600;line-height:1.04}.doc p{color:var(--muted);max-width:820px;font-size:15.5px}.doc p b{color:var(--text);font-weight:500}.legend{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.legend span{color:var(--muted);background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-pill);align-items:center;gap:7px;padding:6px 13px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:11px;display:inline-flex}.legend span b{color:var(--ink);font-weight:500}.phase{align-items:center;gap:16px;margin:64px 0 26px;display:flex}.phase .n{letter-spacing:.06em;color:var(--surface);background:var(--ink);border-radius:8px;padding:5px 11px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:12px;font-weight:500}.phase h2{font-family:var(--font-display);letter-spacing:-.012em;color:var(--ink);font-size:23px;font-weight:600;line-height:1.16}.phase .ln{background:var(--line);flex:1;height:1px}.phase .sub{color:var(--muted);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:11.5px}.grid{grid-template-columns:repeat(auto-fill,minmax(372px,1fr));align-items:start;gap:52px 36px;display:grid}.unit{flex-direction:column;gap:18px;animation:.55s cubic-bezier(.2,.7,.2,1) both rise;display:flex}.unit:nth-child(2){animation-delay:50ms}.unit:nth-child(3){animation-delay:.1s}.unit:nth-child(4){animation-delay:.15s}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--fc-primary);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:10.5px;font-weight:500}.title{font-family:var(--font-display);color:var(--fc-text);letter-spacing:-.012em;font-size:25px;font-weight:600;line-height:1.12}.lede{color:var(--fc-secondary);margin-top:-8px;font-size:13.5px;line-height:1.55}.row-top{align-items:flex-start;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--fc-line);border-radius:var(--r-pill);color:var(--fc-secondary);font-variant-numeric:tabular-nums;background:#fff;padding:9px 15px;font-size:13px;font-weight:500}.chip.on{border-color:var(--fc-primary);color:var(--fc-deep);background:var(--fc-light);font-weight:500}.hint{color:var(--fc-muted);align-items:center;gap:6px;margin-top:7px;font-size:11.5px;display:flex}.hint.ok{color:var(--fc-success-text)}.hint.err{color:var(--fc-error)}.hint .lnk{color:var(--fc-primary);text-underline-offset:2px;text-decoration:underline}.row-2{gap:11px;display:flex}.row-2>*{flex:1}.thumb{color:var(--faint);text-align:center;letter-spacing:.03em;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:9px}@keyframes sp{to{transform:rotate(360deg)}}.dates{gap:9px;display:flex}.dates .d{text-align:center;border:1px solid var(--fc-line);color:var(--fc-secondary);background:#fff;border-radius:12px;flex:1;padding:11px 0 9px;font-size:13.5px;font-weight:500;line-height:1.2}.dates .d small{color:var(--fc-muted);margin-top:3px;font-size:10px;font-weight:500;display:block}.dates .d.on{border-color:var(--fc-primary);background:var(--fc-light);color:var(--fc-deep)}.dates .d.on small{color:var(--fc-secondary)}.bankrow__name{min-width:0;color:var(--fc-text);flex:1}.outcome-tabs{display:none}.outcome-tabs span{border-radius:var(--r-pill);border:1px solid var(--fc-line);color:var(--fc-muted);background:#fff;padding:5px 11px}.outcome-tabs span.on{border-color:var(--fc-primary);background:var(--fc-light);color:var(--fc-deep);font-weight:500}@media (prefers-reduced-motion:reduce){:root{--motion-duration-quick:0s;--motion-duration-base:0s;--motion-duration-slow:0s;--motion-spin-duration:0s;--motion-spin-duration-slow:0s}}.note{width:374px;font-family:Plus Jakarta Sans,system-ui,sans-serif}.note .tg{color:#fff;background:var(--ink);letter-spacing:.03em;border-radius:6px;align-items:center;padding:3px 9px;font-size:10.5px;font-weight:500;display:inline-flex}.note .tg.alt{background:#8a6d1e}.note .h{color:var(--ink);margin:9px 0 7px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;font-weight:500}.note ul{flex-direction:column;gap:6px;list-style:none;display:flex}.note li{color:#5b616e;padding-left:16px;font-size:11px;line-height:1.5;position:relative}.note li:before{content:"▸";color:var(--ink-soft);position:absolute;left:0}.note li.psy:before{content:"✦";color:#8a6d1e}.note li b{color:var(--ink-soft);font-weight:500}.wrap>.phase:nth-of-type(3)+.grid>.unit:nth-child(-n+2),.note,.doc{display:none}.lp-steps-h{letter-spacing:.1em;text-transform:uppercase;color:var(--fc-deep);margin-bottom:13px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:11px;font-weight:500}.fc-quiet-link{color:#555;text-underline-offset:2px;text-align:center;font-size:12.5px;text-decoration:underline}.fc-lp-step{width:26px;height:26px;color:var(--fc-secondary);border:1px solid var(--fc-muted);background:0 0;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:400;line-height:1;display:grid}.fc-lp-edit{color:#858b98;stroke-width:1.25px;flex:none;width:20px;height:20px;margin-bottom:4px}.fc-lp-helper{color:var(--fc-muted);align-items:center;gap:6px;font-size:11.5px;display:none}.fc-bank-list{gap:8px;display:grid}:root{--g-0:#fff;--g-50:#f4f7fb;--g-100:#eef4ff;--g-200:#a8c7ff;--g-300:#a8c7ff;--g-400:#3b86ff;--g-500:#1e63ff;--g-600:#163a8a;--g-700:#0f206d;--g-800:#263142;--g-900:#111827;--g-1000:#0f206d;--shadow-1:0 8px 24px #0f206d14;--shadow-2:0 16px 40px #0f206d1a}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes fc-pulse{0%,to{opacity:1}50%{opacity:.4}}.fc-web__viewport{min-height:900px;color:var(--fc-text);-webkit-font-smoothing:antialiased;background:var(--fc-bg);flex-direction:column;font-family:Plus Jakarta Sans,system-ui,sans-serif;display:flex}.fc-web [data-lucide]{stroke-width:1.45px}.fc-web-flow-stepper-card{background:#fff;border:1px solid #1e63ff29;border-radius:16px;align-items:center;min-height:50px;padding:12px 20px;display:flex;box-shadow:0 12px 30px #0f206d14}.fc-web-badge{color:#fffc;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;width:fit-content;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.fc-web-trust-item{color:#ffffffbf;align-items:center;gap:8px;font-size:14px;font-weight:450;display:flex}.fc-web-trust-item svg{color:#fff9;flex:none}.fc-web-form-header h2{font-family:var(--font-display);color:#fff;letter-spacing:-.012em;font-size:22px;font-weight:600;line-height:1.16}.fc-web-form-header p{color:#ffffff8c;margin-top:6px;font-size:14px;line-height:1.45}.fc-web-form-sub{text-align:center;color:#ffffff73;font-size:13px}.fc-web-form-sub a{color:#ffffffb3;text-underline-offset:2px;text-decoration:underline}.fc-web-page{flex:1;padding:24px 0 64px}.fc-web-page__inner{max-width:1120px;margin:0 auto;padding:0 40px}.fc-web-form-wrap{max-width:560px;margin:0 auto}.fc-web-form-wrap h1{font-family:var(--font-display);color:var(--fc-deep);letter-spacing:-.014em;margin-bottom:8px;font-size:26px;font-weight:600;line-height:1.16}.fc-web-form-wrap .fc-web-lede{color:var(--fc-secondary);margin-bottom:30px;font-size:14px;line-height:1.5}.fc-web-section-label{color:var(--fc-secondary);margin:20px 0 10px;font-size:13px;font-weight:500;line-height:1.45}.fc-web-form-grid{flex-direction:column;gap:20px;display:flex}.fc-web-form-grid--2col{grid-template-columns:1fr 1fr;gap:20px;display:grid}.fc-web-form-grid--3col{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.fc-web-form-grid--account-bank{grid-template-columns:1fr 3fr;gap:20px;display:grid}.fc-web-form-grid--account-number{grid-template-columns:1fr 2fr 1fr;gap:20px;display:grid}.fc-web-stack{flex-direction:column;gap:24px;display:flex}.fc-web-stack--tight{gap:16px}.fc-web-stack--loose{gap:32px}.fc-web-page-note{color:var(--fc-secondary);margin:0;font-size:13px;line-height:1.5}.fc-web-login-card-cta{width:100%}.fc-web-sticky-bar{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--fc-line);background:#fffffff0;padding:14px 0;position:sticky;bottom:0;box-shadow:0 -16px 34px #0f206d12}.fc-web-sticky-bar__inner{max-width:var(--topbar-web-container);grid-template-columns:190px minmax(0,1fr) 190px;align-items:center;gap:16px;margin:0 auto;padding:0;display:grid}.fc-web-sticky-bar__back{width:190px;height:46px;color:var(--fc-secondary);border:1px solid var(--fc-line);background:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,transform .15s;display:inline-flex}.fc-web-sticky-bar__back:hover{color:var(--fc-primary);border-color:#1e63ff3d}.fc-web-sticky-bar__back:active{transform:translateY(1px)}.fc-web-sticky-bar__back svg{flex:none;width:15px;height:15px}.fc-web-sticky-bar__step{color:var(--fc-secondary);letter-spacing:.01em;grid-column:2;justify-self:center;font-size:12px;font-weight:500}.fc-web-sticky-bar__step strong{color:var(--fc-deep);font-weight:600}.fc-web-sticky-bar__actions{grid-column:3;justify-content:flex-end;align-items:center;gap:14px;margin-left:0;display:flex}.fc-web-sticky-bar__secondary{color:var(--fc-secondary);text-underline-offset:2px;font-size:13px;font-weight:450;text-decoration:underline}.fc-web-sticky-bar__cta{width:190px;min-width:190px;height:46px;font-size:14px}.fc-web-secure{background:var(--fc-light);border:1px solid #0f5bff1a;border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.fc-web-secure svg{color:var(--fc-primary);flex:none;margin-top:1px}.fc-web-secure p{color:var(--fc-secondary);font-size:13px;line-height:1.5}.fc-web-split{grid-template-columns:1fr 1fr;gap:40px;max-width:860px;margin:0 auto;display:grid}.fc-web-split__col{flex-direction:column;gap:24px;display:flex}.fc-web-split__col h2{font-family:var(--font-display);color:var(--fc-deep);letter-spacing:-.012em;font-size:22px;font-weight:600;line-height:1.16}.fc-web-otp{justify-content:center;gap:10px;display:flex}.fc-web-otp__box{appearance:none;border:1px solid var(--fc-line);width:52px;height:60px;color:var(--fc-deep);cursor:pointer;background:#fff;border-radius:14px;place-items:center;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:24px;font-weight:500;display:grid}.fc-web-otp__box--filled{background:var(--fc-bg);border-color:var(--fc-primary)}.fc-web-otp__box--active{border-color:var(--fc-primary);box-shadow:0 0 0 3px var(--fc-ring)}@keyframes fc-spin{to{transform:rotate(360deg)}}.fc-web-eyebrow-row{align-items:center;gap:8px;margin-top:8px;display:flex}.fc-web-eyebrow{color:var(--fc-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.fc-section-heading{gap:4px;margin-top:8px;display:grid}.fc-section-heading__title{color:var(--fc-text);letter-spacing:-.018em;font-size:18px;font-weight:600;line-height:1.18}.fc-section-heading__caption{color:var(--fc-muted);font-size:12.5px;line-height:1.45}.fc-web-section-heading{gap:4px;margin-top:8px;display:grid}.fc-web-section-heading__title{color:var(--fc-deep);letter-spacing:-.018em;font-size:18px;font-weight:600;line-height:1.18}.fc-web-section-heading__caption{color:var(--fc-muted);font-size:12.5px;line-height:1.45}.fc-web-pill{color:var(--fc-muted);background:var(--fc-bg);border:1px solid var(--fc-line);border-radius:10px;padding:8px 12px;font-size:11px;font-weight:500;line-height:1.4;display:block}.fc-web-pill--danger{color:var(--fc-danger);background:var(--fc-danger-soft);border-color:#0000}.fc-web-pill--ok{color:var(--fc-success-text);background:var(--fc-success-soft);border-color:#0000}.fc-web-pill--warning{color:var(--fc-warning);background:var(--fc-warning-soft);border-color:#0000}.fc-web-seg{background:var(--fc-bg);border:1px solid var(--fc-line);border-radius:12px;gap:0;padding:3px;display:flex;overflow:hidden}.fc-web-seg__opt{text-align:center;color:var(--fc-muted);cursor:pointer;border-radius:10px;flex:1;padding:10px 16px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.fc-web-seg__opt--on{color:var(--fc-deep);box-shadow:var(--shadow-1);background:#fff}.fc-web-otp-meta{flex-direction:column;align-items:center;gap:8px;margin-top:16px;display:flex}.fc-web-otp-meta__timer{color:var(--fc-muted);font-size:13px}.fc-web-otp-meta.is-counting .fc-web-otp-resend,.fc-web-otp-meta:not(.is-counting) .fc-web-otp-meta__timer,.fc-web-otp-meta:not(.is-counting) .fc-web-otp-change{display:none}.fc-web-otp-meta__links{gap:16px;font-size:13px;display:flex}.fc-web-otp-meta__links a{color:var(--fc-primary);text-underline-offset:2px;text-decoration:underline}.fc-web-info-note{color:var(--fc-muted);text-align:left;align-items:flex-start;gap:8px;max-width:400px;margin:0 auto;font-size:12px;line-height:1.45;display:flex}.fc-web-info-note svg,.fc-web-info-note i{color:var(--fc-muted);flex:none;margin-top:1px}.fc-web-decision-item{text-align:left;align-items:flex-start;gap:14px;padding:16px 0;display:flex}.fc-web-decision-item+.fc-web-decision-item{border-top:1px solid var(--fc-line)}.fc-web-decision-list{flex-direction:column;display:flex}.fc-web-decision-item__icon{background:var(--fc-blue-050);width:36px;height:36px;color:var(--fc-primary);border-radius:10px;flex:none;place-items:center;display:grid}.fc-web-decision-item__icon--warning{background:var(--fc-warning-soft);color:var(--fc-warning)}.fc-web-decision-item__icon--danger{background:var(--fc-danger-soft);color:var(--fc-danger)}.fc-web-decision-item__icon--success{background:var(--fc-success-soft);color:var(--fc-success)}.fc-web-decision-item__icon--info{background:var(--fc-info-soft);color:var(--fc-info)}.fc-web-decision-item>i,.fc-web-decision-item>svg{background:var(--fc-bg);color:var(--fc-primary);border-radius:10px;flex:none;padding:8px;width:36px!important;height:36px!important}.fc-web-decision-item h4{color:var(--fc-deep);font-size:14px;font-weight:500}.fc-web-decision-item p{color:var(--fc-secondary);margin-top:3px;font-size:13px;line-height:1.45}.fc-web-signature-card{padding:24px}.fc-web-waiting-note{color:var(--fc-secondary);align-items:flex-start;gap:12px;font-size:13px;line-height:1.45;display:flex}.fc-web-waiting-note>i,.fc-web-waiting-note>svg{color:var(--fc-primary);flex:none;margin-top:1px}.fc-web-waiting-note p{color:var(--fc-secondary);margin:0;font-size:13px;line-height:1.45}.fc-web-waiting-note a{color:var(--fc-primary);text-underline-offset:2px;margin-top:4px;font-size:13px;text-decoration:underline;display:inline-flex}.fc-web-denial-window{text-align:center;padding:24px 28px}.fc-web-denial-window__label{letter-spacing:.12em;text-transform:uppercase;color:var(--fc-muted);font-size:11px;font-weight:600}.fc-web-denial-window__value{font-family:var(--font-display);color:var(--fc-deep);margin-top:8px;font-size:30px;font-weight:600;line-height:1.08}.fc-web-denial-window__note{max-width:320px;color:var(--fc-secondary);margin:10px auto 0;font-size:13px;line-height:1.5}.fc-web-account-main{flex-direction:column;gap:20px;width:100%;max-width:760px;margin:0 auto;display:flex}.fc-web-account-wrap{text-align:left;gap:22px;width:100%;max-width:760px;margin:0 auto;display:grid}.fc-web-account-wrap>h1{color:var(--fc-deep);letter-spacing:-.03em;margin:0;font-size:30px;font-weight:500;line-height:1.08}.fc-web-account-wrap>.fc-web-lede{max-width:620px;color:var(--fc-secondary);margin:-10px 0 8px;font-size:15px;line-height:1.55}.fc-web-account-stack{gap:14px;display:grid}body[data-interactive-screen=true] .fc-demo-auto-field{cursor:default}@keyframes fc-demo-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.fc-landing-raw-frame{height:900px;box-shadow:none;background:#fff}.fc-landing-raw-phone{height:780px;box-shadow:none;background:#fff;padding:10px}.fc-landing-raw-host{overscroll-behavior:contain;background:#fff;width:100%;height:100%;overflow:auto}.fc-landing-raw-phone .fc-landing-raw-host{border:1px solid var(--fc-line);border-radius:37px;height:760px}*{box-sizing:border-box}html{background:var(--fort-surface-soft);min-height:100%}body{min-height:100%;font-family:var(--fort-font);color:var(--fort-ink-900);background:var(--fort-surface-soft);margin:0}a{color:inherit}button,input,select,textarea{font:inherit}.saas-screen{background:linear-gradient(#f7f9ff 0%,#eef3ff 100%);justify-content:center;align-items:stretch;width:100%;min-height:100dvh;display:flex}.saas-screen .phone,.saas-screen .fc-phone{width:min(100%,430px);height:100dvh;min-height:760px;box-shadow:none;background:var(--fort-surface);border:0;border-radius:0;margin:0 auto;overflow:hidden}.saas-screen .phone-screen,.saas-screen .fc-phone-screen,.saas-screen .fc-phone__screen{height:100%;min-height:0}@media (width>=768px){.saas-screen{align-items:center;padding:32px}.saas-screen .phone,.saas-screen .fc-phone{height:min(820px,100dvh - 64px);min-height:760px;box-shadow:var(--fort-shadow-card);border-radius:32px}.saas-screen .phone-screen,.saas-screen .fc-phone-screen,.saas-screen .fc-phone__screen{height:100%;min-height:0}}
