.form-flow-module___IAyXG__card{border-radius:var(--radius-sheet);width:100%;min-width:0;box-shadow:var(--shadow-ledge);background:#fff;border:2px solid #fff;padding:clamp(1.25rem,4vw,3rem)}.form-flow-module___IAyXG__eyebrow{color:#67136f;margin-bottom:.65rem;font-size:.875rem;font-weight:700;line-height:1.4}.form-flow-module___IAyXG__title{font-family:var(--font-display);font-size:var(--type-step-size);line-height:var(--type-step-leading);text-wrap:balance;overflow-wrap:anywhere}.form-flow-module___IAyXG__intro{text-wrap:pretty;margin-top:.75rem;line-height:1.6}.form-flow-module___IAyXG__fields{gap:.5rem 1.5rem;min-width:0;margin-top:1rem;display:grid}.form-flow-module___IAyXG__input{border-radius:var(--radius-field);width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:2px solid #00000040;padding:.8rem 1rem;font-size:1rem;line-height:1.5;display:block}.form-flow-module___IAyXG__input:focus-visible{border-color:var(--focus-ring-color)}.form-flow-module___IAyXG__input[aria-invalid=true]{border-color:#c70036}textarea.form-flow-module___IAyXG__input{resize:vertical;min-height:8rem}.form-flow-module___IAyXG__hint{color:#000000b3;font-size:.875rem;line-height:1.5}.form-flow-module___IAyXG__actions{border-top:1px solid #0000001f;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.form-flow-module___IAyXG__actions>:last-child{white-space:normal;text-align:center;max-width:100%}.form-flow-module___IAyXG__back{border-radius:var(--radius-control);text-underline-offset:4px;min-height:48px;transition:background var(--duration-fast) var(--ease-out);margin-right:auto;padding:.65rem .75rem;font-weight:500;text-decoration:underline}@media (hover:hover) and (pointer:fine){.form-flow-module___IAyXG__back:hover{background:#fff5b2}}.form-flow-module___IAyXG__back:disabled{opacity:.5;cursor:wait}.form-flow-module___IAyXG__choices{gap:.75rem;margin-top:1.5rem;display:grid}.form-flow-module___IAyXG__option{border-radius:var(--radius-field);cursor:pointer;min-height:64px;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:2px solid #00000026;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.form-flow-module___IAyXG__option:hover{background:#f0f9ff;border-color:#008ad1;transform:translateY(-2px)}}.form-flow-module___IAyXG__option:has(:checked){background:#e8f6ff;border-color:#008ad1}.form-flow-module___IAyXG__option:has(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.form-flow-module___IAyXG__option:active{transform:translateY(0)}.form-flow-module___IAyXG__option input{accent-color:#008ad1;flex-shrink:0;width:24px;height:24px}.form-flow-module___IAyXG__optionText{overflow-wrap:anywhere;flex:1;min-width:0;font-size:1.125rem;line-height:1.5}.form-flow-module___IAyXG__imageChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.form-flow-module___IAyXG__imageChoices .form-flow-module___IAyXG__option{flex-wrap:wrap;gap:.5rem;padding:.75rem}.form-flow-module___IAyXG__optionImage{aspect-ratio:1;width:100%;position:relative}.form-flow-module___IAyXG__optionImage img{-o-object-fit:contain;object-fit:contain}.form-flow-module___IAyXG__error{border-left:4px solid var(--error-accent);border-radius:var(--radius-field);background:var(--error-surface);color:#000;margin-top:1rem;padding:.875rem 1rem;line-height:1.45}.form-flow-module___IAyXG__fieldError{color:#9e0030;min-height:1.25rem;margin-top:.25rem;font-size:.875rem;line-height:1.5}.form-flow-module___IAyXG__consents{gap:.5rem;margin-top:1.5rem;display:grid}.form-flow-module___IAyXG__consent{cursor:pointer;align-items:flex-start;gap:.75rem;min-height:44px;padding:.5rem 0;line-height:1.5;display:flex}.form-flow-module___IAyXG__consent input{accent-color:#008ad1;flex-shrink:0;width:24px;height:24px}.form-flow-module___IAyXG__consent a{text-underline-offset:3px;text-decoration:underline}@media (min-width:640px){.form-flow-module___IAyXG__personalFields{grid-template-columns:1fr 1fr}}@media (max-width:400px){.form-flow-module___IAyXG__actions{align-items:stretch}.form-flow-module___IAyXG__actions>:last-child{flex:1;font-size:1.125rem}.form-flow-module___IAyXG__imageChoices .form-flow-module___IAyXG__optionText{font-size:1rem}}@media (max-width:639px){.form-flow-module___IAyXG__actions>:last-child{padding:.75rem;font-size:1.125rem;line-height:1.4}}@media (prefers-reduced-motion:reduce){.form-flow-module___IAyXG__option,.form-flow-module___IAyXG__back{transition:none}.form-flow-module___IAyXG__option:hover{transform:none}}
.video-frame-module__PlZDeG__surface{background:#000;width:100%;position:relative;overflow:hidden}.video-frame-module__PlZDeG__surface>[data-media-player]{width:100%;height:100%;position:absolute;inset:0}
