.form_form__ruWe_{position:relative;display:grid;grid-auto-rows:auto;grid-row-gap:2.5rem;row-gap:2.5rem;min-width:30rem;counter-reset:footnote}.form_form__ruWe_ h2{-webkit-margin-before:2rem;margin-block-start:2rem;-webkit-margin-after:0;margin-block-end:0}.form_form__ruWe_ h1,.form_form__ruWe_ h3{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.form_form__ruWe_ .description{display:flex;min-width:0;gap:.25rem;padding-left:2rem}.form_form__ruWe_ .description span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form_form__ruWe_ .description sup{counter-increment:footnote;flex:1 1}.form_form__ruWe_ .description sup:after{content:counter(footnote)}.form_form__ruWe_ header{display:grid;grid-template-columns:1fr 15rem;grid-gap:.75rem;gap:.75rem;justify-content:stretch;min-height:2.5rem}.form_form__ruWe_ header h2{-webkit-margin-before:.5rem;margin-block-start:.5rem}.form_fixError__RFad0{font-size:1rem;color:var(--danger-color);padding:.75rem;border-radius:.25rem}.form_fixError__RFad0,.form_fixError__RFad0 span{display:flex;align-items:center;gap:.75rem}.form_fixError__RFad0 svg{fill:var(--danger-color)!important;width:1.5rem;height:1.5rem}.form_fixError__RFad0 a{display:flex;gap:.75rem;align-items:center;font-size:1rem;text-decoration:none;color:var(--danger-color);height:2.5rem;width:-moz-fit-content;width:fit-content;border-radius:.25rem;padding:0 .75rem 0 .5rem;transition:all .25s;margin-left:auto}.form_fixError__RFad0 a:hover{background-color:rgba(0,0,0,.1)}.form_coupon__l_QqO input{text-transform:uppercase}.form_coupon__l_QqO.form_current__T2n7B{opacity:1!important;background-color:var(--grey-10)!important}.form_coupon__l_QqO.form_current__T2n7B input{box-shadow:unset!important;color:var(--grey-70)!important;font-weight:500;background-color:transparent!important}.form_rates__uxA6C{display:grid;grid-template-columns:1fr auto;grid-auto-rows:auto;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:.75rem;row-gap:.75rem}.form_rates__uxA6C>*{grid-column:1;padding:.75rem 0}.form_rates__uxA6C label{min-height:unset}.form_number__FADTC{justify-self:end;grid-column:2}.form_description__3_Mfw{opacity:.5}.form_strikethrough__uNat2{text-decoration:line-through;justify-self:end;opacity:.5}.form_price___v8MH{justify-self:end;font-size:1.5rem;font-weight:700}.form_message__QKH06{grid-column:1/-1;display:flex;align-items:center;gap:.75rem;fill:var(--grey-10)}.form_message__QKH06.form_error__cfuwc{color:var(--danger-color);fill:var(--danger-color)}.form_info__kTXmc{grid-column:1/-1;display:flex;gap:.75rem;align-items:center;padding:.75rem;border-radius:.25rem;opacity:.5;fill:var(--grey-10)}.form_info__kTXmc.form_error__cfuwc{background-color:rgba(0,0,0,.05);opacity:1}.form_info__kTXmc.form_discount__9Q2zu{background-color:unset}.form_info__kTXmc svg{width:1.5rem;height:1.5rem}.form_area__X05Y5{display:grid;grid-row-gap:2rem;row-gap:2rem}.form_section__nSZ2A{margin-top:6rem}.form_icon__NT_WB{margin-top:1.5rem;display:flex;align-items:center;width:1.5rem;height:2.5rem;cursor:pointer;fill:var(--grey-10)}.form_types___QEjk{display:grid;grid-row-gap:2rem;row-gap:2rem}.form_types___QEjk h2{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.form_types___QEjk .form_type__4vLHa{display:grid;grid-row-gap:.5rem;row-gap:.5rem}.form_types___QEjk .form_type__4vLHa h3{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;width:-moz-fit-content;width:fit-content}.form_types___QEjk .form_type__4vLHa.form_uploading__g_Ll_ h3{position:relative}.form_types___QEjk .form_type__4vLHa.form_uploading__g_Ll_ h3:before{content:"";position:absolute;right:-2.25rem;width:1.25rem;height:1.25rem;border-radius:50%;border:.125rem solid rgba(0,0,0,.1);border-top:.125rem solid var(--secondary-text-color);animation:form_spinner__hsJGA .6s linear infinite;transition:all .25s 0s}.form_error__cfuwc,.form_error__cfuwc select{color:var(--danger-color);--main-color:var(--danger-color)}.form_error__cfuwc svg{width:1.5rem;height:1.5rem;fill:var(--danger-color)}.form_summary__mvIRr h2{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.form_flex__F9tKP{display:flex;align-items:center;gap:.75rem}.form_flex__F9tKP .form_fill___DRzr{flex:1 1}@keyframes form_spinner__hsJGA{to{transform:rotate(1turn)}}