body:has(dialog.exit-poll[open]){overflow:clip}dialog.exit-poll[open]{display:flex;opacity:1}dialog.exit-poll{align-items:center;background:transparent;border:none;cursor:default;justify-content:center;max-height:100dvh;max-width:100vw;opacity:0;outline:none;padding:0 20px;transition:all allow-discrete .5s cubic-bezier(.4,0,.2,1);width:100%;z-index:0;&:focus-visible{outline:none}}@starting-style{dialog.exit-poll[open]{opacity:0}}dialog.exit-poll::backdrop{background:transparent;transition:all allow-discrete .5s}dialog.exit-poll[open]::backdrop{backdrop-filter:blur(12px);background:rgb(from var(--blue) r g b/.4)}@starting-style{dialog.exit-poll[open]::backdrop{background-color:transparent}}.exit-poll__form{background:#fff;border-radius:12px;max-height:calc(100dvh - 160px);max-width:634px;outline:none;overflow-y:clip;position:relative;width:100%;&:focus-visible{outline:none}& .hsfc-FieldLabel:not(.hsfc-RadioFieldGroup__Options .hsfc-FieldLabel){font-weight:700}& .hsfc-NavigationRow__Alerts{display:none}& .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel{cursor:pointer}& [data-hsfc-id=Renderer]{& .hsfc-Step .hsfc-Step__Content{padding:0}& .hsfc-Row{margin-bottom:0;padding:var(--spacing-6x) var(--spacing-8x);&:has(+.hsfc-NavigationRow),&:has(+.hsfc-Row){padding-bottom:0}}& .hsfc-NavigationRow{border-top:1px solid var(--border-base);margin-top:var(--spacing-5x);padding:var(--spacing-5x) var(--spacing-8x)}& .hsfc-ErrorAlert{font-size:13px}}& textarea{display:block;min-height:140px}& button.hsfc-Button{-webkit-appearance:button;appearance:button;background-color:var(--yellow);border:1px solid;border-color:var(--yellow);border-radius:100px!important;color:var(--white);cursor:pointer;display:inline-block;font-size:18px;line-height:1.2;padding:12px 32px;text-decoration:none;text-transform:none;transition:var(--animate);&:has(+button.hsfc-Button){background-color:#fff;border-color:var(--darkBlue);color:var(--darkBlue)}&:not([disabled]):focus,&:not([disabled]):hover{background-color:var(--darkBlue);border-color:var(--darkBlue);color:var(--white);transform:none}&[disabled]{opacity:.6}}}.exit-poll-header{border-bottom:1px solid var(--border-base);display:flex;gap:var(--spacing-6x);justify-content:space-between;padding:var(--spacing-5x) var(--spacing-8x)}.exit-poll__heading{font-size:22px;font-weight:700;line-height:1.2}.exit-poll__close:is(.modal-close-btn,.modal-close-btn:is(:hover,:focus)){cursor:pointer;display:grid;height:24px;place-items:center;position:static;transition:var(--transition);width:24px;& svg path{transition:var(--transition)}@media (hover:hover){&:hover svg path{fill:var(--yellow);stroke:unset}}}