:root{--color-white: white;--color-danger: #ba1f1a;--color-success: #117846;--color-primary: #3470df;--button-disabled: #dddddd;--text-body-primary: #3e3d48;--text-body-secondary: #6f6e77;--border-interactive: #8b8a93;--alias-border-focus: #3470df;--alias-background-accent-primary-default: #068484;--link-color: #1264a3;--link-color-hover: #002b5b;--link-color-focus: #ffffff;--transition-duration: .2s}:root{font-family:Roboto,system-ui,Avenir,Helvetica,Arial,sans-serif}h1{margin-block-start:0;margin-block-end:0;margin-bottom:1rem;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem}body{color:var(--text-body-primary);margin:0;padding:1rem}.form{display:flex;flex-direction:column;gap:1.5rem}.form__group{display:flex;flex-direction:column}.form__header p{margin:0}.form__header-title{margin-bottom:0}.form__header-info{color:var(--text-body-secondary);font-size:.875rem;font-weight:400;line-height:1.25rem;font-style:italic}.form__group-title{font-weight:400;line-height:1.5rem}.form__group-title__standalone{margin-bottom:.25rem}.form__group-subtitle{display:block;color:var(--text-body-secondary);font-size:.875rem;font-weight:400;line-height:1.25rem;margin-bottom:.25rem}.form__group-error-message{font-weight:400;font-size:.75rem;line-height:1rem;color:var(--color-danger)}.form__group-error-message:not(:empty){margin-top:.25rem}.form__group-cvv{margin-bottom:0;width:40%;max-width:40%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-input__wrapper{position:relative;display:flex;align-items:center}.form-input__wrapper>input{width:-webkit-fill-available}.form-input__card-icon{width:2.25rem;position:absolute;right:.625rem;z-index:1}.form-input__description{color:var(--text-body-secondary);font-size:.75rem;font-weight:400;line-height:1rem}.form-input__description:not(:empty){margin-top:.25rem}.form__payment-methods{display:flex;align-items:center;gap:.5rem;align-self:stretch}.form__payment-methods img{width:2rem;height:1.25rem;scale:1.75}#card-number-input{padding-right:3rem}[dir=rtl] .form-input__card-icon{left:.625rem;right:unset}[dir=rtl] #card-number-input{padding-right:1rem;padding-left:3rem;direction:ltr;text-align:right}.cvv-logo{margin-left:.5rem}.input-container-state{position:relative;display:flex;flex-direction:column;justify-content:center}.input-container-state:has(.field-error):after,.input-container-state:has(.field-success):after{content:"";position:absolute;width:1.5rem;height:1.5rem;right:.625rem;pointer-events:none}[dir=rtl] .input-container-state:has(.field-error):after,[dir=rtl] .input-container-state:has(.field-success):after{left:.625rem;right:auto}.input-container-state.--state-offset:has(.field-error):after,.input-container-state.--state-offset:has(.field-success):after{right:2.25rem}[dir=rtl] .input-container-state.--state-offset:has(.field-error):after,[dir=rtl] .input-container-state.--state-offset:has(.field-success):after{left:2.25rem;right:auto}.input-container-state.--state-offset-2:has(.field-error):after,.input-container-state.--state-offset-2:has(.field-success):after{right:3rem}[dir=rtl] .input-container-state.--state-offset-2:has(.field-error):after,[dir=rtl] .input-container-state.--state-offset-2:has(.field-success):after{left:3rem;right:auto}.input-container-state:has(.field-error):after{background-color:var(--color-danger);-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%20role='img'%20width='1em'%20height='1em'%3e%3cpath%20d='M21.7398%2018.05L13.7698%204.02C12.9998%202.66%2010.9998%202.66%2010.2198%204.02L2.25976%2018.05C1.50976%2019.37%202.48976%2021%204.02976%2021H19.9698C21.5198%2021%2022.4898%2019.37%2021.7398%2018.05ZM11.2398%208C11.2398%207.59%2011.5798%207.26%2011.9998%207.26C12.4198%207.26%2012.7598%207.59%2012.7598%208V13.8C12.7598%2014.21%2012.4198%2014.54%2011.9998%2014.54C11.5798%2014.54%2011.2398%2014.21%2011.2398%2013.8V8ZM11.9998%2017.77C11.4398%2017.77%2010.9898%2017.33%2010.9898%2016.78C10.9898%2016.23%2011.4398%2015.79%2011.9998%2015.79C12.5598%2015.79%2013.0098%2016.23%2013.0098%2016.78C13.0098%2017.33%2012.5598%2017.77%2011.9998%2017.77Z'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e");mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%20role='img'%20width='1em'%20height='1em'%3e%3cpath%20d='M21.7398%2018.05L13.7698%204.02C12.9998%202.66%2010.9998%202.66%2010.2198%204.02L2.25976%2018.05C1.50976%2019.37%202.48976%2021%204.02976%2021H19.9698C21.5198%2021%2022.4898%2019.37%2021.7398%2018.05ZM11.2398%208C11.2398%207.59%2011.5798%207.26%2011.9998%207.26C12.4198%207.26%2012.7598%207.59%2012.7598%208V13.8C12.7598%2014.21%2012.4198%2014.54%2011.9998%2014.54C11.5798%2014.54%2011.2398%2014.21%2011.2398%2013.8V8ZM11.9998%2017.77C11.4398%2017.77%2010.9898%2017.33%2010.9898%2016.78C10.9898%2016.23%2011.4398%2015.79%2011.9998%2015.79C12.5598%2015.79%2013.0098%2016.23%2013.0098%2016.78C13.0098%2017.33%2012.5598%2017.77%2011.9998%2017.77Z'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.input-container-state:has(.field-success):after{background-color:var(--color-success);-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%20role='img'%20width='1em'%20height='1em'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2021C16.9706%2021%2021%2016.9706%2021%2012C21%207.02944%2016.9706%203%2012%203C7.02944%203%203%207.02944%203%2012C3%2016.9706%207.02944%2021%2012%2021ZM16.5762%209.48016C16.8413%209.16195%2016.7983%208.68903%2016.4801%208.42385C16.1619%208.15868%2015.689%208.20167%2015.4238%208.51988L10.9496%2013.889L8.53033%2011.4697C8.23744%2011.1768%207.76256%2011.1768%207.46967%2011.4697C7.17678%2011.7626%207.17678%2012.2375%207.46967%2012.5303L10.4697%2015.5303C10.6187%2015.6793%2010.8235%2015.7588%2011.034%2015.7492C11.2445%2015.7397%2011.4413%2015.642%2011.5762%2015.4802L16.5762%209.48016Z'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e");mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%20role='img'%20width='1em'%20height='1em'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2021C16.9706%2021%2021%2016.9706%2021%2012C21%207.02944%2016.9706%203%2012%203C7.02944%203%203%207.02944%203%2012C3%2016.9706%207.02944%2021%2012%2021ZM16.5762%209.48016C16.8413%209.16195%2016.7983%208.68903%2016.4801%208.42385C16.1619%208.15868%2015.689%208.20167%2015.4238%208.51988L10.9496%2013.889L8.53033%2011.4697C8.23744%2011.1768%207.76256%2011.1768%207.46967%2011.4697C7.17678%2011.7626%207.17678%2012.2375%207.46967%2012.5303L10.4697%2015.5303C10.6187%2015.6793%2010.8235%2015.7588%2011.034%2015.7492C11.2445%2015.7397%2011.4413%2015.642%2011.5762%2015.4802L16.5762%209.48016Z'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.input-container-state .field-error,.input-container-state .field-success{padding-right:2.5rem}[dir=rtl] .input-container-state .field-error,[dir=rtl] .input-container-state .field-success{padding-left:2.5rem;padding-right:1rem}input:not([type=checkbox]){padding:.75rem 1rem;border-radius:.3rem;border:.063rem solid var(--border-interactive);transition-property:box-shadow,border-color;transition-timing-function:ease-in-out;transition-duration:var(--transition-duration);outline:none}input:not([type=checkbox]):focus{border:.063rem solid var(--alias-border-focus);box-shadow:0 0 0 .063rem var(--alias-border-focus)}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.checkbox-label{display:flex;gap:.5rem;color:var(--text-body-primary);font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:.5rem}input[type=checkbox]{width:1.125rem;height:1.125rem;margin:0;border-radius:.125rem;border:.063rem solid var(--border-interactive);transition-property:outline-color;transition-timing-function:ease-in-out;transition-duration:var(--transition-duration);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:.125rem solid transparent;outline-offset:.125rem}input[type=checkbox]:checked{border:none}input[type=checkbox]:before{content:"";display:flex;font-size:.75rem;width:1.125rem;height:1.125rem;border-radius:.125rem;background-color:var(--alias-background-accent-primary-default);color:var(--alias-background-accent-primary-default);place-content:center;place-items:center;text-align:center;transform:scale(0);transition-property:transform,color;transition-timing-function:ease-in-out;transition-duration:var(--transition-duration)}input[type=checkbox]:checked:before{transform:scale(1);content:"✓";color:var(--color-white)}input[type=checkbox].field-error{outline-color:var(--color-danger)}input[type=checkbox]:focus{outline-color:var(--alias-border-focus)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;padding:.75rem 1rem;border-radius:.3rem;border:.063rem solid var(--border-interactive);background:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.96967%208.46967C6.26256%208.17678%206.73744%208.17678%207.03033%208.46967L12.5%2013.9393L17.9697%208.46967C18.2626%208.17678%2018.7374%208.17678%2019.0303%208.46967C19.3232%208.76256%2019.3232%209.23744%2019.0303%209.53033L13.0303%2015.5303C12.7374%2015.8232%2012.2626%2015.8232%2011.9697%2015.5303L5.96967%209.53033C5.67678%209.23744%205.67678%208.76256%205.96967%208.46967Z'%20fill='%231E1852'/%3e%3c/svg%3e") no-repeat right #fff;background-position:right .5rem center;transition-property:box-shadow,border-color;transition-timing-function:ease-in-out;transition-duration:var(--transition-duration);outline:none}select:focus{border:.063rem solid var(--alias-border-focus);box-shadow:0 0 0 .063rem var(--alias-border-focus)}[dir=rtl] select{background-position:left .5rem center}.w-full{width:100%}.row{display:flex;gap:1.5rem}.col{width:100%;display:flex;flex-direction:column}.flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.justify-start{justify-content:start}.justify-end{justify-content:end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-center{align-items:center}.align-start{align-items:start}.align-end{align-items:end}a{color:var(--link-color)}a:hover{color:var(--link-color-hover)}a:focus{outline:2px solid var(--alias-border-focus);outline-offset:2px;color:var(--link-color-focus);background-color:var(--color-primary)}
