.q-btn--rectangle{border-radius:.5rem}a{color:inherit;text-decoration:none}:root{--q-primary:var(--color-primary-7);--q-secondary:var(--color-secondary);--q-accent:#9c27b0;--q-positive:var(--color-success);--q-negative:#c10015;--q-info:#31ccec;--q-warning:var(--color-warning);--q-dark:#1d1d1d;--q-dark-page:#121212}.trial-video{border-radius:12px;box-shadow:0 10px 24px #0000001f;margin-top:4px;width:100%}.trial-row{margin-top:12px;width:100%}.trial-benefits{background:#fafafa;border-radius:10px;color:#71717a;font-size:10px;font-weight:500;padding:8px 12px}.trial-benefit+.trial-benefit{margin-top:4px}.modal-header{border-bottom:1px solid rgba(0,0,0,.06)}.modal .text-h6{font-weight:600}.trial-headline{color:#71717a}.trial-subtitle{color:#a1a1aa;font-size:10px;margin:0 auto 8px}.trial-trust{color:#52525b;font-size:9px}.modal .modal-md{border-radius:16px;box-shadow:0 20px 40px #0f172a38;max-height:calc(100vh - 48px);max-width:620px;overflow:hidden;width:100%}.modal .modal-md,.trial-form{display:flex;flex-direction:column}.trial-form{height:100%;min-height:0}.trial-scroll-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal .modal-md .q-card__section.q-gutter-y-sm{padding:16px 16px 20px}.modal .modal-md .q-card__actions{background:#fff;border-top:1px solid rgba(0,0,0,.06);bottom:0;flex:0 0 auto;padding:10px 16px;position:sticky;z-index:2}.modal .top-header{background-color:#fff;height:50px;position:sticky;top:0;width:100%;z-index:2}.modal .q-dialog__inner{padding:24px 16px}.sticky-bottom-card{box-shadow:0 -3px 4px #0000000f}.trial-input-label{color:#3f3f46;font-size:12px;margin-bottom:4px}.trial-input .q-field__control{border-radius:6px}.trial-input .q-field__input,.trial-input .q-field__native,.trial-input .q-field__prefix,.trial-input .q-field__suffix{font-size:12px!important}.form-section{padding-bottom:36px}.bottom-anchor{height:1px}@media only screen and (min-width:1536px){.modal .modal-md{max-width:620px}}@media only screen and (max-width:1199px){.modal .modal-md{border-radius:14px;margin:16px;max-height:calc(100vh - 96px)}.trial-row{flex-direction:column}.form-section{max-height:unset;padding-bottom:96px}}@media only screen and (min-width:701px) and (max-width:1024px){.modal .modal-md{max-width:720px}}@media (max-width:700px){.modal .q-dialog__inner{align-items:flex-start;padding:12px 12px 32px}}.trial-primary-action{color:var(--features-heading,#0f172a)!important}
