.fd-option-label{font-weight:400}.fd-choice-row.fd-surface--selected,.fd-option-row.fd-surface--selected{border-color:var(--fd-brand);background-color:var(--fd-brand);box-shadow:none;background-image:none}.fd-choice-row.fd-surface--selected .fd-option-label,.fd-option-row.fd-surface--selected .fd-option-label{color:var(--fd-ink-on-brand)}.fd-surface--selected .fd-row-checkbox{border-color:var(--fd-ink-on-brand);background-color:var(--fd-ink-on-brand);color:var(--fd-ink)}@media (max-width:1023.98px){.fd-choice-list>:not(:last-child){margin-block-end:.5rem}html .fd-choice-row,html .fd-option-row{--fd-row-min:4.375rem;padding-block:.75rem}html .fd-choice-row{column-gap:.875rem;padding-inline:1.25rem 1rem}html .fd-option-row{padding-inline:1rem}.fd-option-emoji{width:1.5rem;font-size:1.375rem}.fd-option-label{font-size:1.0625rem}.fd-row-checkbox{border-width:1.5px;border-radius:.25rem;width:1.25rem;height:1.25rem}.fd-row-checkbox svg{width:.75rem;height:.75rem}}.fd-back-button,.fd-back-button:hover{color:var(--fd-brand)}html .fd-progress-track{background-color:var(--fd-ink);height:4px;box-shadow:none}.fd-back-button svg{display:none}.fd-back-button:before{content:"";background-color:currentColor;width:1.5rem;height:1.5rem;-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='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4.5 7.5 12 15 19.5'/%3E%3C/svg%3E") 50%/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='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4.5 7.5 12 15 19.5'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (max-width:1023.98px){html .fd-step-body :where(.fd-title){font-size:1.5rem}}.fd-step-body input:not(:focus),.fd-email-sheet input:not(:focus){border-color:#0000}.fd-title strong.text-brand,.fd-landing-title strong.text-brand{font-weight:inherit}.fd-step-body:has(.fd-confetti) .fd-title{font-size:2rem}.fd-step-body:has(.fd-confetti) .fd-title strong.text-brand{font-weight:900}.fd-step-body:has(.fd-confetti) .fd-subtitle{font-size:1.75rem;font-weight:700;line-height:1.25}.fd-email-sheet{border-radius:1rem;width:auto;padding:1.75rem 3rem 1.25rem;bottom:3.125rem;left:.5rem;right:.5rem}.fd-email-sheet .fd-title{font-size:1.375rem}
