@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400..800&family=Public+Sans:ital,wght@0,400..800;1,400..800&display=swap";:root{--bg:#f3f5f8;--surface:#fff;--surface-2:#f8fafc;--line:#e2e7ee;--line-soft:#eef1f5;--line-strong:#cbd3dd;--ink:#141a23;--ink-2:#3b4556;--muted:#6b7484;--muted-2:#9aa3b2;--accent:#2b55d2;--accent-hover:#2346b0;--accent-soft:#e6ecfb;--accent-ink:#1a3aa0;--accent-ring:#2b55d22e;--success:#178c5a;--success-ink:#146b47;--success-soft:#e1f5eb;--warning-ink:#8a5200;--warning-soft:#fdf0d5;--danger:#c62f2f;--danger-ink:#9c2323;--danger-soft:#fbe5e5;--danger-line:#f1c4c4;--navy:#16223d;--shadow-sm:0 1px 2px #141a230a;--shadow-lg:0 1px 2px #141a230a, 0 18px 48px #141a230f;--radius:12px;--radius-sm:8px;--control:40px;--font-body:"Public Sans", "Segoe UI", system-ui, sans-serif;--font-display:"Manrope", "Segoe UI", system-ui, sans-serif;color:var(--ink);background:var(--bg);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}*,:before,:after{box-sizing:border-box}body{background:var(--bg);min-width:320px;min-height:100vh;margin:0}@supports (min-height:100svh){body{min-height:100svh}}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink)}h1{font-size:24px;font-weight:800;line-height:1.2}h2{font-size:17px;font-weight:700;line-height:1.3}h3{font-size:15px;font-weight:700}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}svg{flex:none;display:block}.muted{color:var(--muted)}.small{font-size:12px}.mono{font-family:JetBrains Mono,Consolas,ui-monospace,monospace;font-size:12px}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;display:inline-block}.row{align-items:center;gap:12px;display:flex}.row-between{justify-content:space-between}.row-wrap{flex-wrap:wrap}.stack{flex-direction:column;gap:12px;display:flex}.text-link{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.brand-mark{background:var(--accent);color:#fff;width:30px;height:30px;font-family:var(--font-display);border-radius:8px;place-items:center;font-size:15px;font-weight:800;display:grid}.auth-loading{min-height:100vh;color:var(--muted);place-items:center;display:grid}.empty-icon{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);border-radius:16px;place-items:center;display:grid}.primary-button,.secondary-button,.ghost-button,.danger-button{height:var(--control);border-radius:var(--radius-sm);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.primary-button{background:var(--accent);color:#fff}.primary-button:hover:not(:disabled){background:var(--accent-hover);color:#fff}.secondary-button{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.secondary-button:hover:not(:disabled){background:var(--bg);color:var(--ink)}.ghost-button{color:var(--ink-2);background:0 0}.ghost-button:hover:not(:disabled){background:var(--line-soft);color:var(--ink)}.danger-button{background:var(--surface);color:var(--danger);border-color:var(--danger-line)}.danger-button:hover:not(:disabled){background:var(--danger-soft);color:var(--danger)}.public-flow-shell{--sr-screen-width:100vw;--sr-screen-height:100vh;--sr-shell-padding:24px;--sr-shell-align:center;--sr-card-padding:clamp(28px, calc(var(--sr-screen-width) * .06), 56px);--sr-touch-target:44px;--sr-option-target:52px;--sr-button-grow:none;--sr-button-height-device:48px;place-items:center;align-content:var(--sr-shell-align);min-height:var(--sr-screen-height);padding-inline:var(--sr-shell-padding);background:var(--bg);color:var(--muted);display:grid}@supports (height:100svh){.public-flow-shell{--sr-screen-height:100svh}}.public-flow-card{--sr-column:calc(var(--sr-measure,45rem) * var(--sr-type-scale,1));width:100%;max-width:var(--sr-content-width,var(--sr-card-max-width,calc(var(--sr-column) + var(--sr-card-padding) * 2)));gap:calc(26px * var(--sr-type-scale,1));padding-block:var(--sr-card-padding-block,var(--sr-card-padding));padding-inline:var(--sr-card-padding);box-shadow:none;color:var(--ink);background:0 0;border:0;flex-direction:column;display:flex}.public-flow-card form{flex-direction:column;gap:22px;display:flex}.public-flow-card h1{font-size:calc(clamp(24px, calc(var(--sr-screen-width) * .04), 34px) * var(--sr-type-scale,1));line-height:1.15}.public-flow-card p{color:var(--muted);font-size:calc(15px * var(--sr-type-scale,1));line-height:1.6}.public-flow-progress{flex-direction:column;gap:10px;display:flex}.public-flow-progress-meta{font-size:calc(12px * var(--sr-type-scale,1));color:var(--muted);justify-content:space-between;align-items:center;gap:12px;display:flex}.public-flow-progress-bar{background:var(--surface-strong);z-index:2;height:4px;position:fixed;top:0;left:0;right:0}.public-flow-progress-bar i{background:var(--accent);border-radius:0 999px 999px 0;height:100%;transition:width .24s ease-out;display:block}.public-flow-required{color:currentColor;opacity:.5;margin-left:4px;font-size:.8em;font-weight:400}.public-flow-field{flex-direction:column;align-items:stretch;gap:12px;display:flex}.public-input{border:0;border-bottom:1px solid var(--line-strong);width:100%;min-height:44px;color:inherit;font-size:calc(var(--sr-answer-size,clamp(19px, calc(var(--sr-screen-width) * .024), 26px)) * var(--sr-type-scale,1));text-align:inherit;background:0 0;border-radius:0;padding:4px 2px 10px;line-height:1.4;transition:border-color .15s ease-out,box-shadow .15s ease-out}.public-input:focus,.public-input:focus-visible{border-bottom-color:var(--accent);box-shadow:0 2px 0 0 var(--accent);outline:none}.public-textarea{--sr-answer-max-lines:8;resize:vertical;max-height:calc(var(--sr-answer-max-lines) * 1.4em + 15px);font-family:inherit;overflow-y:auto}@supports (field-sizing:content){.public-textarea{resize:none;field-sizing:content}}.public-flow-card .public-flow-error,.public-flow-error{color:color-mix(in srgb, var(--danger) 68%, var(--sr-text,var(--ink)));font-size:calc(14px * var(--sr-type-scale,1));align-items:flex-start;gap:8px;margin:0;line-height:1.5;animation:.16s ease-out sendrec-aviso-in;display:flex}.public-flow-error svg{flex:none;margin-top:2px}@keyframes sendrec-aviso-in{0%{opacity:0;transform:translateY(-4px)}}.public-flow-card .public-flow-hint,.public-flow-hint{color:var(--muted);font-size:calc(var(--sr-hint-size,13px) * var(--sr-type-scale,1));margin:0;line-height:1.5}.public-combobox{width:100%;position:relative}.public-combobox-control{border-bottom:1px solid var(--line-strong);align-items:center;gap:10px;display:flex}.public-combobox-control svg{color:var(--muted);flex:none}.public-combobox-control:focus-within{border-bottom-color:var(--accent);box-shadow:0 2px 0 0 var(--accent)}.public-combobox-input{border-bottom:0}.public-combobox-input:focus,.public-combobox-input:focus-visible{box-shadow:none;border-bottom-color:#0000}.public-combobox-list{z-index:5;border:1px solid var(--line-strong);background:var(--surface);border-radius:12px;max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #0f172a38}.public-combobox-list li{min-height:var(--sr-touch-target);font-size:calc(var(--sr-option-size,15px) * var(--sr-type-scale,1));text-align:left;cursor:pointer;border-radius:8px;align-items:center;padding:10px 12px;display:flex}.public-combobox-list li.is-active{background:var(--accent-soft);color:var(--accent-ink)}.public-combobox-list li[aria-selected=true]{font-weight:600}.public-combobox-empty{color:var(--muted);cursor:default}.public-phone{align-items:flex-end;gap:10px;width:100%;display:flex}.public-phone-picker{flex:none;position:relative}.public-phone-country{min-height:var(--sr-touch-target);border:0;border-bottom:1px solid var(--line-strong);color:inherit;font-size:calc(16px * var(--sr-type-scale,1));cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 6px 10px;display:flex}.public-phone-country:focus-visible{border-bottom-color:var(--accent);box-shadow:0 2px 0 0 var(--accent);outline:none}.public-phone-flag{width:calc(1.35em * var(--sr-type-scale,1));font-size:calc(20px * var(--sr-type-scale,1));line-height:1}img.public-phone-flag{height:calc(1.0125em * var(--sr-type-scale,1));object-fit:cover;box-shadow:0 0 0 1px color-mix(in srgb, currentColor 22%, transparent);border-radius:2px}.public-phone-dial{font-variant-numeric:tabular-nums}.public-phone-number{flex:1;min-width:0}.public-phone-list{z-index:5;width:min(320px, calc(var(--sr-screen-width) * .78));border:1px solid var(--line-strong);background:var(--surface);border-radius:12px;max-height:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 18px 40px #0f172a38}.public-phone-list li{min-height:var(--sr-touch-target);font-size:calc(14px * var(--sr-type-scale,1));cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.public-phone-list li.is-active{background:var(--accent-soft);color:var(--accent-ink)}.public-phone-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.public-currency{align-items:flex-end;gap:8px;width:100%;display:flex}.public-currency-prefix{border-bottom:1px solid var(--line-strong);min-height:44px;color:var(--muted);font-size:calc(var(--sr-answer-size,clamp(19px, calc(var(--sr-screen-width) * .024), 26px)) * var(--sr-type-scale,1));flex:none;align-items:center;padding:4px 0 10px;line-height:1.4;display:flex}.public-currency-input{flex:1;min-width:0}.public-combobox-control,.public-currency-prefix,.public-phone-country{transition:border-color .15s ease-out,box-shadow .15s ease-out}.public-currency:focus-within .public-currency-prefix{border-bottom-color:var(--accent);box-shadow:0 2px 0 0 var(--accent)}.public-options{flex-direction:column;gap:10px;display:flex}.public-options label{min-height:var(--sr-option-target);border:1px solid var(--line);background:var(--surface);font-size:calc(var(--sr-option-size,16px) * var(--sr-type-scale,1));cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:13px 15px;transition:border-color .12s ease-out,background-color .12s ease-out,transform .12s ease-out;display:flex;position:relative}.public-options label:hover{border-color:var(--line-strong);background:var(--surface-strong)}.public-options label:active{transform:scale(.99)}.public-options label:has(input:checked){border-color:var(--accent);background:var(--accent-soft);box-shadow:0 6px 16px -10px color-mix(in srgb, var(--accent) 80%, transparent);font-weight:600}.public-options label:has(input:checked):after{content:"";border:.14em solid;border-width:0 .14em .14em 0;flex:none;width:.4em;height:.75em;transform:rotate(45deg)translate(-.08em,-.04em)}.public-options label:has(input:focus-visible){box-shadow:0 0 0 3px var(--accent-ring)}.public-options label input{opacity:0;width:0;height:0;position:absolute}.public-options i{background:color-mix(in srgb, var(--sr-text,currentColor) 22%, transparent);width:1.625em;height:1.625em;color:var(--sr-text,var(--ink));border:0;border-radius:.5em;flex:none;place-items:center;font-size:.75em;font-style:normal;font-weight:700;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out;display:grid}.public-options label:has(input:checked) i{background:var(--accent);color:#fff}.public-options .public-other-input{margin-left:15px}.public-consent{min-height:var(--sr-touch-target);border:1px solid var(--line-strong);background:var(--surface);font-size:calc(15px * var(--sr-type-scale,1));cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;display:flex}.public-consent input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:2px 0 0}.public-flow-back{min-height:var(--sr-touch-target);margin:calc(var(--sr-touch-target) / -4) 0 calc(var(--sr-touch-target) / -4) -8px;color:var(--sr-text,var(--ink));opacity:.6;font:inherit;font-size:calc(14px * var(--sr-type-scale,1));cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:start;align-items:center;gap:4px;padding:0 8px;transition:opacity .12s ease-out;display:inline-flex}.public-flow-back:hover,.public-flow-back:focus-visible{opacity:1}.public-flow-foot{margin-top:calc(6px * var(--sr-type-scale,1));justify-content:flex-start;align-items:center;gap:12px;margin-top:6px;display:flex}.public-flow-shell .eyebrow{font-size:calc(11px * var(--sr-type-scale,1))}.public-flow-shell .primary-button{font-size:calc(14px * var(--sr-type-scale,1));transition:background-color .12s ease-out}.public-flow-foot .primary-button{flex:var(--sr-button-grow);height:var(--sr-button-height,var(--sr-button-height-device));min-height:var(--sr-button-height,var(--sr-button-height-device));padding:0 calc(var(--sr-button-size,15px) * var(--sr-type-scale,1) * 1.45);font-size:calc(var(--sr-button-size,15px) * var(--sr-type-scale,1));letter-spacing:.01em;box-shadow:0 8px 20px -12px color-mix(in srgb, var(--sr-button-bg,var(--accent)) 85%, transparent);font-weight:700}.public-flow-foot .primary-button svg{width:1.2em;height:1.2em}.public-flow-brand{font-size:calc(12px * var(--sr-type-scale,1));color:var(--muted);align-items:center;gap:8px;display:flex}.public-flow-brand .brand-mark{width:20px;height:20px;font-size:calc(11px * var(--sr-type-scale,1));border-radius:6px}.public-flow-done{align-items:var(--sr-done-items,center);text-align:var(--sr-done-align,center);justify-content:center}:is(.public-flow-shell:has(>.public-flow-done),.public-flow-shell:not(:has(>.public-flow-card))){align-content:center}.public-flow-done .empty-icon{background:var(--success-soft);width:64px;height:64px;color:var(--success);border-radius:20px}.public-flow-done[data-status=failed] .empty-icon{background:var(--danger-soft);color:var(--danger)}.public-flow-done-body{align-items:var(--sr-done-items,center);gap:calc(12px * var(--sr-type-scale,1));flex-direction:column;display:flex}.public-flow-done-foot{align-self:stretch;justify-content:var(--sr-done-button-self,center);display:flex}.public-flow-done-body a.primary-button{text-decoration:none}.public-flow-done-body .public-flow-done-icon{margin-bottom:calc(8px * var(--sr-type-scale,1))}.public-flow-done-body h1,.public-flow-done-body .public-flow-description{text-wrap:balance}.public-flow-done-body .public-flow-description{max-width:var(--sr-done-text,38ch)}.public-flow-done-body .primary-button{margin-top:calc(8px * var(--sr-type-scale,1))}@media (width<=600px){.public-flow-shell:not([data-sr-device]){--sr-shell-padding:0;--sr-card-padding:22px;--sr-card-padding-block:28px 32px;--sr-card-max-width:none;--sr-touch-target:48px;--sr-option-target:48px;--sr-button-grow:1;--sr-button-height-device:52px}}@media (pointer:coarse){.public-flow-shell:not([data-sr-device]){--sr-touch-target:48px;--sr-option-target:48px;--sr-button-grow:1;--sr-button-height-device:52px}}.public-flow-shell[data-sr-device=mobile]{--sr-screen-width:430px;--sr-screen-height:932px;--sr-shell-padding:0;--sr-card-padding:22px;--sr-card-padding-block:28px 32px;--sr-card-max-width:none;--sr-touch-target:48px;--sr-option-target:48px;--sr-button-grow:1;--sr-button-height-device:52px}.public-flow-shell[data-sr-device=tablet]{--sr-screen-width:834px;--sr-screen-height:1194px}.public-flow-shell[data-sr-device=desktop]{--sr-screen-width:1440px;--sr-screen-height:900px}.public-flow-shell.public-flow-shell{background-color:var(--sr-background,var(--bg));background-image:var(--sr-background-image,none);background-size:var(--sr-background-size,cover);background-position:var(--sr-background-position,center);font-family:var(--sr-font-family,inherit);font-size:calc(1em * var(--sr-type-scale,1));text-align:var(--sr-content-align,left);color:var(--sr-muted,var(--muted));background-repeat:no-repeat;position:relative}.public-flow-shell.public-flow-shell:before{content:"";pointer-events:none;background:var(--sr-overlay-color,#000);opacity:var(--sr-overlay,0);position:absolute;inset:0}.public-flow-shell.public-flow-shell>*{z-index:1;position:relative}.public-flow-shell.public-flow-shell .public-flow-card{align-items:var(--sr-content-items,stretch)}.public-flow-shell.public-flow-shell .public-flow-done{align-items:var(--sr-done-items,center);max-width:var(--sr-content-width,calc(40rem * var(--sr-type-scale,1) + var(--sr-card-padding) * 2));text-align:var(--sr-done-align,center)}.public-flow-shell.public-flow-shell .public-flow-done .public-flow-brand{justify-content:center}.public-flow-shell.public-flow-shell .public-flow-head{text-align:var(--sr-content-align,left);align-items:stretch}.public-flow-shell.public-flow-shell .public-flow-card>form,.public-flow-shell.public-flow-shell .public-flow-card>.public-flow-progress{align-self:stretch;width:100%}.public-flow-shell.public-flow-shell .public-flow-card{color:var(--sr-text,var(--sr-on-surface,var(--ink)))}.public-flow-shell.public-flow-shell .public-flow-card h1{color:var(--sr-text,var(--sr-on-surface,var(--ink)));font-family:var(--sr-font-family,inherit);font-size:calc(var(--sr-question-size,clamp(24px, calc(var(--sr-screen-width) * .04), 34px)) * var(--sr-type-scale,1));font-weight:var(--sr-question-weight,400)}.public-flow-shell.public-flow-shell .public-flow-card p{color:var(--sr-description,var(--sr-muted,var(--muted)));font-weight:var(--sr-description-weight,400)}.public-flow-shell.public-flow-shell .public-flow-description{font-size:calc(var(--sr-description-size,15px) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell .public-flow-card h1 strong,.public-flow-shell.public-flow-shell .public-flow-card h1 b{font-weight:var(--sr-question-emphasis,700)}.public-flow-shell.public-flow-shell .public-flow-card p strong,.public-flow-shell.public-flow-shell .public-flow-card p b{font-weight:var(--sr-description-emphasis,700)}.public-flow-shell.public-flow-shell .public-flow-card em,.public-flow-shell.public-flow-shell .public-flow-card i{font-synthesis:style;font-style:italic;font-weight:inherit}.public-flow-shell.public-flow-shell .public-options label,.public-flow-shell.public-flow-shell .public-consent{background:var(--sr-surface,var(--surface));border-color:var(--sr-line,var(--line));color:var(--sr-text,var(--sr-on-surface,var(--ink)))}.public-flow-shell.public-flow-shell .public-input,.public-flow-shell.public-flow-shell .public-combobox-control,.public-flow-shell.public-flow-shell .public-phone-country{border-bottom-color:var(--sr-line-strong,var(--line-strong));color:var(--sr-text,var(--sr-on-surface,var(--ink)))}.public-flow-shell.public-flow-shell .public-currency-prefix{border-bottom-color:var(--sr-line-strong,var(--line-strong));color:var(--sr-muted,var(--muted))}.public-flow-shell.public-flow-shell .public-input::placeholder{color:var(--sr-placeholder,var(--sr-muted,var(--muted)))}.public-flow-shell.public-flow-shell .public-combobox-list,.public-flow-shell.public-flow-shell .public-phone-list{background:var(--sr-background,var(--surface));border-color:var(--sr-line,var(--line-strong));color:var(--sr-text,var(--sr-on-surface,var(--ink)))}.public-flow-shell.public-flow-shell .public-combobox-list li.is-active,.public-flow-shell.public-flow-shell .public-phone-list li.is-active{background:var(--sr-surface-strong,var(--accent-soft));color:var(--sr-text,var(--sr-on-surface,var(--accent-ink)))}.public-flow-shell.public-flow-shell .public-combobox-empty,.public-flow-shell.public-flow-shell .public-flow-hint,.public-flow-shell.public-flow-shell .public-combobox-control>svg{color:var(--sr-muted,var(--muted))}.public-flow-shell.public-flow-shell .public-flow-field{text-align:var(--sr-content-align,left);align-items:stretch}.public-flow-shell.public-flow-shell .public-flow-error{justify-content:var(--sr-content-items,flex-start)}.public-flow-shell.public-flow-shell .public-options i{color:var(--sr-text,var(--sr-on-surface,var(--ink)));font-style:normal;font-weight:700}.public-flow-shell.public-flow-shell .public-flow-progress-bar{background:var(--sr-track,var(--line))}.public-flow-shell.public-flow-shell .public-flow-progress-meta,.public-flow-shell.public-flow-shell .public-flow-brand,.public-flow-shell.public-flow-shell .eyebrow{color:var(--sr-muted,var(--muted))}.public-flow-shell.public-flow-shell .public-flow-logo{width:var(--sr-logo-size,40px);height:auto}.public-flow-shell.public-flow-shell .public-flow-progress-bar i{background:var(--sr-primary,var(--accent))}.public-flow-shell.public-flow-shell .public-options label:hover{border-color:var(--sr-primary,var(--accent))}.public-flow-shell.public-flow-shell .public-options label:has(input:checked){border-color:var(--sr-primary,var(--accent))}.public-flow-shell.public-flow-shell .public-options label:has(input:checked){background:color-mix(in srgb, var(--sr-primary,var(--accent)) 18%, transparent)}.public-flow-shell.public-flow-shell .public-input:focus,.public-flow-shell.public-flow-shell .public-input:focus-visible,.public-flow-shell.public-flow-shell .public-combobox-control:focus-within,.public-flow-shell.public-flow-shell .public-currency:focus-within .public-currency-prefix,.public-flow-shell.public-flow-shell .public-phone-country:focus-visible{border-bottom-color:var(--sr-primary,var(--accent));box-shadow:0 2px 0 0 var(--sr-primary,var(--accent))}.public-flow-shell.public-flow-shell .public-combobox-input:focus,.public-flow-shell.public-flow-shell .public-combobox-input:focus-visible{box-shadow:none}.public-flow-shell.public-flow-shell .public-options label:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--sr-primary,var(--accent)) 45%, transparent)}.public-flow-shell.public-flow-shell .public-options label:has(input:checked) i{background:var(--sr-primary,var(--accent));border-color:var(--sr-primary,var(--accent))}.public-flow-shell.public-flow-shell .public-consent input{accent-color:var(--sr-primary,var(--accent))}.public-flow-shell.public-flow-shell .public-flow-foot{justify-content:var(--sr-button-justify,flex-start)}.public-flow-shell.public-flow-shell .public-flow-foot .primary-button,.public-flow-shell.public-flow-shell .public-flow-done-body .primary-button{background:var(--sr-button-bg,var(--accent));border-radius:var(--sr-button-radius,10px)}.public-flow-shell.public-flow-shell .public-flow-foot .primary-button:hover:not(:disabled),.public-flow-shell.public-flow-shell .public-flow-done-body .primary-button:hover:not(:disabled){background:var(--sr-button-hover,var(--sr-button-bg,var(--accent)))}@media (width<=1024px){.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-card h1{font-size:calc(var(--sr-question-size-tablet,var(--sr-question-size,clamp(24px, calc(var(--sr-screen-width) * .04), 34px))) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-description{font-size:calc(var(--sr-description-size-tablet,var(--sr-description-size,15px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-input,.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-currency-prefix{font-size:calc(var(--sr-answer-size-tablet,var(--sr-answer-size,clamp(19px, calc(var(--sr-screen-width) * .024), 26px))) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-options label{font-size:calc(var(--sr-option-size-tablet,var(--sr-option-size,16px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-combobox-list li{font-size:calc(var(--sr-option-size-tablet,var(--sr-option-size,15px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-card .public-flow-hint{font-size:calc(var(--sr-hint-size-tablet,var(--sr-hint-size,13px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-foot .primary-button{height:var(--sr-button-height-tablet,var(--sr-button-height,var(--sr-button-height-device)));min-height:var(--sr-button-height-tablet,var(--sr-button-height,var(--sr-button-height-device)));padding:0 calc(var(--sr-button-size-tablet,var(--sr-button-size,15px)) * var(--sr-type-scale,1) * 1.45);font-size:calc(var(--sr-button-size-tablet,var(--sr-button-size,15px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-card{max-width:var(--sr-content-width-tablet,var(--sr-card-max-width,calc(var(--sr-measure-tablet,var(--sr-measure,45rem)) * var(--sr-type-scale,1) + var(--sr-card-padding) * 2)))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-done{max-width:var(--sr-content-width-tablet,calc(40rem * var(--sr-type-scale,1) + var(--sr-card-padding) * 2))}.public-flow-shell:not([data-sr-device]) .public-flow-done-body .public-flow-description{max-width:var(--sr-done-text-tablet,38ch)}}@media (width<=640px){.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-card h1{font-size:calc(var(--sr-question-size-mobile,var(--sr-question-size,clamp(24px, calc(var(--sr-screen-width) * .04), 34px))) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-description{font-size:calc(var(--sr-description-size-mobile,var(--sr-description-size,15px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-input,.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-currency-prefix{font-size:max(16px, calc(var(--sr-answer-size-mobile,var(--sr-answer-size,clamp(19px, calc(var(--sr-screen-width) * .024), 26px))) * var(--sr-type-scale,1)))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-options label{font-size:calc(var(--sr-option-size-mobile,var(--sr-option-size,16px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-combobox-list li{font-size:calc(var(--sr-option-size-mobile,var(--sr-option-size,15px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-card .public-flow-hint{font-size:calc(var(--sr-hint-size-mobile,var(--sr-hint-size,13px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-foot .primary-button{height:var(--sr-button-height-mobile,var(--sr-button-height,var(--sr-button-height-device)));min-height:var(--sr-button-height-mobile,var(--sr-button-height,var(--sr-button-height-device)));padding:0 calc(var(--sr-button-size-mobile,var(--sr-button-size,15px)) * var(--sr-type-scale,1) * 1.45);font-size:calc(var(--sr-button-size-mobile,var(--sr-button-size,15px)) * var(--sr-type-scale,1))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-card{max-width:var(--sr-content-width-mobile,var(--sr-card-max-width,calc(var(--sr-measure-mobile,var(--sr-measure,45rem)) * var(--sr-type-scale,1) + var(--sr-card-padding) * 2)))}.public-flow-shell.public-flow-shell:not([data-sr-device]) .public-flow-done{max-width:var(--sr-content-width-mobile,calc(40rem * var(--sr-type-scale,1) + var(--sr-card-padding) * 2))}.public-flow-shell:not([data-sr-device]) .public-flow-done-body .public-flow-description{max-width:var(--sr-done-text-mobile,38ch)}}@media (hover:none) and (pointer:coarse){.public-flow-shell:not([data-sr-device]) .public-flow-hint[data-sr-hint=teclado]{display:none}}.public-flow-shell[data-sr-device=mobile] .public-flow-hint[data-sr-hint=teclado]{display:none}@media (width<=640px){.public-flow-shell:not([data-sr-device]) .public-options label{padding:10px 12px;line-height:1.35}}.public-flow-shell[data-sr-device=mobile] .public-options label{padding:10px 12px;line-height:1.35}.public-flow-shell.public-flow-shell[data-sr-device=mobile] .public-input{font-size:max(16px, calc(var(--sr-answer-size,19px) * var(--sr-type-scale,1)))}.public-flow-shell[data-sr-transition=fade] .public-flow-card,.public-flow-shell[data-sr-transition=slide] .public-flow-card{animation:.24s ease-out sendrec-step-in}.public-flow-shell[data-sr-transition=slide] .public-flow-card{animation-name:sendrec-step-slide}@keyframes sendrec-step-in{0%{opacity:0}}@keyframes sendrec-step-slide{0%{opacity:0;transform:translateY(12px)}}.public-flow-shell[data-sr-transition=slide] .public-flow-card[data-sr-direction=back]{animation-name:sendrec-step-slide-back}@keyframes sendrec-step-slide-back{0%{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.public-flow-shell.public-flow-shell .public-flow-card,.public-flow-shell.public-flow-shell .public-flow-error{animation:none}.public-flow-shell.public-flow-shell .public-options label{transition:border-color .12s ease-out,background-color .12s ease-out}.public-flow-shell.public-flow-shell .public-options label:active{transform:none}}.public-flow-shell.public-flow-shell.sendrec-embed{background-color:var(--sr-background,transparent);min-height:0;padding:0;display:block}.public-flow-shell.public-flow-shell.sendrec-embed .public-flow-card{--sr-card-padding:clamp(16px, calc(var(--sr-screen-width) * .04), 32px);max-width:none}.public-flow-shell.public-flow-shell.sendrec-embed.sendrec-fills-frame{place-items:center;align-content:var(--sr-shell-align);min-height:var(--sr-screen-height);padding-inline:var(--sr-shell-padding);display:grid}.public-flow-shell.public-flow-shell.sendrec-embed.sendrec-fills-frame .public-flow-card{--sr-card-padding:clamp(28px, calc(var(--sr-screen-width) * .06), 56px);max-width:var(--sr-content-width,var(--sr-card-max-width,calc(var(--sr-column) + var(--sr-card-padding) * 2)))}@media (width<=1024px){.public-flow-shell.public-flow-shell.sendrec-embed.sendrec-fills-frame:not([data-sr-device]) .public-flow-card{max-width:var(--sr-content-width-tablet,var(--sr-card-max-width,calc(var(--sr-measure-tablet,var(--sr-measure,45rem)) * var(--sr-type-scale,1) + var(--sr-card-padding) * 2)))}}@media (width<=640px){.public-flow-shell.public-flow-shell.sendrec-embed.sendrec-fills-frame:not([data-sr-device]) .public-flow-card{max-width:var(--sr-content-width-mobile,var(--sr-card-max-width,calc(var(--sr-measure-mobile,var(--sr-measure,45rem)) * var(--sr-type-scale,1) + var(--sr-card-padding) * 2)))}}
