._form_1qlsv_1{max-width:100%;min-width:0;overflow-wrap:break-word;word-wrap:break-word;background-color:var(--color-surface);padding:var(--spacing-xl);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}._form_1qlsv_1 p a{text-decoration:underline}._formGroup_1qlsv_23{margin-bottom:var(--spacing-lg)}._formGroup_1qlsv_23 label{display:block;margin-bottom:var(--spacing-xs);font-weight:500;color:var(--color-text)}._required_1qlsv_34:after{content:" *";color:var(--color-error)}._fieldset_1qlsv_41{border:0;min-width:0;padding:0}._fieldset_1qlsv_41 legend{margin-bottom:var(--spacing-xs);font-weight:500;color:var(--color-text)}._formGroup_1qlsv_23 input,._formGroup_1qlsv_23 textarea,._formGroup_1qlsv_23 select{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-input-border);border-radius:var(--border-radius);font-size:max(1rem,16px);transition:border-color .2s ease,box-shadow .2s ease}._formGroup_1qlsv_23 input:focus,._formGroup_1qlsv_23 textarea:focus,._formGroup_1qlsv_23 select:focus{outline:none;border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-focus-shadow)}._formGroup_1qlsv_23 textarea{min-height:9.375rem;resize:vertical}._formGroup_1qlsv_23 input._error_1qlsv_77,._formGroup_1qlsv_23 textarea._error_1qlsv_77,._formGroup_1qlsv_23 select._error_1qlsv_77{border-color:var(--color-error)}._errorMessage_1qlsv_83{color:var(--color-error);font-size:.875rem;margin-top:var(--spacing-xs)}._recaptchaContainer_1qlsv_92{display:flex;justify-content:center;margin-bottom:0;max-height:0;opacity:0;max-width:100%;overflow:hidden;transition:max-height .3s ease,margin-bottom .3s ease,opacity .2s ease .1s}._recaptchaOpen_1qlsv_106{margin-bottom:var(--spacing-lg);max-height:calc(78px + 8rem);opacity:1}._recaptchaContainer_1qlsv_92 iframe{color-scheme:light}@media(prefers-reduced-motion:reduce){._recaptchaContainer_1qlsv_92{transition:none}}._submitButton_1qlsv_123{width:100%;padding:var(--spacing-md);font-size:1rem;font-weight:600}._submitButton_1qlsv_123:disabled{opacity:.6;cursor:not-allowed}._successMessage_1qlsv_137{background-color:var(--color-primary-light);color:var(--color-text);padding:var(--spacing-lg);border-radius:var(--border-radius);text-align:center;border-left:4px solid var(--color-primary);scroll-margin-top:calc(var(--header-height) + var(--spacing-md))}._successMessage_1qlsv_137 h3{margin-bottom:var(--spacing-sm)}._successMessage_1qlsv_137>p{margin-bottom:0}._successMessage_1qlsv_137 p a{text-decoration:underline}._successPaymentDetails_1qlsv_163{padding:var(--spacing-md);background:var(--color-inset);border-radius:var(--border-radius)}._successPayHead_1qlsv_171{margin-bottom:var(--spacing-md);font-weight:600}._submitAgain_1qlsv_176{margin-top:var(--spacing-md)}._formError_1qlsv_180{background-color:var(--color-error-surface);color:var(--color-error-text);padding:var(--spacing-md);border-radius:var(--border-radius);margin-bottom:var(--spacing-lg);border-left:4px solid var(--color-error)}._radioGroup_1qlsv_189,._checkboxGroup_1qlsv_190{display:flex;flex-direction:column;gap:var(--spacing-sm)}._disabledGroup_1qlsv_196{opacity:.45;pointer-events:none}._radioOption_1qlsv_201,._checkboxOption_1qlsv_202{display:flex;align-items:flex-start;gap:var(--spacing-sm)}._radioOption_1qlsv_201 ._control_1qlsv_212,._checkboxOption_1qlsv_202 ._control_1qlsv_212{display:flex;align-items:center;height:1.6em;height:1lh}._radioOption_1qlsv_201 input[type=radio],._checkboxOption_1qlsv_202 input[type=checkbox]{width:1.1em;height:1.1em;flex-shrink:0;margin:0}._radioOption_1qlsv_201 label,._checkboxOption_1qlsv_202 label{min-width:0;margin-bottom:0;font-weight:400;cursor:pointer}._formRow_1qlsv_238{display:flex;gap:var(--spacing-md)}._formRow_1qlsv_238 ._formGroup_1qlsv_23{flex:1}._formGroup_1qlsv_23 ._inlineInput_1qlsv_250{width:auto;min-width:min(9.375rem,100%);max-width:100%;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-input-border);border-radius:var(--border-radius);font-size:.9rem}._helpText_1qlsv_260{font-size:.875rem;color:var(--color-text-muted);margin-top:var(--spacing-xs)}._fieldHeader_1qlsv_266{position:relative;display:flex;align-items:baseline;flex-wrap:wrap;row-gap:0;column-gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}._fieldHeader_1qlsv_266 label{margin-bottom:0}._tooltipWrapper_1qlsv_280{display:inline-block;flex-shrink:0}._tooltipButton_1qlsv_285{background:none;border:none;min-height:1.5rem;padding:0;color:var(--color-link);font-size:.8rem;font-weight:400;cursor:pointer;text-decoration:underline;text-decoration-style:dotted}._tooltipButton_1qlsv_285:hover{color:var(--color-primary-dark)}._tooltip_1qlsv_280{position:absolute;top:calc(100% + .4rem);bottom:auto;left:0;right:auto;background:var(--color-tooltip-bg);color:var(--color-white);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius);font-size:.875rem;font-weight:400;width:min(18.75rem,100%);z-index:100;line-height:1.4}._tooltip_1qlsv_280 a{color:var(--color-tooltip-link)}._paymentTiles_1qlsv_328{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,5.5rem),1fr));gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._paymentTile_1qlsv_328{position:relative}._paymentTile_1qlsv_328 input[type=radio]{position:absolute;width:1px;height:1px;opacity:0}._paymentTile_1qlsv_328 label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);min-height:6rem;padding:var(--spacing-sm) var(--spacing-xs);margin-bottom:0;border:1px solid var(--color-input-border);border-radius:var(--border-radius);font-weight:400;text-align:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}._paymentTile_1qlsv_328 input:checked+label{border-color:var(--color-primary-dark);background-color:var(--color-primary-light)}._paymentTile_1qlsv_328 input:focus-visible+label{outline:2px solid var(--color-focus);outline-offset:2px}._paymentTile_1qlsv_328 input:disabled+label{opacity:.45;cursor:not-allowed}._paymentTileIcon_1qlsv_381{color:var(--color-primary-dark)}._paymentTileName_1qlsv_385{font-weight:600}._paymentDetails_1qlsv_389{margin-top:var(--spacing-lg)}._paymentPaths_1qlsv_395{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--spacing-lg)}._paymentPath_1qlsv_395{grid-row:1 / -1;min-width:0;display:grid;grid-template-rows:subgrid;text-align:center}._paymentPathAction_1qlsv_410{grid-column-end:-1}._paymentPathAction_1qlsv_410:only-child{grid-column-start:1}._paymentPathHead_1qlsv_418{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-xs);font-weight:600}._paymentPathMain_1qlsv_424{grid-row:2;display:flex;align-items:center;justify-content:center}._paymentOr_1qlsv_431{grid-row:2;display:flex;align-items:center;color:var(--color-text-light);font-weight:600;text-transform:uppercase;white-space:nowrap}._paymentQr_1qlsv_441{width:160px;padding:5px;border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-white)}._paymentButton_1qlsv_452{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}._paymentAddress_1qlsv_459{font-style:normal}._paymentAddress_1qlsv_459 span{display:block}._paymentAddress_1qlsv_459 span:first-child{font-weight:600}._paymentAmount_1qlsv_471{margin-top:var(--spacing-lg);text-align:center}@media(max-width:38.75em){._paymentTileHint_1qlsv_477,._paymentPathScan_1qlsv_482,._paymentOr_1qlsv_431{display:none}._paymentPaths_1qlsv_395{grid-template-columns:1fr}._paymentButton_1qlsv_452{width:100%}}@media(max-width:48em){._form_1qlsv_1{padding:var(--spacing-lg) var(--gutter)}._formRow_1qlsv_238{flex-direction:column;gap:0}}@media(max-width:450px){._recaptchaContainer_1qlsv_92>div{transform:scale(.95);transform-origin:center center}}@media(max-width:400px){._recaptchaContainer_1qlsv_92>div{transform:scale(.85)}}@media(max-width:22.5em){._form_1qlsv_1{padding-block:var(--spacing-md)}}@media(max-width:360px){._recaptchaContainer_1qlsv_92>div{transform:scale(.77)}}@media(max-width:320px){._recaptchaContainer_1qlsv_92>div{transform:scale(.68)}}@media(max-width:280px){._recaptchaContainer_1qlsv_92>div{transform:scale(.58)}}@media(max-width:240px){._recaptchaContainer_1qlsv_92>div{transform:scale(.5)}}
