.v1-trial-modal .MuiDialog-paper{font-family:var(--v1-font-sans);border-radius:.8rem;overflow:hidden}.v1-trial-modal--split .MuiDialog-paper{max-width:64rem;min-height:38rem}.v1-trial-modal__layout{grid-template-columns:minmax(16rem,.95fr) minmax(22rem,1.05fr);align-items:stretch;min-height:38rem;display:grid}.v1-trial-modal__media{background:#ebebeb;align-self:stretch;height:100%;min-height:100%;position:relative;overflow:hidden}.v1-trial-modal__img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}.v1-trial-modal__panel{background:#fff;flex-direction:column;min-width:0;display:flex}.v1-trial-modal__header{background:#fff;border-bottom:1.4px solid #ebebeb;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;display:flex}.v1-trial-modal--split .v1-trial-modal__header{border-bottom:none;padding:2rem 2.15rem 1.1rem}.v1-trial-modal__title{color:var(--v1-color-dark-grey);margin:0;font-size:1.35rem;font-weight:700;line-height:1.25}.v1-trial-modal__subtitle{color:var(--v1-color-dark-grey);max-width:28rem;margin:.35rem 0 0;font-size:.9rem;font-weight:500;line-height:1.45}.v1-trial-modal--split .v1-trial-modal__subtitle{max-width:none;margin-top:.55rem;font-size:.95rem;line-height:1.55}.v1-trial-modal--split .v1-trial-modal__title,.v1-trial-modal--split .v1-trial-modal__subtitle{color:#000}.v1-trial-modal--split .v1-trial-modal__title{font-size:1.55rem;font-weight:700}.v1-trial-modal__close{color:#ff5f00!important}.v1-trial-modal__close:hover{color:#fff!important;background-color:#ff5f00!important}.v1-trial-modal__content{padding:1.25rem 1.5rem 1.5rem!important}.v1-trial-modal--split .v1-trial-modal__content{flex:1;padding:.85rem 2.15rem 2.15rem!important}.v1-trial-modal__form{flex-direction:column;gap:.85rem;display:flex}.v1-trial-modal--split .v1-trial-modal__form{gap:1.15rem;height:100%}.v1-trial-modal:not(.v1-trial-modal--split) .v1-trial-modal__form{gap:1.3rem}.v1-trial-modal__field label{color:var(--v1-color-dark-grey);margin-bottom:.35rem;font-size:1.0125rem;font-weight:600;display:block}.v1-trial-modal__field input,.v1-trial-modal__field select{box-sizing:border-box;width:100%;color:var(--v1-color-dark-grey);background:#fff;border:1px solid #ebebeb;border-radius:.5rem;padding:.65rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.v1-trial-modal--split .v1-trial-modal__field input,.v1-trial-modal--split .v1-trial-modal__field select{padding:.85rem .95rem}.v1-trial-modal__field input:focus,.v1-trial-modal__field select:focus{border-color:var(--v1-color-grey);outline:none}.v1-trial-modal__field input:disabled,.v1-trial-modal__field select:disabled{opacity:.65;cursor:not-allowed}.v1-trial-modal__field--error input,.v1-trial-modal__field--error select{border-color:#c62828}.v1-trial-modal__error{color:#c62828;margin:.2rem 0 0;font-size:.75rem}.v1-trial-modal__alert{border-radius:.5rem;margin:0;padding:.65rem .75rem;font-size:.875rem;line-height:1.4}.v1-trial-modal__alert--error{color:#b71c1c;background:#c6282814}.v1-trial-modal__alert--success{color:var(--v1-color-dark-grey);background:#ff5f001a;border:1px solid #ff5f0040}.v1-trial-modal__submit{color:#fff;cursor:pointer;background:#ff5f00;border:none;border-radius:.8rem;margin-top:.95rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.9375rem;font-weight:700;transition:opacity .15s,transform .15s,background-color .15s}.v1-trial-modal--split .v1-trial-modal__submit{margin-top:auto;padding:.9rem 1.25rem}.v1-trial-modal__submit:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.v1-trial-modal__submit:disabled{opacity:.55;cursor:not-allowed;transform:none}@media (max-width:768px){.v1-trial-modal--split .MuiDialog-paper,.v1-trial-modal__layout{min-height:0}.v1-trial-modal__layout{grid-template-columns:1fr}.v1-trial-modal__media{height:12.5rem;min-height:12.5rem}.v1-trial-modal__header{padding:1.1rem 1.15rem .85rem}.v1-trial-modal--split .v1-trial-modal__header{padding:1.25rem 1.35rem .9rem}.v1-trial-modal--split .v1-trial-modal__content{padding:.75rem 1.35rem 1.5rem!important}.v1-trial-modal__title{font-size:1.2rem}}
