.auditoria-refined .funil-scope{--fn-navy:#18263e;--fn-navy-2:#22324d;--fn-paper:#f7f6f2;--fn-paper-soft:#fcfbf8;--fn-card:#fff;--fn-line:#e0ddd4;--fn-muted:#596373;--fn-gold:#a9853e;--fn-gold-dark:#806126;--fn-gold-2:#c39a47;--fn-green:#127848;--fn-green-strong:#0f643c;--fn-green-soft:#edf6f0;--fn-red:#b33939;--fn-amber-soft:#f5f0e4;--fn-amber-line:#dbcfb7;--fn-input-placeholder:#697282;--fn-input-border:#8992a0;--fn-cta-disabled:#737e8e;--fn-ice:#e5e8ed;--fn-radius-card:16px;--fn-shadow-card:none;--fn-shadow-chip:none;--fn-shadow-step:none;--fn-shadow-cta:0 4px 10px #12784829;--fn-focus:#18263e;--fn-on-accent:#fff;--fn-icon-surface:#f1ebde;--fn-select-highlight:#edf1f6;--fn-ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased}.auditoria-refined .funil-scope>header{background:var(--fn-paper-soft);box-shadow:0 1px 0 var(--fn-line);-webkit-backdrop-filter:none;backdrop-filter:none}.auditoria-refined [role=progressbar]{overflow:hidden}.auditoria-refined [role=progressbar]>div{background:var(--fn-gold);transition-timing-function:var(--fn-ease)}.auditoria-refined h1{letter-spacing:-.025em;text-wrap:balance;line-height:1.16}.auditoria-refined p{text-wrap:pretty}.auditoria-refined [data-fn=offer]>h1{line-height:1.12}.auditoria-refined :is([data-fn=surface],[data-fn=step],[data-fn=offer-card]){border-radius:var(--fn-radius-card);border-color:var(--fn-line);background:var(--fn-card)}.auditoria-refined [data-fn=offer-card]{padding:20px}.auditoria-refined [data-fn=trust-chip]{background:var(--fn-paper-soft);border-color:var(--fn-line);padding-block:10px}.auditoria-refined [data-fn=trust-chip] svg{color:var(--fn-gold-dark)}.auditoria-refined [data-fn=icon]{color:var(--fn-gold-dark);background:var(--fn-icon-surface);border-radius:12px}.auditoria-refined [data-fn=icon] svg{color:inherit}.auditoria-refined [data-fn=step-number]{background:var(--fn-navy);color:var(--fn-on-accent);font-variant-numeric:tabular-nums;border-radius:12px}.auditoria-refined [data-fn=step]{align-items:center}.auditoria-refined :is([data-fn=step],[data-fn=surface],[data-fn=notice])>div{min-width:0}.auditoria-refined :is([data-fn=step],[data-fn=surface])>div>p:first-child{line-height:1.4}.auditoria-refined :is([data-fn=notice],[data-fn=bridge]){border-color:var(--fn-amber-line);border-radius:14px}.auditoria-refined [data-fn=privacy]{background:var(--fn-paper-soft);border-color:var(--fn-line);border-radius:14px}.auditoria-refined [data-fn=conditions]{padding-block:4px}.auditoria-refined [data-fn=conditions] svg{color:var(--fn-green-strong)}.auditoria-refined [data-fn=video-frame]{border-color:var(--fn-navy);border-radius:var(--fn-radius-card);isolation:isolate}.auditoria-refined :is([data-fn=cta-primary],[data-fn=cta-navy]){height:auto;min-height:var(--fn-cta-h);text-align:center;cursor:pointer;transition:filter .16s var(--fn-ease),box-shadow .16s var(--fn-ease);border-radius:16px;padding-block:14px;font-size:16px;font-weight:700;line-height:1.5;transform:none}.auditoria-refined :is([data-fn=cta-primary],[data-fn=cta-navy])>span{justify-content:center;min-width:0}.auditoria-refined :is([data-fn=cta-primary],[data-fn=cta-navy]) svg{flex-shrink:0}.auditoria-refined :is([data-fn=cta-primary],[data-fn=cta-navy]):disabled{cursor:not-allowed}.auditoria-refined [data-fn=cta-primary].fn-pulse{animation:2.4s ease-in-out infinite auditoria-cta-breathe}@keyframes auditoria-cta-breathe{0%,to{box-shadow:var(--fn-shadow-cta)}50%{box-shadow:0 6px 14px #1278483d}}.auditoria-refined [data-fn=field] :is(input,[role=combobox]){border-color:var(--fn-input-border);background:var(--fn-card);caret-color:var(--fn-green-strong);transition:border-color .14s var(--fn-ease),background-color .14s var(--fn-ease);border-radius:12px}.auditoria-refined [data-fn=field] :is(input,[role=combobox]):focus{border-color:var(--fn-focus);background:var(--fn-paper-soft)}.auditoria-refined [data-fn=field] :is(input,[role=combobox])[aria-invalid=true]{border-color:var(--fn-red);background:color-mix(in srgb,var(--fn-red) 3%,var(--fn-card))}.auditoria-refined [data-fn=field-hint],.auditoria-refined [data-fn=field-error]{font-size:13px;line-height:1.5}.auditoria-refined [data-fn=select-menu]{border-color:var(--fn-input-border);background:var(--fn-card);scrollbar-width:thin;scrollbar-color:var(--fn-input-border) var(--fn-card);border-radius:12px;box-shadow:0 8px 20px #18263e1a}.auditoria-refined [data-fn=select-option][data-highlighted]{background:var(--fn-select-highlight)}.auditoria-refined [data-fn=select-option][data-state=checked]{color:var(--fn-green-strong);font-weight:700}.auditoria-refined .funil-scope :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--fn-focus);outline-offset:3px;border-radius:12px}.auditoria-refined :is(input,button,[tabindex],[role=alert]){scroll-margin-block:96px 24px}.auditoria-refined ::selection{background:var(--fn-icon-surface);color:var(--fn-navy)}@media(hover:hover){.auditoria-refined [data-fn=field] :is(input,[role=combobox]):hover:not(:focus){border-color:var(--fn-navy)}}@media(max-width:360px){.auditoria-refined [data-fn=offer]>h1{font-size:34px}}@media(prefers-reduced-motion:reduce){.auditoria-refined [data-fn=cta-primary].fn-pulse{animation:none}html:has(.auditoria-refined){scroll-behavior:auto}}
