.elementor-5736 .elementor-element.elementor-element-6531b5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-9a0a375 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5736 .elementor-element.elementor-element-858a754{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-05ac60e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5736 .elementor-element.elementor-element-7974b45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-82170ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5736 .elementor-element.elementor-element-d65bab0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-3ab5bc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5736 .elementor-element.elementor-element-f81c9a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-6c19d0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-field-type-html{padding-bottom:0px;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-button[type="submit"]{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-4902c19{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-field-type-html{padding-bottom:0px;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-button[type="submit"]{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5736 .elementor-element.elementor-element-8d77c92{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-5736 .elementor-element.elementor-element-f4acdf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-8ce4ed3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5736 .elementor-element.elementor-element-88e2cea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-0df064b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS */@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@700;800&family=Red+Hat+Text:wght@400;500;600;700&display=swap");
/* Quero Bolsa — Programa de Indicação — CSS global único do export Elementor. Ver README.md desta pasta para instruções de colagem. */

/* ---- /_astro/index.sHHAZQUz.css ---- */
:where(.lp-quero-bolsa-mgm){--brand-paper: #ffffff;--brand-paper-2: #f6f7f8;--brand-paper-3: #e9eeff;--brand-paper-soft: #c7d0ff;--brand-ink: #242a2e;--brand-ink-2: #1b1f23;--brand-ink-3: #2c3237;--brand-ink-soft: #5b6472;--brand-line: #d5d9e0;--brand-line-invert: rgba(255, 255, 255, .18);--brand-primary: #304ffe;--brand-primary-ink: #ffffff;--brand-accent: #304ffe;--brand-focus: #304ffe;--brand-primary-deep: #1f38d6;--brand-night: #13171a;--brand-yellow: #ffd600;--brand-yellow-soft: #ffc043;--brand-pink: #ff92f4;--brand-magenta: #c8108c;--brand-coral: #ff3057;--brand-orange: #ff7e29;--brand-success: #10642a;--brand-success-soft: #e7f4ea;--brand-success-line: #c3e3cb;--brand-cta-from: #de1f5a;--brand-cta-to: #d81b57;--brand-cta-deep: #b8124a;--brand-gold: #ffc629;--brand-gold-ink: #7a5200;--brand-check: #0be184;--brand-tint-blue: #e9eeff;--brand-tint-blue-line: #a8b9ff;--brand-tint-yellow: #fff9ea;--brand-tint-yellow-line: #ffe8a9;--brand-tint-pink: #ffeaf1;--brand-tint-pink-line: #ffadc6;--brand-heading: #101828;--brand-card-line: #e6e9f0;--brand-font-display: "Red Hat Display", "Red Hat Display Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--brand-font-body: "Red Hat Text", "Red Hat Text Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--brand-fs-h1: clamp(2.625rem, 1.3rem + 4.6vw, 4.75rem);--brand-fs-h2: clamp(2rem, 1.25rem + 3vw, 3.5rem);--brand-fs-2xl: 2rem;--brand-fs-xl: 1.5rem;--brand-fs-h3: 1.5rem;--brand-fs-lg: 1.25rem;--brand-fs-md: 1.125rem;--brand-fs-base: 1rem;--brand-fs-sm: .875rem;--brand-fs-xs: .75rem;--brand-fs-eyebrow: .8125rem;--brand-lh-tight: 1.1;--brand-lh-base: 1.55;--brand-tracking-tight: -.025em;--brand-tracking-eyebrow: .06em;--brand-weight-display: 800;--brand-weight-title: 700;--brand-weight-action: 700;--brand-weight-eyebrow: 700;--brand-weight-strong: 700;--brand-space-1: .5rem;--brand-space-2: .75rem;--brand-space-3: 1rem;--brand-space-4: 1.5rem;--brand-space-5: 2rem;--brand-space-6: 3rem;--brand-space-7: 4.5rem;--brand-space-8: 7rem;--brand-section-y: clamp(3rem, 1.6rem + 6.2vw, 7.25rem);--brand-container: 76rem;--brand-gutter: clamp(1rem, .4rem + 2.4vw, 2rem);--brand-radius-body.elementor-page-5736: .75rem;--brand-radius-field: 1.125rem;--brand-radius-box: 1.25rem;--brand-radius-banner: clamp(1.5rem, 1rem + 2vw, 2.5rem);--brand-shadow-sm: 0 1px 2px -1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);--brand-shadow-md: 0 12px 32px -8px rgba(19, 23, 26, .16), 0 2px 6px rgba(19, 23, 26, .06);--brand-shadow-lg: 0 32px 64px -16px rgba(19, 23, 26, .28);--brand-border: 1px;--brand-depth: 1;--brand-noise: 0;--brand-ease: cubic-bezier(.22, 1, .36, 1);--brand-dur-fast: .14s;--brand-dur-base: .24s;--brand-dur-slow: .52s}:where(.lp-quero-bolsa-mgm){--lp-bg: var(--brand-paper, oklch(98.5% .004 255));--lp-fg: var(--brand-ink, oklch(21% .021 265));--lp-muted: var(--brand-ink-soft, oklch(52% .016 265));--lp-surface: var(--brand-paper-2, oklch(96.5% .006 255));--lp-surface-2: var(--brand-paper-3, oklch(93.5% .008 255));--lp-line: var(--brand-line, oklch(89.5% .008 255));--lp-primary: var(--brand-primary, oklch(53% .18 258));--lp-on-primary: var(--brand-primary-ink, oklch(99% .004 258));--lp-accent: var(--brand-accent, oklch(60% .13 205));--lp-focus: var(--brand-focus, oklch(60% .19 258));--lp-font-display: var(--brand-font-display, ui-sans-serif, system-ui, sans-serif);--lp-font-body: var(--brand-font-body, ui-sans-serif, system-ui, sans-serif);--lp-font-mono: var(--brand-font-mono, ui-monospace, "SF Mono", Menlo, monospace);--lp-fs-h1: var(--brand-fs-h1, clamp(2.25rem, 1.55rem + 3.1vw, 3.9rem));--lp-fs-h2: var(--brand-fs-h2, clamp(1.75rem, 1.35rem + 1.8vw, 2.6rem));--lp-fs-h3: var(--brand-fs-h3, clamp(1.25rem, 1.1rem + .7vw, 1.6rem));--lp-fs-lg: var(--brand-fs-lg, clamp(1.05rem, 1rem + .3vw, 1.2rem));--lp-fs-2xl: var(--brand-fs-2xl, 2rem);--lp-fs-xl: var(--brand-fs-xl, 1.5rem);--lp-fs-md: var(--brand-fs-md, 1.125rem);--lp-fs-base: var(--brand-fs-base, 1rem);--lp-fs-sm: var(--brand-fs-sm, .875rem);--lp-fs-xs: var(--brand-fs-xs, .75rem);--lp-fs-eyebrow: var(--brand-fs-eyebrow, .8125rem);--lp-font-eyebrow: var(--brand-font-eyebrow, var(--lp-font-body));--lp-weight-eyebrow: var(--brand-weight-eyebrow, 600);--lp-weight-display: var(--brand-weight-display, 700);--lp-weight-title: var(--brand-weight-title, 700);--lp-weight-action: var(--brand-weight-action, 600);--lp-weight-strong: var(--brand-weight-strong, 700);--lp-lh-tight: var(--brand-lh-tight, 1.1);--lp-lh-base: var(--brand-lh-base, 1.6);--lp-tracking-tight: var(--brand-tracking-tight, -.02em);--lp-tracking-eyebrow: var(--brand-tracking-eyebrow, .08em);--lp-space-1: var(--brand-space-1, .5rem);--lp-space-2: var(--brand-space-2, .75rem);--lp-space-3: var(--brand-space-3, 1rem);--lp-space-4: var(--brand-space-4, 1.5rem);--lp-space-5: var(--brand-space-5, 2rem);--lp-space-6: var(--brand-space-6, 3rem);--lp-space-7: var(--brand-space-7, 4rem);--lp-space-8: var(--brand-space-8, 6rem);--lp-section-y: var(--brand-section-y, clamp(3.5rem, 2.5rem + 4.5vw, 6.5rem));--lp-container: var(--brand-container, 72rem);--lp-gutter: var(--brand-gutter, clamp(1rem, .5rem + 2vw, 1.5rem));--lp-measure: var(--brand-measure, 46rem);--lp-measure-wide: var(--brand-measure-wide, 58rem);--lp-radius-body.elementor-page-5736: var(--brand-radius-body.elementor-page-5736, .5rem);--lp-radius-field: var(--brand-radius-field, .5rem);--lp-radius-box: var(--brand-radius-box, .875rem);--lp-radius-full: 999px;--lp-shadow-sm: var(--brand-shadow-sm, 0 1px 2px color-mix(in oklab, var(--lp-fg) 8%, transparent));--lp-shadow-md: var(--brand-shadow-md, 0 4px 12px color-mix(in oklab, var(--lp-fg) 10%, transparent));--lp-glow: var(--brand-glow, none);--lp-shadow-lg: var(--brand-shadow-lg, 0 12px 32px color-mix(in oklab, var(--lp-fg) 14%, transparent));--lp-border: var(--brand-border, 1px);--lp-depth: var(--brand-depth, 1);--lp-noise: var(--brand-noise, 0);--lp-ease: var(--brand-ease, cubic-bezier(.16, 1, .3, 1));--lp-dur-fast: var(--brand-dur-fast, .12s);--lp-dur-base: var(--brand-dur-base, .22s);--lp-dur-slow: var(--brand-dur-slow, .42s);--lp-banner-height: 0px;--lp-z-sticky: 200;--lp-z-sticky-nav: 300;--lp-z-modal: 400;--lp-z-toast: 500}@font-face{font-family:Red Hat Text Fallback;src:local("Arial"),local("Helvetica Neue"),local("Helvetica");size-adjust:98.7%;ascent-override:103.1%;descent-override:30.9%;line-gap-override:0%}@font-face{font-family:Red Hat Display Fallback;src:local("Arial Bold"),local("Arial"),local("Helvetica Neue");font-weight:700 900;size-adjust:97.7%;ascent-override:104.2%;descent-override:31.2%;line-gap-override:0%}:where(.lp-quero-bolsa-mgm){color:var(--lp-fg);background-color:var(--lp-bg);font-family:var(--lp-font-body);font-size:var(--lp-fs-base);line-height:var(--lp-lh-base);-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.lp-quero-bolsa-mgm),:where(.lp-quero-bolsa-mgm) *,:where(.lp-quero-bolsa-mgm) *:before,:where(.lp-quero-bolsa-mgm) *:after{box-sizing:border-box}:where(.lp-quero-bolsa-mgm) :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}:where(.lp-quero-bolsa-mgm) :where(h1,h2,h3,h4){font-family:var(--lp-font-display);line-height:var(--lp-lh-tight);letter-spacing:var(--lp-tracking-tight);font-weight:var(--lp-weight-display, 700);overflow-wrap:anywhere;text-wrap:balance;min-width:0}:where(.lp-quero-bolsa-mgm) :where(p,li){text-wrap:pretty}:where(.lp-quero-bolsa-mgm) :where(ul,ol){padding:0;list-style:none}:where(.lp-quero-bolsa-mgm) :where(img,svg,video,picture){display:block;max-width:100%;height:auto}:where(.lp-quero-bolsa-mgm) :where(a){color:inherit;text-decoration-thickness:1px;text-underline-offset:2px}:where(.lp-quero-bolsa-mgm) :where(button,input,textarea,select){font:inherit;color:inherit}:where(.lp-quero-bolsa-mgm) :focus-visible{outline:2px solid var(--lp-focus);outline-offset:2px;border-radius:inherit}@media(pointer:coarse){:where(.lp-quero-bolsa-mgm) :where(a[class],button){min-height:44px}}@media(prefers-reduced-motion:reduce){.lp-quero-bolsa-mgm *,.lp-quero-bolsa-mgm *:before,.lp-quero-bolsa-mgm *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:no-preference){[data-section][data-motion]:not([data-inview]) [data-anim]{opacity:0}[data-section][data-inview] [data-anim]{animation:lp-in .7s var(--lp-ease) calc(var(--d, 0) * 70ms) both}[data-section][data-inview] [data-anim=pop]{animation:lp-in-pop .56s var(--lp-ease) calc(var(--d, 0) * 60ms) both}}@keyframes lp-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes lp-in-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}[data-section][id]{scroll-margin-block-start:var(--lp-space-4)}[data-section]{padding-block:var(--lp-section-y);color:var(--lp-fg);background-color:var(--lp-bg)}[data-section][data-space=tight]{padding-block:calc(var(--lp-section-y) * .55)}[data-section][data-space=flush]{padding-block:0}[data-section]>[data-width]{box-sizing:border-box;width:100%;max-width:var(--lp-container);margin-inline:auto;padding-inline:var(--lp-gutter)}[data-section=topo]{background-color:var(--lp-primary);color:var(--lp-on-primary)}[data-mech=qbtopo]{display:flex;align-items:center;justify-content:center;min-block-size:3.5rem}[data-mech=qbtopo] [data-part=brand]{display:inline-flex;align-items:center;min-block-size:44px}[data-mech=qbtopo] [data-part=brand] img{inline-size:8.5rem;block-size:auto}@media(min-width:54em){[data-mech=qbtopo]{min-block-size:4rem}[data-mech=qbtopo] [data-part=brand] img{inline-size:9.5rem}}.lp-btn{--_h: 2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--_h);padding-inline:clamp(.75rem,4vw,var(--lp-space-4));border:var(--lp-border) solid transparent;border-radius:var(--lp-radius-field);font-weight:var(--lp-weight-action, 600);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--lp-dur-fast) var(--lp-ease),border-color var(--lp-dur-fast) var(--lp-ease),color var(--lp-dur-fast) var(--lp-ease)}.lp-btn[data-size=lg]{--_h: 3.25rem;padding-inline:clamp(1rem,4vw,var(--lp-space-5));font-size:clamp(.95rem,.85rem + 1vw,var(--lp-fs-lg))}.lp-btn[data-variant=primary]{background-color:var(--lp-primary);color:var(--lp-on-primary)}@media(hover:hover){.lp-btn[data-variant=primary]:hover{background-color:color-mix(in oklab,var(--lp-primary) 88%,black)}}.lp-btn:active{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.lp-btn:active{transform:none}}@media(prefers-reduced-motion:no-preference){[data-section=hero][data-inview] [data-anim=rise]{animation-duration:.48s;animation-delay:calc(var(--d, 0) * 45ms)}}[data-section=hero]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .06 0 0 0 0 .09 0 0 0 0 .16 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.07'/%3E%3C/svg%3E"),radial-gradient(55% 60% at 85% 35%,color-mix(in oklab,var(--brand-tint-blue, #e9eeff) 90%,transparent),transparent 70%),linear-gradient(180deg,var(--lp-bg) 0%,var(--brand-tint-blue, #e9eeff) 100%)}[data-section=hero][data-space]{padding-block:clamp(2rem,1rem + 3.4vw,4.5rem) clamp(2.25rem,1rem + 4.2vw,5rem)}[data-mech=qbhero]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lp-space-6);align-items:center}[data-mech=qbhero] [data-part=message]{container-type:inline-size;display:flex;flex-direction:column;align-items:flex-start;gap:var(--lp-space-4)}[data-mech=qbhero] [data-part=title]{font-size:clamp(1.75rem,10cqi,3.75rem);line-height:var(--lp-lh-tight);letter-spacing:var(--lp-tracking-tight);font-weight:var(--lp-weight-display);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbhero] [data-part=title] [data-part=line]{display:block;white-space:nowrap}[data-mech=qbhero] [data-part=title] strong{font-weight:var(--lp-weight-display, 700)}[data-mech=qbhero] [data-part=title] [data-part=sketch]{color:var(--lp-primary)}[data-mech=qbhero] [data-part=mark]{background-image:linear-gradient(transparent 62%,var(--brand-gold, #ffc629) 62%,var(--brand-gold, #ffc629) 90%,transparent 90%);box-decoration-break:clone;-webkit-box-decoration-break:clone}[data-mech=qbhero] [data-part=tag]{padding:.4375rem .9375rem;border:var(--lp-border) solid var(--brand-pink, #ff92f4);border-radius:var(--lp-radius-full);background-color:var(--brand-tint-pink, #ffeaf1);font-family:var(--lp-font-display);font-size:.8125rem;font-weight:var(--lp-weight-display);letter-spacing:.02em;line-height:1.2;color:var(--brand-magenta, #c8108c)}[data-mech=qbhero] [data-part=subhead]{max-inline-size:46ch;text-wrap:balance;font-size:var(--lp-fs-md);line-height:1.5;color:var(--lp-muted)}[data-mech=qbhero] [data-part=subhead] strong{font-weight:var(--lp-weight-strong);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbhero] [data-part=action]{margin-block-start:var(--lp-space-1);inline-size:100%}[data-cta=coral] .lp-btn[data-variant=primary]{--_h: 3.875rem;inline-size:100%;gap:.75rem;padding-inline:clamp(1rem,4vw,var(--lp-space-5));border-radius:1.25rem;background-color:var(--brand-cta-from, #de1f5a);background-image:linear-gradient(135deg,var(--brand-cta-from, #de1f5a) 0%,var(--brand-cta-to, #d81b57) 100%);color:var(--brand-paper, #fff);font-size:clamp(.875rem,.62rem + 1.3vw,1.25rem);box-shadow:0 20px 26px -8px color-mix(in oklab,var(--brand-cta-from, #de1f5a) 36%,transparent);transition:translate var(--lp-dur-fast) var(--lp-ease),box-shadow var(--lp-dur-fast) var(--lp-ease)}@media(max-width:22.49em){[data-cta=coral] .lp-btn[data-variant=primary] svg{display:none}}[data-cta=coral] .lp-btn[data-variant=primary] svg{flex:none;margin-inline:-.25rem -.3rem;transition:translate var(--lp-dur-fast) var(--lp-ease)}@media(hover:hover){[data-cta=coral] .lp-btn[data-variant=primary]:hover{background-color:var(--brand-cta-deep, #b8124a);background-image:linear-gradient(135deg,var(--brand-cta-to, #d81b57) 0%,var(--brand-cta-deep, #b8124a) 100%);translate:0 -2px;box-shadow:0 24px 30px -8px color-mix(in oklab,var(--brand-cta-from, #de1f5a) 46%,transparent)}[data-cta=coral] .lp-btn[data-variant=primary]:hover svg{translate:4px 0}}[data-cta=coral] .lp-btn[data-variant=primary]:active{translate:0 1px;background-color:var(--brand-cta-deep, #b8124a);background-image:none;box-shadow:0 8px 14px -8px color-mix(in oklab,var(--brand-cta-from, #de1f5a) 50%,transparent)}[data-mech=qbhero] [data-part=collage]{--_g: clamp(.375rem, .2rem + .8vw, .75rem);position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--_g);inline-size:100%;max-width:40rem;margin-inline:auto}[data-mech=qbhero] [data-part=shape]{position:relative;display:grid;place-items:center;min-width:0;border-radius:var(--lp-radius-full);overflow:clip}[data-mech=qbhero] [data-kind=dot]{aspect-ratio:1}[data-mech=qbhero] [data-kind=pill]{grid-column:span 2}[data-mech=qbhero] [data-part=shape] img:not([data-part=emoji]){position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}[data-mech=qbhero] [data-tone=photo]{background:var(--brand-tint-blue, #e9eeff)}[data-mech=qbhero] [data-tone=gold]{background:var(--brand-gold, #ffc629)}[data-mech=qbhero] [data-tone=pink]{background:var(--brand-pink, #ff92f4)}[data-mech=qbhero] [data-tone=blue]{background:var(--brand-tint-blue, #e9eeff);box-shadow:inset 0 0 0 1px var(--brand-tint-blue-line, #a8b9ff)}[data-mech=qbhero] [data-tone=primary]{background:var(--lp-primary)}[data-mech=qbhero] [data-tone=white]{background:var(--lp-bg);box-shadow:inset 0 0 0 1px var(--brand-card-line, #e6e9f0)}[data-mech=qbhero] [data-part=emoji]{display:block;inline-size:clamp(1.75rem,.9rem + 3.4vw,3.75rem);block-size:auto;aspect-ratio:1}[data-mech=qbhero] [data-part=win]{display:flex;flex-direction:column;gap:.25rem;padding:clamp(.5rem,.3rem + .8vw,.875rem) clamp(.75rem,.5rem + 1vw,1.25rem);border-radius:calc(var(--lp-radius-box) * .8);background:var(--lp-bg);box-shadow:var(--lp-shadow-md);color:var(--brand-heading, var(--lp-fg));rotate:-3deg}[data-mech=qbhero] [data-part=win-title]{font-size:clamp(.6875rem,.5rem + .7vw,1rem);font-weight:var(--lp-weight-display)}[data-mech=qbhero] [data-part=win-amount]{font-size:clamp(1.125rem,.7rem + 1.7vw,1.875rem);font-weight:var(--lp-weight-display);line-height:1;color:var(--brand-success, #10642a)}[data-mech=qbhero] [data-part=bubble]{position:absolute;inset-block-start:calc(25% - 1.5rem);inset-inline-start:calc(50% - 2.25rem);display:grid;place-items:center;inline-size:clamp(3rem,2rem + 3.6vw,5rem);aspect-ratio:1.3;border-radius:var(--lp-radius-full);background:var(--brand-heading, #101828);rotate:-8deg}[data-mech=qbhero] [data-part=bubble]>img{display:block;inline-size:clamp(1.25rem,.8rem + 1.6vw,2rem);block-size:auto;aspect-ratio:1}[data-mech=qbhero] [data-part=bubble]:after{content:"";position:absolute;inset-block-end:-12%;inset-inline-end:16%;inline-size:26%;aspect-ratio:1;background:inherit;clip-path:polygon(0 0,100% 0,100% 100%)}@keyframes qb-pop{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@media(min-width:40em){[data-mech=qbhero] [data-part=action],[data-cta=coral] .lp-btn[data-variant=primary]{inline-size:auto}}@media(min-width:64em){[data-mech=qbhero]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,-4.5rem + 11.5vw,6rem)}}@media(min-width:64em)and (max-width:79.99em){[data-mech=qbhero]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}}@media(prefers-reduced-motion:no-preference){[data-section][data-inview] [data-mech=qbhero] [data-part=shape],[data-section][data-inview] [data-mech=qbhero] [data-part=bubble]{animation:lp-in-pop .56s var(--lp-ease) calc(var(--d, 0) * 60ms) both,qb-hero-drift calc(5.5s + var(--i, 0) * .7s) ease-in-out calc(var(--i, 0) * -1.3s) infinite alternate}[data-section][data-inview] [data-mech=qbhero] [data-part=shape] img:not([data-part=emoji]){animation:qb-hero-zoom calc(11s + var(--i, 0) * 1.5s) ease-in-out calc(var(--i, 0) * -2s) infinite alternate}[data-section][data-inview] [data-mech=qbhero] [data-part=win]{animation:qb-hero-tilt 4.8s ease-in-out -1.2s infinite alternate}}@keyframes qb-hero-drift{0%{translate:0 0}to{translate:0 -7px}}@keyframes qb-hero-zoom{0%{scale:1}to{scale:1.06}}@keyframes qb-hero-tilt{0%{rotate:-3deg}to{rotate:-1deg}}[data-section=conversa][data-space]{padding-block-start:clamp(1.5rem,-2.2rem + 10.5vw,var(--lp-section-y))}[data-mech=qbphone]{position:relative;display:grid;place-items:center;padding-block:var(--lp-space-3);color:var(--lp-fg)}[data-mech=qbhow]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lp-space-5) var(--lp-space-6);align-items:center}[data-mech=qbhow] [data-part=head]{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--lp-space-1)}[data-mech=qbhow] [data-part=heading]{font-size:var(--lp-fs-h2);font-weight:var(--lp-weight-display);line-height:var(--lp-lh-tight);letter-spacing:var(--lp-tracking-tight);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbhow] [data-part=lede]{max-inline-size:50ch;font-size:var(--lp-fs-md);line-height:1.5;color:var(--lp-muted)}@media(min-width:64em){[data-mech=qbhow]{grid-template-columns:22rem minmax(0,1fr);gap:var(--lp-space-6)}}[data-mech=qbsteps]{counter-reset:qbstep;display:flex;flex-direction:column;gap:.75rem}[data-mech=qbsteps] [data-part=step]{--_tint: var(--lp-bg);--_line: var(--brand-card-line, var(--lp-line));--_accent: var(--brand-heading, var(--lp-fg));counter-increment:qbstep;display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:1rem;align-items:start;padding:1.125rem 1.25rem;border:var(--lp-border) solid var(--_line);border-radius:1rem;background-color:var(--_tint);color:var(--brand-heading, var(--lp-fg));--_rest: 0 1px 2px rgba(36, 42, 46, .04);--_lit: 0 0 0 2px var(--_accent), 0 18px 28px -14px color-mix(in oklab, var(--_accent) 35%, transparent);box-shadow:var(--_rest);transition:translate var(--lp-dur-base) var(--lp-ease),box-shadow var(--lp-dur-base) var(--lp-ease)}[data-mech=qbsteps] [data-card=blue]{--_tint: var(--brand-tint-blue, #e9eeff);--_line: var(--brand-tint-blue-line, #a8b9ff);--_accent: var(--lp-primary)}[data-mech=qbsteps] [data-card=pink]{--_tint: var(--brand-tint-pink, #ffeaf1);--_line: var(--brand-tint-pink-line, #ffadc6);--_accent: var(--brand-cta-deep, #b8124a)}[data-mech=qbsteps] [data-card=gold]{--_tint: var(--brand-tint-yellow, #fff9ea);--_line: var(--brand-tint-yellow-line, #ffe8a9);--_accent: var(--brand-gold-ink, #7a5200)}@media(hover:hover){[data-mech=qbsteps] [data-part=step]:hover{translate:0 -3px;box-shadow:0 18px 28px -14px #10182829}}[data-mech=qbsteps] [data-part=num]{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:.875rem;background-color:var(--lp-bg);color:var(--_accent);font-family:var(--lp-font-display);font-size:1.25rem;font-weight:var(--lp-weight-display);font-variant-numeric:tabular-nums;line-height:1}[data-mech=qbsteps] [data-part=num]:before{content:counter(qbstep)}[data-mech=qbsteps] [data-part=body]{display:flex;flex-direction:column;align-items:flex-start;gap:.1875rem;min-inline-size:0}[data-mech=qbsteps] [data-part=title]{font-size:1.1875rem;font-weight:var(--lp-weight-title);line-height:1.25;letter-spacing:-.01em;color:var(--brand-heading, var(--lp-fg))}[data-mech=qbsteps] [data-part=text] strong{font-weight:var(--lp-weight-strong);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbsteps] [data-part=text]{font-size:.9375rem;line-height:1.5;color:var(--lp-muted)}[data-mech=qbsteps] [data-part=chip]{display:inline-flex;align-self:flex-start;align-items:center;gap:.4375rem;margin-block-start:.5rem;padding:.5rem .875rem;border:var(--lp-border) solid var(--lp-line);border-radius:var(--lp-radius-full);background:var(--lp-bg);font-weight:var(--lp-weight-semibold, 600);font-size:.8125rem;line-height:1.3;max-inline-size:100%;overflow-wrap:normal}[data-mech=qbsteps] [data-part=chip] svg{flex:none}[data-mech=qbsteps] [data-part=body]{container:qbstep / inline-size}@container qbstep (max-width: 13.5rem){[data-mech=qbsteps] [data-part=chip]{padding-inline:.625rem;gap:.3125rem;font-size:.75rem}[data-mech=qbsteps] [data-part=chip] svg{display:none}}@media(max-width:29.99em){[data-mech=qbsteps] [data-part=step]{padding:1rem;gap:.875rem}}[data-mech=qbsteps] [data-part=chip][data-tone=primary]{border-color:var(--brand-tint-blue-line, var(--lp-line));color:var(--lp-primary)}[data-mech=qbsteps] [data-part=chip][data-tone=neutral]{color:var(--lp-muted)}[data-mech=qbsteps] [data-part=chip][data-tone=neutral] svg{color:var(--lp-primary)}[data-mech=qbsteps] [data-part=chip][data-tone=success]{background-color:var(--brand-success-soft, var(--lp-surface));border-color:var(--brand-success-line, var(--lp-line));color:var(--brand-success, var(--lp-fg))}@media(prefers-reduced-motion:no-preference){[data-section][data-inview] [data-mech=qbsteps] [data-step]{animation-duration:.7s,14s;animation-timing-function:var(--lp-ease),var(--lp-ease);animation-delay:calc(var(--d, 0) * 90ms),0s;animation-iteration-count:1,infinite;animation-fill-mode:both,none}[data-section][data-inview] [data-mech=qbsteps] [data-step="1"]{animation-name:lp-in,qb-step-1}[data-section][data-inview] [data-mech=qbsteps] [data-step="2"]{animation-name:lp-in,qb-step-2}[data-section][data-inview] [data-mech=qbsteps] [data-step="3"]{animation-name:lp-in,qb-step-3}[data-section][data-inview] [data-mech=qbsteps] [data-step="4"]{animation-name:lp-in,qb-step-4}}@keyframes qb-step-1{0%,4%,20%,to{box-shadow:var(--_rest)}8%,16%{box-shadow:var(--_lit)}}@keyframes qb-step-2{0%,16%,32%,to{box-shadow:var(--_rest)}20%,28%{box-shadow:var(--_lit)}}@keyframes qb-step-3{0%,28%,48%,to{box-shadow:var(--_rest)}32%,44%{box-shadow:var(--_lit)}}@keyframes qb-step-4{0%,44%,94%,to{box-shadow:var(--_rest)}50%,90%{box-shadow:var(--_lit)}}[data-mech=qbphone] [data-part=phone]{position:relative;inline-size:min(100%,21.5rem);padding:.75rem;border-radius:3rem;background:var(--brand-heading, #101828);box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--lp-bg) 14%,transparent),0 40px 80px -24px color-mix(in oklab,var(--brand-heading, #101828) 45%,transparent),0 12px 24px -12px color-mix(in oklab,var(--brand-heading, #101828) 30%,transparent)}[data-mech=qbphone] [data-part=screen]{display:flex;flex-direction:column;min-block-size:38rem;overflow:clip;border-radius:2.4rem;background:radial-gradient(120% 60% at 50% 0%,var(--lp-bg) 0%,transparent 60%),var(--lp-surface)}[data-mech=qbphone] [data-part=statusbar]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:.75rem 1.5rem .25rem;font-size:var(--lp-fs-sm);font-weight:var(--lp-weight-strong);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbphone] [data-part=island]{inline-size:5.5rem;block-size:1.5rem;border-radius:var(--lp-radius-full);background:var(--brand-heading, #101828)}[data-mech=qbphone] [data-part=signal]{justify-self:end;display:inline-flex}[data-mech=qbphone] [data-part=chathead]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-block-end:var(--lp-border) solid var(--brand-card-line, var(--lp-line));background:color-mix(in oklab,var(--lp-bg) 85%,transparent)}[data-mech=qbphone] [data-part=avatar]{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:var(--lp-radius-full);background:var(--brand-pink, #ff92f4);color:var(--brand-heading, #101828);font-weight:var(--lp-weight-display);font-size:var(--lp-fs-sm)}[data-mech=qbphone] [data-part=chatname]{font-weight:var(--lp-weight-strong);font-size:var(--lp-fs-base);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbphone] [data-part=thread]{flex:1;display:flex;flex-direction:column;gap:1rem;padding:1rem .75rem 1.25rem}[data-mech=qbphone] [data-part=msg]{display:flex;flex-direction:column;gap:.25rem;max-inline-size:86%}[data-mech=qbphone] [data-side=out]{align-self:flex-end;align-items:flex-end}[data-mech=qbphone] [data-side=in]{align-self:flex-start;align-items:flex-start;position:relative}[data-mech=qbphone] [data-part=typing]{display:none;position:absolute;inset-block-end:0;inset-inline-start:0;gap:.25rem;align-items:center;padding:.75rem 1rem;border-radius:1.25rem;border-end-start-radius:.375rem;background:var(--lp-bg);box-shadow:0 0 0 1px var(--brand-card-line, var(--lp-line))}[data-mech=qbphone] [data-part=typing] i{inline-size:.5rem;block-size:.5rem;border-radius:var(--lp-radius-full);background:var(--lp-muted)}[data-mech=qbphone] [data-part=meta]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;padding-inline:.25rem;font-size:var(--lp-fs-xs);color:var(--lp-muted)}[data-mech=qbphone] [data-part=author],[data-mech=qbphone] [data-part=time]{white-space:nowrap}[data-mech=qbphone] [data-part=author]{font-weight:var(--lp-weight-strong);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbphone] [data-part=bubble]{padding:.75rem 1rem;border-radius:1.25rem;font-size:var(--lp-fs-base);line-height:1.5}[data-mech=qbphone] [data-side=out] [data-part=bubble]{border-end-end-radius:.375rem;background:var(--lp-primary);color:var(--lp-on-primary)}[data-mech=qbphone] [data-side=out] [data-part=link]{display:block;margin-block-start:.25rem;font-weight:var(--lp-weight-strong);color:var(--lp-on-primary);text-decoration:underline;text-decoration-color:var(--brand-gold, #ffc629);text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:break-word}[data-mech=qbphone] [data-side=in] [data-part=bubble]{border-end-start-radius:.375rem;background:var(--lp-bg);color:var(--brand-heading, var(--lp-fg));box-shadow:0 0 0 1px var(--brand-card-line, var(--lp-line)),var(--lp-shadow-sm)}[data-mech=qbphone] [data-side=system]{align-self:stretch;max-inline-size:none;margin-block-start:auto}[data-mech=qbphone] [data-part=notif]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1rem;border:2px solid var(--brand-success-line, var(--lp-line));border-radius:1.5rem;background:color-mix(in oklab,var(--lp-bg) 94%,transparent);backdrop-filter:blur(12px);box-shadow:0 24px 40px -16px color-mix(in oklab,var(--brand-heading, #101828) 35%,transparent)}[data-mech=qbphone] [data-part=appicon]{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:.75rem;background:var(--lp-primary);color:var(--lp-on-primary);font-weight:var(--lp-weight-display);font-size:var(--lp-fs-xs)}[data-mech=qbphone] [data-part=notif-body]{display:flex;flex-direction:column;gap:.25rem;min-width:0}[data-mech=qbphone] [data-part=notif] [data-part=meta]{padding-inline:0}[data-mech=qbphone] [data-part=headline]{font-size:var(--lp-fs-lg);font-weight:var(--lp-weight-display);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbphone] [data-part=amount]{display:flex;align-items:center;gap:.5rem;font-size:var(--lp-fs-2xl);font-weight:var(--lp-weight-display);line-height:1.1;color:var(--brand-success, #10642a)}[data-mech=qbphone] [data-part=eye]{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:var(--lp-radius-full);background:var(--brand-success-soft, var(--lp-surface));color:var(--brand-success, var(--lp-fg))}[data-mech=qbphone] [data-part=notif-text]{font-size:var(--lp-fs-sm);line-height:1.45;color:var(--lp-muted)}[data-mech=qbphone] [data-part=notif-text] strong{font-weight:var(--lp-weight-strong);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbphone] [data-part=sr]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-mech=qbphone] [data-part=composer]{display:flex;align-items:center;gap:.5rem;padding:.75rem .75rem 1.25rem}[data-mech=qbphone] [data-part=field]{flex:1;block-size:2.5rem;border-radius:var(--lp-radius-full);background:var(--lp-bg);box-shadow:inset 0 0 0 1px var(--brand-card-line, var(--lp-line))}[data-mech=qbphone] [data-part=send] svg{translate:-.5px 0}[data-mech=qbphone] [data-part=send]{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--lp-radius-full);background:var(--lp-primary);color:var(--lp-on-primary)}@media(prefers-reduced-motion:no-preference){[data-section][data-inview] [data-mech=qbphone] [data-side=out]{animation:qb-chat-1 14s var(--lp-ease) infinite}[data-section][data-inview] [data-mech=qbphone] [data-side=in]>[data-part=meta],[data-section][data-inview] [data-mech=qbphone] [data-side=in]>[data-part=bubble]{animation:qb-chat-2 14s var(--lp-ease) infinite}[data-section][data-inview] [data-mech=qbphone] [data-part=typing]{display:inline-flex;animation:qb-chat-typing 14s linear infinite}[data-section][data-inview] [data-mech=qbphone] [data-part=typing] i{animation:qb-chat-dot .9s ease-in-out infinite}[data-section][data-inview] [data-mech=qbphone] [data-part=typing] i:nth-child(2){animation-delay:.15s}[data-section][data-inview] [data-mech=qbphone] [data-part=typing] i:nth-child(3){animation-delay:.3s}[data-section][data-inview] [data-mech=qbphone] [data-side=system]{animation:qb-chat-3 14s var(--lp-ease) infinite;transform-origin:50% 100%}}@keyframes qb-chat-1{0%,6%{opacity:0;translate:0 12px}10%,90%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}@keyframes qb-chat-typing{0%,16%{opacity:0}18%,28%{opacity:1}30%,to{opacity:0}}@keyframes qb-chat-2{0%,30%{opacity:0;translate:0 12px}34%,90%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}@keyframes qb-chat-3{0%,46%{opacity:0;translate:0 24px;scale:.94}52%,90%{opacity:1;translate:0 0;scale:1}96%,to{opacity:0;translate:0 0;scale:1}}@keyframes qb-chat-dot{0%,60%,to{translate:0 0;opacity:.45}30%{translate:0 -4px;opacity:1}}[data-mech=qbtrust] [data-part=eyebrow]{display:flex;align-items:center;gap:.625rem;margin-block-end:var(--lp-space-2);font-family:var(--lp-font-display);font-size:.8125rem;font-weight:var(--lp-weight-display);letter-spacing:.09em;text-transform:uppercase;color:var(--brand-paper, #fff)}@media(max-width:22.49em){[data-mech=qbtrust] [data-part=eyebrow]{letter-spacing:.05em}[data-mech=qbtrust] [data-part=eyebrow]:before{display:none}}[data-mech=qbtrust] [data-part=eyebrow]:before{content:"";inline-size:1.5rem;block-size:3px;border-radius:2px;background-color:var(--brand-gold, #ffc629)}[data-mech=qbbrands]{display:flex;flex-direction:column;align-items:center;gap:var(--lp-space-3);margin-block-start:var(--lp-space-5)}[data-mech=qbbrands] [data-part=marquee]{inline-size:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}[data-mech=qbbrands] [data-part=track]{display:flex;gap:.875rem;inline-size:max-content}[data-mech=qbbrands] li{display:grid;place-items:center;flex:none;min-inline-size:8.125rem;block-size:3.625rem;padding-inline:1rem;border:var(--lp-border) solid var(--brand-card-line, var(--lp-line));border-radius:.75rem;background-color:var(--lp-bg)}[data-mech=qbbrands] img{display:block;inline-size:auto;max-inline-size:5.75rem;max-block-size:1.375rem;object-fit:contain;filter:grayscale(1);opacity:.62;transition:filter var(--lp-dur-fast) var(--lp-ease),opacity var(--lp-dur-fast) var(--lp-ease)}@media(hover:hover){[data-mech=qbbrands] li:hover img{filter:none;opacity:1}}[data-mech=qbbrands] [data-part=stat]{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}[data-mech=qbbrands] [data-part=stat] strong{font-family:var(--lp-font-display);font-size:clamp(1.25rem,1rem + 1vw,1.5rem);font-weight:var(--lp-weight-display);letter-spacing:var(--lp-tracking-tight);line-height:1.2;color:var(--brand-heading, var(--lp-fg))}[data-mech=qbbrands] [data-part=stat] span{font-size:var(--lp-fs-sm);color:var(--lp-muted)}@media(prefers-reduced-motion:no-preference){[data-section][data-inview] [data-mech=qbbrands] [data-part=track]{animation:qb-marquee 38s linear infinite}[data-mech=qbbrands] [data-part=marquee]:hover [data-part=track]{animation-play-state:paused}}@keyframes qb-marquee{to{translate:calc(-50% - .4375rem) 0}}@media(prefers-reduced-motion:reduce){[data-mech=qbbrands] [data-part=marquee]{overflow-x:auto}[data-mech=qbbrands] li[aria-hidden=true]{display:none}}[data-mech=qbtrust]{position:relative;isolation:isolate;overflow:clip;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lp-space-5);align-items:center;padding:var(--lp-space-6) var(--lp-space-4);border-radius:var(--brand-radius-banner, var(--lp-radius-box));background-color:var(--lp-primary);color:var(--brand-paper, #fff)}[data-mech=qbtrust]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,color-mix(in oklab,var(--brand-paper, #fff) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--brand-paper, #fff) 4%,transparent) 1px,transparent 1px);background-size:clamp(1rem,.6rem + 1.6vw,2.175rem) clamp(1rem,.6rem + 1.6vw,2.175rem);background-position:-1px -1px;pointer-events:none}[data-mech=qbtrust] [data-part=copy]{container-type:inline-size;display:flex;flex-direction:column;gap:var(--lp-space-4)}[data-mech=qbtrust] [data-part=title]{font-size:var(--lp-fs-h2);line-height:var(--lp-lh-tight);letter-spacing:var(--lp-tracking-tight);font-weight:var(--lp-weight-display);color:var(--brand-paper, #fff)}[data-mech=qbtrust] [data-part=title]{font-size:clamp(1.25rem,8cqi,3.5rem)}[data-mech=qbtrust] [data-part=title] [data-part=line]{display:block;white-space:nowrap}[data-mech=qbtrust] [data-part=title] strong{font-weight:var(--lp-weight-display);color:var(--brand-gold, #ffc629)}[data-mech=qbtrust] [data-part=text]{font-size:var(--lp-fs-lg);line-height:1.5;color:var(--brand-paper, #fff);max-width:34ch;padding-inline-start:var(--lp-space-3);border-inline-start:3px solid var(--brand-gold, #ffc629)}[data-mech=qbtrust] [data-part=text] strong{color:var(--brand-paper, #fff);font-weight:var(--lp-weight-strong)}[data-mech=qbtrust] [data-part=visual]{display:grid;place-items:center;inline-size:min(100%,24rem);aspect-ratio:1;margin-inline:auto;container-type:inline-size;border-radius:50%;background-color:var(--brand-gold, #ffc629);color:var(--brand-night, #13171a);box-shadow:0 0 0 clamp(.75rem,2vw,1.25rem) color-mix(in oklab,var(--brand-paper, #fff) 35%,transparent),var(--lp-shadow-md)}[data-mech=qbtrust] [data-part=people]{display:grid;grid-template-columns:repeat(5,max-content);gap:2cqi 2.5cqi}[data-mech=qbtrust] [data-part=person]{display:grid;place-items:center;inline-size:13.5cqi;aspect-ratio:1;border-radius:var(--lp-radius-full);color:color-mix(in oklab,var(--brand-heading, #101828) 34%,transparent)}[data-mech=qbtrust] [data-part=person] svg{inline-size:70%;block-size:70%}[data-mech=qbtrust] [data-part=person][data-active]{background-color:var(--brand-primary, #304ffe);color:var(--brand-paper, #fff);box-shadow:0 0 0 3px var(--brand-paper, #fff);scale:1.18}@media(min-width:54em){[data-mech=qbtrust]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:var(--lp-space-6);padding:var(--lp-space-7) clamp(3rem,1rem + 5vw,5.5rem)}}@media(prefers-reduced-motion:no-preference){[data-section][data-inview] [data-mech=qbtrust] [data-part=person][data-active]:after{content:"";position:absolute;inset:0;border-radius:50%;animation:qb-trust-pulse 2.4s ease-out 1.2s infinite;pointer-events:none}[data-mech=qbtrust] [data-part=person][data-active]{position:relative}}@keyframes qb-trust-pulse{0%{box-shadow:0 0 color-mix(in oklab,var(--brand-paper, #fff) 70%,transparent)}to{box-shadow:0 0 0 16px color-mix(in oklab,var(--brand-paper, #fff) 0%,transparent)}}[data-section=faq]{background-color:var(--brand-tint-blue, var(--lp-surface-2))}[data-mech=qbfaq]{display:flex;flex-direction:column;align-items:center;gap:var(--lp-space-5)}[data-mech=qbfaq] [data-part=title]{font-size:var(--lp-fs-h2);font-weight:var(--lp-weight-display);letter-spacing:var(--lp-tracking-tight);line-height:var(--lp-lh-tight);text-align:center;color:var(--brand-heading, var(--lp-fg))}[data-mech=qbfaq] [data-part=list]{display:grid;gap:.75rem;inline-size:100%;max-width:62rem}[data-mech=qbfaq] [data-part=item]{border:var(--lp-border) solid var(--brand-tint-blue, var(--lp-line));border-radius:var(--lp-radius-box);background-color:var(--lp-bg);box-shadow:0 11px 16px -8px #10182814}[data-mech=qbfaq] [data-part=q]{display:flex;align-items:center;justify-content:space-between;gap:var(--lp-space-3);min-block-size:44px;padding:1.5rem 1.25rem 1.5rem 1.5rem;font-family:var(--lp-font-display);font-size:var(--lp-fs-md);font-weight:var(--lp-weight-title);line-height:1.3;color:var(--brand-heading, var(--lp-fg));cursor:pointer;list-style:none}[data-mech=qbfaq] [data-part=q]::-webkit-details-marker{display:none}[data-mech=qbfaq] [data-part=icon]{display:grid;place-items:center;flex:none;inline-size:2.125rem;block-size:2.125rem;border-radius:var(--lp-radius-full);background-color:var(--brand-tint-blue, var(--lp-surface));color:var(--lp-primary);transition:rotate var(--lp-dur-base) var(--lp-ease),background-color var(--lp-dur-base) var(--lp-ease),color var(--lp-dur-base) var(--lp-ease)}[data-mech=qbfaq] [data-part=item][open] [data-part=icon]{rotate:45deg;background-color:var(--lp-primary);color:var(--lp-on-primary)}@media(hover:hover){[data-mech=qbfaq] [data-part=q]:hover [data-part=icon]{background-color:var(--brand-tint-blue-line, var(--lp-line))}[data-mech=qbfaq] [data-part=item][open] [data-part=q]:hover [data-part=icon]{background-color:var(--lp-primary)}}[data-mech=qbfaq] [data-part=a]{padding:0 1.5rem 1.5rem;color:var(--lp-muted);font-size:var(--lp-fs-base);line-height:1.6}[data-mech=qbfaq] [data-part=a] p{max-width:32em}[data-mech=qbfaq] [data-part=a] strong{font-weight:var(--lp-weight-strong);color:var(--brand-heading, var(--lp-fg))}[data-mech=qbfaq] [data-part=q-text]{text-wrap:balance}[data-mech=qbfaq] [data-part=item]::details-content{block-size:0;overflow:clip;transition:block-size var(--lp-dur-base) var(--lp-ease),content-visibility var(--lp-dur-base) allow-discrete}[data-mech=qbfaq] [data-part=item][open]::details-content{block-size:auto}@supports (interpolate-size: allow-keywords){[data-mech=qbfaq]{interpolate-size:allow-keywords}}[data-section=inscricao]{background:linear-gradient(180deg,var(--lp-bg) 0%,var(--brand-tint-blue, #e9eeff) 100%)}[data-mech=qbcapture]{position:relative;max-inline-size:36rem;margin-inline:auto}[data-mech=qbcapture] [data-part=intro]{container-type:inline-size;display:flex;flex-direction:column;align-items:center;gap:var(--lp-space-2);margin-block-end:var(--lp-space-5);text-align:center}[data-mech=qbcapture] [data-part=card-head]{display:flex;flex-direction:column;align-items:center;gap:var(--lp-space-2);margin-block-end:var(--lp-space-4);text-align:center}[data-mech=qbcapture] [data-part=title]{font-size:clamp(1.625rem,9.5cqi,2.5rem);font-weight:var(--lp-weight-display);line-height:var(--lp-lh-tight);letter-spacing:var(--lp-tracking-tight);color:var(--brand-heading, var(--lp-fg));text-wrap:balance}[data-mech=qbcapture] [data-part=mark]{font-weight:inherit;color:var(--lp-primary)}[data-mech=qbcapture] [data-part=lede]{font-size:var(--lp-fs-md);font-weight:500;line-height:1.4;color:var(--lp-muted);text-wrap:balance}[data-mech=qbcapture] [data-part=tag]{padding:.4375rem .9375rem;border:var(--lp-border) solid var(--brand-pink, #ff92f4);border-radius:var(--lp-radius-full);background-color:var(--brand-tint-pink, #ffeaf1);font-family:var(--lp-font-display);font-size:.8125rem;font-weight:var(--lp-weight-display);letter-spacing:.02em;line-height:1.2;color:var(--brand-magenta, #c8108c)}[data-mech=qbcapture] [data-part=consent]{margin-block-start:var(--lp-space-3);font-size:var(--lp-fs-xs);line-height:1.5;text-align:center;color:var(--lp-muted);text-wrap:balance}[data-mech=qbcapture] [data-part=consent] a{color:inherit;text-underline-offset:.15em}[data-mech=qbcapture] [data-part=done]{display:flex;flex-direction:column;gap:var(--lp-space-4)}[data-mech=qbcapture] [data-part=done][hidden],[data-mech=qbcapture] [data-part=card][hidden],[data-mech=qbcapture] [data-part=intro][hidden],[data-mech=qbcapture] [data-part=quiz][hidden],[data-mech=qbcapture] [data-part=thanks][hidden]{display:none}@media(prefers-reduced-motion:no-preference){[data-mech=qbcapture] [data-part=done]:not([hidden]){animation:lp-in-pop .4s var(--lp-ease) both}}[data-mech=qbcapture] [data-part=done-head]{display:flex;flex-direction:column;align-items:center;gap:var(--lp-space-2);text-align:center}[data-mech=qbcapture] [data-part=seal]{display:grid;place-items:center;inline-size:3rem;block-size:3rem;border-radius:var(--lp-radius-full);background-color:var(--lp-primary);color:var(--lp-on-primary, #fff)}[data-mech=qbcapture] [data-part=done-title]{font-size:clamp(1.625rem,1.2rem + 1.8vw,2.25rem);font-weight:var(--lp-weight-display);line-height:var(--lp-lh-tight);letter-spacing:var(--lp-tracking-tight);color:var(--brand-heading, var(--lp-fg));text-wrap:balance;outline:none}[data-mech=qbcapture] [data-part=done-head] p{color:var(--lp-muted);text-wrap:balance}[data-mech=qbcapture] [data-part=quiz],[data-mech=qbcapture] [data-part=thanks]{display:flex;flex-direction:column;gap:var(--lp-space-4);padding:var(--lp-space-4);border:var(--lp-border) solid var(--brand-card-line, var(--lp-line));border-radius:1.5rem;background-color:var(--lp-bg);box-shadow:0 24px 60px -24px #1018282e}[data-mech=qbcapture] [data-part=quiz-title]{font-family:var(--lp-font-display);font-size:var(--lp-fs-lg);font-weight:var(--lp-weight-title);line-height:1.3;color:var(--brand-heading, var(--lp-fg))}[data-mech=qbcapture] [data-part=quiz-intro] p:not([data-part]){margin-block-start:.25rem;font-size:var(--lp-fs-sm);color:var(--lp-muted)}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-form-fields-wrapper{gap:var(--lp-space-4)}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-group>.elementor-field-label{font-size:.9375rem;line-height:1.35;color:var(--brand-heading, var(--lp-fg))}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox>.elementor-field-label:after{content:"Pode marcar mais de uma.";display:block;padding:0;font-size:.8125rem;font-weight:400;color:var(--lp-muted)}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-subgroup{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option{position:relative;display:inline-flex;margin:0;padding:0}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option label{display:inline-flex;align-items:center;min-block-size:2.75rem;padding:0 1rem;border:var(--lp-border) solid var(--brand-tint-blue-line, var(--lp-line));border-radius:var(--lp-radius-full);background-color:var(--lp-bg);font-family:var(--lp-font-body);font-size:var(--lp-fs-sm);font-weight:var(--lp-weight-semibold, 600);line-height:1;color:var(--brand-heading, var(--lp-fg));cursor:pointer;transition:background-color var(--lp-dur-fast) var(--lp-ease),color var(--lp-dur-fast) var(--lp-ease),border-color var(--lp-dur-fast) var(--lp-ease)}@media(hover:hover){.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option:hover label{background-color:var(--brand-tint-blue, var(--lp-surface))}}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option input:checked+label{border-color:var(--lp-primary);background-color:var(--lp-primary);color:var(--lp-on-primary, #fff)}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) input[type=checkbox]:checked+label:before{content:"✓ ";font-weight:var(--lp-weight-display)}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option input:focus-visible+label{outline:2px solid var(--lp-focus);outline-offset:2px}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-group-arroba{margin-block-start:calc(var(--lp-space-2) * -1)}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-group-arroba>.elementor-field-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-group-arroba .elementor-field-textual{block-size:3.25rem;min-block-size:3.25rem}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-submit{margin-block:var(--lp-space-1) 0}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-button{min-block-size:3rem;padding-inline:1.5rem;border-radius:1rem;box-shadow:none;font-size:1rem}.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-button-content-wrapper:after{display:none}[data-mech=qbcapture] [data-part=quiz-skip]{align-self:center;min-block-size:2.75rem;margin-block-start:calc(var(--lp-space-2) * -1);padding:0 .5rem;border:0;background:none;font:inherit;font-size:var(--lp-fs-sm);font-weight:var(--lp-weight-semibold, 600);color:var(--lp-muted);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}[data-mech=qbcapture] [data-part=quiz-skip]:focus-visible{outline:2px solid var(--lp-focus);outline-offset:2px}@media(scripting:enabled){[data-mech=qbcapture] [data-part=quiz-slot]:empty{min-block-size:20rem}}[data-mech=qbcapture] [data-part=thanks]{font-size:var(--lp-fs-md);text-align:center;color:var(--brand-heading, var(--lp-fg));outline:none}[data-mech=qbcapture] [data-part=card]{inline-size:100%;padding:var(--lp-space-4) var(--lp-space-3);border:2px solid var(--lp-primary);border-radius:2rem;background-color:var(--lp-bg);color:var(--lp-fg);box-shadow:0 0 0 .5rem color-mix(in oklab,var(--lp-primary) 9%,transparent),0 32px 80px -16px color-mix(in oklab,var(--lp-primary) 30%,transparent)}[data-mech=qbcapture] [data-part=logo]{inline-size:14.25rem;max-inline-size:100%;block-size:auto}.lp-quero-bolsa-mgm-form:not(#lp-qb){--_invalid: color-mix(in oklab, var(--lp-primary) 22%, red);inline-size:100%;margin:0;padding:0;background:transparent}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-widget-container{margin:0;padding:0}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-form-fields-wrapper{display:flex;flex-direction:column;gap:var(--lp-space-3);margin:0}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-group{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.5rem;inline-size:100%;max-inline-size:100%;margin:0;padding:0}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-type-hidden,.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-type-honeypot{display:none}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-label{flex-basis:auto;margin:0;padding:0;font-family:var(--lp-font-body);font-size:var(--lp-fs-sm);font-weight:var(--lp-weight-semibold, 600);line-height:1.55;letter-spacing:0;text-transform:none;color:var(--lp-fg)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-mark-required .elementor-field-label:after{content:"*";padding-inline-start:.2em;color:var(--_invalid)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-group .elementor-field-textual{box-sizing:border-box;inline-size:100%;max-inline-size:100%;min-block-size:3.5rem;block-size:3.5rem;margin:0;padding:0 var(--lp-space-2);border:var(--lp-border) solid var(--brand-card-line, var(--lp-line));border-radius:var(--lp-radius-field);outline:2px solid transparent;outline-offset:1px;background-color:var(--lp-bg);box-shadow:none;font-family:var(--lp-font-body);font-size:1rem;font-weight:400;line-height:1.4;color:var(--lp-fg);transition:border-color var(--lp-dur-fast) var(--lp-ease),outline-color var(--lp-dur-fast) var(--lp-ease)}.lp-quero-bolsa-mgm-form:not(#lp-qb) textarea.elementor-field-textual{block-size:auto;min-block-size:8rem;padding-block:var(--lp-space-2)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-textual::placeholder{color:var(--lp-muted);opacity:1}@media(hover:hover){.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-textual:hover{border-color:var(--lp-fg)}}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-textual:focus{border-color:var(--lp-primary);outline-color:var(--lp-focus)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-textual:user-invalid{border-color:var(--_invalid)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-message{margin:var(--lp-space-2) 0 0;font-size:var(--lp-fs-sm);line-height:1.5}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-message:before{display:none}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-message-danger{color:var(--_invalid)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-message-success{padding:var(--lp-space-2) var(--lp-space-3);border:var(--lp-border) solid var(--brand-success-line, var(--lp-line));border-radius:var(--lp-radius-box);background-color:var(--brand-success-soft, var(--lp-surface));color:var(--brand-success, var(--lp-fg));font-weight:var(--lp-weight-semibold, 600)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-type-submit{margin-block:var(--lp-space-1) var(--lp-space-2)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button{display:flex;align-items:center;justify-content:center;inline-size:100%;min-block-size:3.875rem;margin:0;padding:0 clamp(1rem,4vw,var(--lp-space-5));border:0;border-radius:1.25rem;background-color:var(--brand-cta-from, #de1f5a);background-image:linear-gradient(135deg,var(--brand-cta-from, #de1f5a) 0%,var(--brand-cta-to, #d81b57) 100%);box-shadow:0 20px 26px -8px color-mix(in oklab,var(--brand-cta-from, #de1f5a) 36%,transparent);color:var(--brand-paper, #fff);fill:currentColor;font-family:var(--lp-font-body);font-size:clamp(.9375rem,.8rem + .6vw,1.125rem);font-weight:700;line-height:1;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:translate var(--lp-dur-fast) var(--lp-ease),box-shadow var(--lp-dur-fast) var(--lp-ease)}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button-content-wrapper{display:inline-flex;flex-direction:row;align-items:center;gap:.75rem}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button-content-wrapper:after{content:"";inline-size:22px;block-size:22px;flex:none;margin-inline:-.25rem -.3rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:translate var(--lp-dur-fast) var(--lp-ease)}@media(hover:hover){.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button:hover{background-color:var(--brand-cta-deep, #b8124a);background-image:linear-gradient(135deg,var(--brand-cta-to, #d81b57) 0%,var(--brand-cta-deep, #b8124a) 100%);color:var(--brand-paper, #fff);translate:0 -2px}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button:hover .elementor-button-content-wrapper:after{translate:4px 0}}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button:focus-visible{outline:2px solid var(--lp-focus);outline-offset:3px}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button:active{translate:0 1px;background-color:var(--brand-cta-deep, #b8124a);background-image:none}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button:disabled{opacity:.7;cursor:progress;translate:none}@media(max-width:26em){.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-button-content-wrapper:after{display:none}}@media(max-width:22.49em){[data-mech=qbcapture] [data-part=card]{padding-inline:1rem}}.lp-quero-bolsa-mgm-form:not(#lp-qb) .elementor-field-type-html{max-inline-size:52ch;font-size:.8125rem;line-height:1.5;color:var(--lp-muted)}@media(scripting:enabled){[data-mech=qbcapture] [data-part=form-slot]:empty{min-block-size:22.5rem}}@media(min-width:54em){[data-mech=qbcapture] [data-part=card]{padding:3rem}}[data-section=rodape]{background-color:var(--lp-bg);border-block-start:var(--lp-border) solid var(--brand-card-line, var(--lp-line))}[data-mech=qbfooter]{display:flex;flex-direction:column;gap:var(--lp-space-5);color:var(--lp-muted);font-size:var(--lp-fs-sm)}[data-mech=qbfooter] [data-part=top]{display:flex;flex-direction:column;gap:var(--lp-space-4)}[data-mech=qbfooter] [data-part=brand]{display:flex;align-items:center;gap:var(--lp-space-2)}[data-mech=qbfooter] [data-part=label]{font-size:var(--lp-fs-xs);font-weight:var(--lp-weight-strong);letter-spacing:var(--lp-tracking-eyebrow);text-transform:uppercase}[data-mech=qbfooter] [data-part=brand] a{display:inline-flex;min-block-size:44px;align-items:center}[data-mech=qbfooter] [data-part=brand] img{inline-size:8.5rem;block-size:auto}[data-mech=qbfooter] [data-part=nav] ul{display:flex;flex-wrap:wrap;gap:0 var(--lp-space-4)}[data-mech=qbfooter] [data-part=nav] a{display:inline-flex;align-items:center;min-block-size:44px;font-weight:var(--lp-weight-semibold, 600);color:var(--brand-heading, var(--lp-fg));text-decoration:none}[data-mech=qbfooter] [data-part=nav] a:hover{text-decoration:underline}[data-mech=qbfooter] [data-part=social]{display:flex;gap:var(--lp-space-2)}[data-mech=qbfooter] [data-part=social] a{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--lp-radius-full);background-color:var(--brand-tint-blue, var(--lp-surface));color:var(--lp-primary);transition:background-color var(--lp-dur-fast) var(--lp-ease),color var(--lp-dur-fast) var(--lp-ease)}@media(hover:hover){[data-mech=qbfooter] [data-part=social] a:hover{background-color:var(--lp-primary);color:var(--lp-on-primary)}}[data-mech=qbfooter] [data-icon=tiktok]{translate:-1px 1.5px}[data-mech=qbfooter] [data-part=label]{translate:0 -1px}[data-mech=qbfooter] [data-part=legal]{padding-block-start:var(--lp-space-4);border-block-start:var(--lp-border) solid var(--brand-card-line, var(--lp-line));font-size:var(--lp-fs-xs)}@media(min-width:54em){[data-mech=qbfooter] [data-part=top]{flex-direction:row;align-items:center;justify-content:space-between}}

/* títulos: peso de ID para vencer o tema/kit do Elementor */
.lp-quero-bolsa-mgm:not(#lp-qb) :is(h1,h2,h3,h4){font-family:var(--lp-font-display)}

/* 2a etapa: escolha unica (circulo) x multipla (quadrado com check) */
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-radio>.elementor-field-label:after,.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox>.elementor-field-label:after{display:block;margin-block-start:.125rem;padding:0;font-size:.8125rem;font-weight:400;line-height:1.35;color:var(--lp-muted)}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-radio>.elementor-field-label:after{content:"Escolha uma opção."}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox>.elementor-field-label:after{content:"Escolha quantas quiser."}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option label{gap:.625rem;padding-inline:.875rem 1rem}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option label:before{content:"";flex:none;box-sizing:border-box;inline-size:1.125rem;block-size:1.125rem;border:2px solid var(--brand-line,#d5d9e0);background:#fff center/0.8125rem no-repeat;transition:background-color .15s,border-color .15s}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-radio .elementor-field-option label:before{border-radius:50%}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox .elementor-field-option label{border-radius:.875rem}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox .elementor-field-option label:before{border-radius:.3125rem}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-option input:checked+label{background-color:var(--brand-tint-blue,#e9eeff);border-color:var(--lp-primary,#304ffe);color:var(--lp-primary,#304ffe)}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-radio .elementor-field-option input:checked+label:before{border-color:var(--lp-primary,#304ffe);background:radial-gradient(circle,var(--lp-primary,#304ffe) 0 38%,#fff 42%)}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox .elementor-field-option input:checked+label:before{border-color:var(--lp-primary,#304ffe);background-color:var(--lp-primary,#304ffe);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}


.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox .elementor-field-option input:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 7.4l3 3L11.5 3.6' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:100% 100%;background-position:center;background-repeat:no-repeat}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox .elementor-field-option label{position:relative}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox .elementor-field-option input:checked+label:before{background-image:none}
.lp-quero-bolsa-mgm-form.lp-quero-bolsa-mgm-quiz:not(#lp-qb) .elementor-field-type-checkbox .elementor-field-option input:checked+label:after{content:"";position:absolute;inset-inline-start:calc(.875rem + 6px);inset-block-start:calc(50% - 6px);inline-size:5px;block-size:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);pointer-events:none}

@keyframes qb-fill{from{inline-size:0}to{inline-size:73%}}
.lp-quero-bolsa-mgm [data-part=progress-fill]{animation:qb-fill 1.2s .25s cubic-bezier(.22,1,.36,1) both}
@media (prefers-reduced-motion:reduce){.lp-quero-bolsa-mgm [data-part=progress-fill]{animation:none}}

[data-mech=qbhero] [data-part=title]{font-size:clamp(1.4rem,9cqi,3.75rem)}

.lp-quero-bolsa-mgm [data-part=quiz-intro] [data-part=quiz-sub]{margin:.25rem 0 0;font-size:var(--lp-fs-sm,.875rem);line-height:1.5;color:var(--lp-muted)}/* End custom CSS */