.basari-insurance-hero,.basari-insurance-form,.basari-insurance-logo-grid,.basari-insurance-member-note,.basari-success-modal{--basari-insurance-teal: #00c0b5;--basari-insurance-teal-hover: #00b0a6;--basari-insurance-teal-soft: #e6f9f7;--basari-insurance-link: #02b0b6;--basari-insurance-text: #1a1a1a;--basari-insurance-muted: #6b6b6b;--basari-insurance-placeholder: #8e9095;--basari-insurance-border: #dfdfe6;--basari-insurance-border-strong: #cfcfcf;--basari-insurance-surface: #ffffff;--basari-insurance-input-bg: #fcfcfd;--basari-insurance-upload-icon-bg: #a7d9f0;--basari-insurance-upload-icon: #1e6fb5;--basari-insurance-checkbox: #2563eb;--basari-insurance-success: #2f7a4f;--basari-insurance-success-text: #2f7a4f;--basari-insurance-hero-radius: 1.6rem;--basari-insurance-input-radius: .6rem;--basari-insurance-pill-radius: 999px;--basari-insurance-input-height: 4.8rem;--basari-insurance-field-gap: .6rem;--basari-insurance-row-gap: 1.6rem;--basari-insurance-col-gap: 4rem;--basari-insurance-focus: #00c0b5;--basari-insurance-transition: .2s ease;box-sizing:border-box;color:var(--basari-insurance-text)}.basari-insurance-hero *,.basari-insurance-hero *:before,.basari-insurance-hero *:after,.basari-insurance-form *,.basari-insurance-form *:before,.basari-insurance-form *:after,.basari-insurance-logo-grid *,.basari-insurance-logo-grid *:before,.basari-insurance-logo-grid *:after,.basari-insurance-member-note *,.basari-insurance-member-note *:before,.basari-insurance-member-note *:after,.basari-success-modal *,.basari-success-modal *:before,.basari-success-modal *:after{box-sizing:border-box}.basari-insurance-hero{padding-block-start:var(--basari-insurance-hero-pt, 0);padding-block-end:var(--basari-insurance-hero-pb, 0)}.basari-insurance-hero__banner{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:1.5rem}@media screen and (min-width:750px){.basari-insurance-hero__banner{padding-inline:5rem}}.basari-insurance-hero__link{display:block;text-decoration:none;color:inherit;border-radius:var(--basari-insurance-hero-radius)}.basari-insurance-hero__link:focus-visible{outline:.2rem solid var(--basari-insurance-focus);outline-offset:.3rem}.basari-insurance-hero__media{position:relative;width:100%;overflow:hidden;border-radius:var(--basari-insurance-hero-radius);line-height:0;aspect-ratio:3.55 / 1;background-color:#1a1a1a}.basari-insurance-hero__picture,.basari-insurance-hero__image,.basari-insurance-hero__placeholder{display:block;width:100%;height:100%}.basari-insurance-hero__image{object-fit:cover;object-position:center}.basari-insurance-hero__placeholder{min-block-size:12rem;background:linear-gradient(135deg,#2a2a2a,#111)}@media screen and (max-width:749px){.basari-insurance-hero__media{aspect-ratio:2.15 / 1;border-radius:1.2rem}.basari-insurance-hero__banner{padding-inline:1.6rem}}@media screen and (min-width:990px){.basari-insurance-hero__media{aspect-ratio:3.4 / 1}}.basari-insurance-hero__content{margin-block-start:2.4rem;margin-block-end:.8rem;text-align:center}.basari-insurance-hero__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:clamp(2.8rem,3.2vw,3.6rem);line-height:1.15;letter-spacing:-.02em;color:var(--basari-insurance-text);text-align:center}.basari-insurance-hero__description{max-width:72rem;margin:1.2rem auto 0;text-align:center;font-size:1.4rem;line-height:1.65;color:var(--basari-insurance-muted)}.basari-insurance-hero__description.rte>*:first-child{margin-top:0}.basari-insurance-hero__description.rte>*:last-child{margin-bottom:0}.basari-insurance-hero__description p{margin:0 0 .8rem}.basari-insurance-hero__description p:last-child{margin-bottom:0}.basari-insurance-form{padding-block-start:var(--basari-insurance-form-pt, 0);padding-block-end:var(--basari-insurance-form-pb, 0)}.basari-insurance-form__heading{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:clamp(1.6rem,1.8vw,1.8rem);line-height:1.4;color:var(--basari-insurance-text);text-align:start}.basari-insurance-form__description{margin:0 0 2rem;text-align:center;font-size:1.4rem;line-height:1.6;color:var(--basari-insurance-muted)}.basari-insurance-form__form{width:100%}.basari-insurance-form__grid{display:grid;grid-template-columns:1fr;gap:var(--basari-insurance-row-gap)}@media screen and (min-width:750px){.basari-insurance-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--basari-insurance-col-gap);row-gap:var(--basari-insurance-row-gap)}}.basari-insurance-form__secondary{display:grid;grid-template-columns:1fr;gap:var(--basari-insurance-row-gap);margin-block-start:var(--basari-insurance-row-gap);align-items:start}@media screen and (min-width:750px){.basari-insurance-form__secondary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--basari-insurance-col-gap)}}[dir=rtl] .basari-insurance-form__grid,[dir=rtl] .basari-insurance-form__secondary{direction:rtl}.basari-insurance-form .basari-form-field,.basari-insurance-form .basari-select-field,.basari-insurance-form .basari-file-upload{display:flex;flex-direction:column;gap:var(--basari-insurance-field-gap);min-inline-size:0}.basari-insurance-form .basari-form-field__label,.basari-insurance-form .basari-select-field__label,.basari-insurance-form .basari-file-upload__label{display:block;margin:0;font-size:1.4rem;font-weight:500;line-height:1.35;color:var(--basari-insurance-text)}.basari-insurance-form .basari-form-field__input,.basari-insurance-form .basari-select-field__select,.basari-insurance-form .basari-insurance-form__country-code{inline-size:100%;min-block-size:var(--basari-insurance-input-height);padding:0 1.4rem;border:.1rem solid var(--basari-insurance-border);border-radius:var(--basari-insurance-input-radius);background-color:var(--basari-insurance-input-bg);color:var(--basari-insurance-text);font-family:inherit;font-size:1.4rem;line-height:1.4;appearance:none;-webkit-appearance:none;transition:border-color var(--basari-insurance-transition),box-shadow var(--basari-insurance-transition),background-color var(--basari-insurance-transition)}.basari-insurance-form .basari-form-field__input::placeholder,.basari-insurance-form .basari-insurance-form__phone-input::placeholder{color:var(--basari-insurance-placeholder);opacity:1}.basari-insurance-form .basari-form-field__input:hover,.basari-insurance-form .basari-select-field__select:hover,.basari-insurance-form .basari-insurance-form__country-code:hover{border-color:#c8c8d0}.basari-insurance-form .basari-form-field__input:focus,.basari-insurance-form .basari-select-field__select:focus,.basari-insurance-form .basari-insurance-form__country-code:focus{outline:none;border-color:var(--basari-insurance-focus);box-shadow:0 0 0 .1rem var(--basari-insurance-teal-soft);background-color:var(--basari-insurance-surface)}.basari-insurance-form .basari-form-field__input:focus-visible,.basari-insurance-form .basari-select-field__select:focus-visible,.basari-insurance-form .basari-insurance-form__country-code:focus-visible{outline:.2rem solid var(--basari-insurance-focus);outline-offset:.2rem}.basari-insurance-form .basari-form-field__error,.basari-insurance-form .basari-select-field__error,.basari-insurance-form .basari-file-upload__error{margin:0;font-size:1.2rem;line-height:1.35;color:#d64545}.basari-insurance-form .basari-select-field__control{position:relative;display:block;width:100%}.basari-insurance-form .basari-select-field__control:after{content:"";position:absolute;top:50%;inset-inline-end:1.4rem;width:.7rem;height:.7rem;border-inline-end:.15rem solid var(--basari-insurance-muted);border-block-end:.15rem solid var(--basari-insurance-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.basari-insurance-form .basari-select-field__select{padding-inline-end:3.6rem;cursor:pointer;color:var(--basari-insurance-text)}.basari-insurance-form .basari-select-field__select:invalid,.basari-insurance-form .basari-select-field__select option[value=""][disabled]{color:var(--basari-insurance-placeholder)}.basari-insurance-form .basari-select-field__select option{color:var(--basari-insurance-text)}.basari-insurance-form__phone{display:flex;flex-wrap:nowrap;gap:1rem;align-items:stretch}.basari-insurance-form__country-code{flex:0 0 auto;min-inline-size:9.2rem;max-inline-size:11rem;padding-inline-end:2.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b6b6b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.2rem .8rem;cursor:pointer}[dir=rtl] .basari-insurance-form__country-code{background-position:left 1.2rem center}.basari-insurance-form__phone-input{flex:1 1 auto;min-inline-size:0}.basari-insurance-form .basari-file-upload__dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;inline-size:100%;min-block-size:22rem;padding:2.4rem 1.6rem;border:.15rem dashed var(--basari-insurance-border-strong);border-radius:var(--basari-insurance-input-radius);background-color:var(--basari-insurance-surface);text-align:center;cursor:pointer;transition:border-color var(--basari-insurance-transition),background-color var(--basari-insurance-transition)}.basari-insurance-form .basari-file-upload__dropzone:hover,.basari-insurance-form .basari-file-upload[data-basari-file-upload-status=dragover] .basari-file-upload__dropzone{border-color:var(--basari-insurance-teal);background-color:var(--basari-insurance-teal-soft)}.basari-insurance-form .basari-file-upload__dropzone:focus-visible{outline:.2rem solid var(--basari-insurance-focus);outline-offset:.2rem}.basari-insurance-form .basari-file-upload__icon{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background-color:var(--basari-insurance-upload-icon-bg);flex-shrink:0}.basari-insurance-form .basari-file-upload__icon:before{content:"";display:block;width:2.4rem;height:2.4rem;background-color:var(--basari-insurance-upload-icon);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3.5 8.5A2.5 2.5 0 0 1 6 6h3.2c.5 0 1 .2 1.3.6l.8 1c.3.4.8.6 1.3.6H18a2.5 2.5 0 0 1 2.5 2.5v7A2.5 2.5 0 0 1 18 20H6a2.5 2.5 0 0 1-2.5-2.5v-9Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3.5 8.5A2.5 2.5 0 0 1 6 6h3.2c.5 0 1 .2 1.3.6l.8 1c.3.4.8.6 1.3.6H18a2.5 2.5 0 0 1 2.5 2.5v7A2.5 2.5 0 0 1 18 20H6a2.5 2.5 0 0 1-2.5-2.5v-9Z' fill='black'/%3E%3C/svg%3E") center / contain no-repeat}.basari-insurance-form .basari-file-upload__helper{margin:0;max-width:28rem;font-size:1.35rem;font-weight:400;line-height:1.45;color:var(--basari-insurance-muted)}.basari-insurance-form .basari-file-upload__browse{display:inline-flex;align-items:center;justify-content:center;min-block-size:3.6rem;padding:.6rem 2rem;border:none;border-radius:var(--basari-insurance-pill-radius);background-color:var(--basari-insurance-teal);color:#fff;font-family:inherit;font-size:1.3rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color var(--basari-insurance-transition),transform var(--basari-insurance-transition)}.basari-insurance-form .basari-file-upload__browse:hover{background-color:var(--basari-insurance-teal-hover)}.basari-insurance-form .basari-file-upload__browse:focus-visible{outline:.2rem solid var(--basari-insurance-focus);outline-offset:.2rem}.basari-insurance-form .basari-file-upload__preview{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-block-start:.8rem}.basari-insurance-form .basari-file-upload__preview[hidden]{display:none}.basari-insurance-form .basari-file-upload__filename{display:block;min-inline-size:0;font-size:1.35rem;font-weight:500;line-height:1.4;color:var(--basari-insurance-text);word-break:break-word}.basari-insurance-form .basari-file-upload__progress{inline-size:100%;overflow:hidden}.basari-insurance-form .basari-file-upload__progress-bar{display:block;inline-size:0%;block-size:.4rem;background-color:var(--basari-insurance-teal)}.basari-insurance-form__terms{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:1rem;padding-block-start:.4rem}.basari-insurance-form__terms-input{flex:0 0 auto;width:1.8rem;height:1.8rem;margin-block-start:.15rem;accent-color:var(--basari-insurance-checkbox);cursor:pointer}.basari-insurance-form__terms-input:focus-visible{outline:.2rem solid var(--basari-insurance-focus);outline-offset:.2rem}.basari-insurance-form__terms-label{flex:1 1 auto;margin:0;font-size:1.4rem;line-height:1.45;color:var(--basari-insurance-text);cursor:pointer}.basari-insurance-form__terms-link{color:var(--basari-insurance-link);text-decoration:underline;text-underline-offset:.15em}.basari-insurance-form__terms-link:hover{color:var(--basari-insurance-teal-hover)}.basari-insurance-form__terms-col .basari-form-field__error{flex-basis:100%;margin-inline-start:2.8rem}.basari-insurance-form__actions{margin-block-start:2.8rem;text-align:center}.basari-insurance-form__submit{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-block-size:5.2rem;inline-size:100%;max-inline-size:32rem;padding:1.2rem 2.8rem;border:none;border-radius:var(--basari-insurance-pill-radius);background-color:var(--basari-insurance-teal);color:#fff;font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:.01em;cursor:pointer;transition:background-color var(--basari-insurance-transition),box-shadow var(--basari-insurance-transition),transform var(--basari-insurance-transition)}.basari-insurance-form__submit:hover{background-color:var(--basari-insurance-teal-hover)}.basari-insurance-form__submit:focus-visible{outline:.2rem solid var(--basari-insurance-focus);outline-offset:.3rem}.basari-insurance-form__submit:active{transform:translateY(.1rem)}.basari-insurance-form__submit-loading,.basari-insurance-form__integrations{display:none}@media screen and (max-width:749px){.basari-insurance-form__heading{margin-bottom:2rem}.basari-insurance-form__submit{max-inline-size:100%}.basari-insurance-form .basari-file-upload__dropzone{min-block-size:18rem}}.basari-insurance-logo-grid{padding-block-start:var(--basari-insurance-logo-grid-pt, 0);padding-block-end:var(--basari-insurance-logo-grid-pb, 0)}.basari-insurance-logo-grid__header{margin-block-end:2.4rem;text-align:start}.basari-insurance-logo-grid__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:clamp(1.8rem,2.2vw,2.2rem);line-height:1.3;color:var(--basari-insurance-text)}.basari-insurance-logo-grid__subheading{margin:.8rem 0 0;max-width:64rem;font-size:1.4rem;font-weight:400;line-height:1.5;color:var(--basari-insurance-muted)}.basari-insurance-logo-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.6rem;list-style:none;margin:0;padding:0;align-items:center}@media screen and (min-width:990px){.basari-insurance-logo-grid__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.8rem 2.4rem}}[dir=rtl] .basari-insurance-logo-grid__list{direction:rtl}.basari-insurance-logo-grid__item{display:flex;align-items:center;justify-content:center;min-inline-size:0}.basari-insurance-logo-grid__empty{min-block-size:8rem}.basari-insurance-logo-card{display:flex;align-items:center;justify-content:center;width:100%;min-block-size:5.6rem;padding:.8rem}.basari-insurance-logo-card__link,.basari-insurance-logo-card__surface{display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none;color:inherit}.basari-insurance-logo-card__image{display:block;max-inline-size:100%;max-block-size:4.8rem;inline-size:auto;block-size:auto;object-fit:contain;object-position:center}.basari-insurance-logo-card__placeholder{display:block;inline-size:100%;min-block-size:3.2rem;background:transparent}.basari-insurance-member-note{padding-block-start:var(--basari-insurance-member-note-pt, 0);padding-block-end:var(--basari-insurance-member-note-pb, 0)}.basari-insurance-member-note__title{margin:0 0 1rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:clamp(1.8rem,2.2vw,2.2rem);line-height:1.3;color:var(--basari-insurance-text);text-align:start}.basari-insurance-member-note__content{max-width:72rem;font-size:1.4rem;line-height:1.6;color:var(--basari-insurance-muted);text-align:start}.basari-insurance-member-note__content.rte>*:first-child{margin-top:0}.basari-insurance-member-note__content.rte>*:last-child{margin-bottom:0}.basari-insurance-member-note__content strong{color:var(--basari-insurance-text);font-weight:700}.basari-success-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding-block-start:clamp(4rem,12vh,12rem);padding-block-end:1.6rem;padding-inline:1.6rem}.basari-success-modal[hidden]{display:none!important}.basari-success-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1111118c}.basari-success-modal__dialog{position:relative;inline-size:min(100%,40rem);max-block-size:calc(100vh - 5.6rem);overflow:auto;padding:0;border-radius:1rem;background-color:var(--basari-insurance-surface);box-shadow:0 1.2rem 3.2rem #00000029}.basari-success-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:1.2rem 1.6rem;border-block-end:.1rem solid var(--basari-insurance-border)}.basari-success-modal__title{margin:0;font-size:1.4rem;font-weight:600;line-height:1.3;color:var(--basari-insurance-text)}.basari-success-modal__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin:0;margin-inline-end:-.4rem;padding:0;border:none;border-radius:.4rem;background:transparent;color:#8a8a8a;font-size:2.4rem;line-height:1;cursor:pointer;transition:color var(--basari-insurance-transition)}.basari-success-modal__close:hover{color:var(--basari-insurance-text)}.basari-success-modal__close:focus-visible{outline:.2rem solid var(--basari-insurance-focus);outline-offset:.2rem}.basari-success-modal__body{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.8rem 2.4rem 1.6rem}.basari-success-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:7.6rem;height:7.6rem;margin-block-end:1.8rem;border-radius:50%;background-color:var(--basari-insurance-success)}.basari-success-modal__icon:before{content:"";display:block;width:2.8rem;height:1.5rem;border-inline-start:.32rem solid #ffffff;border-block-end:.32rem solid #ffffff;transform:translateY(-.25rem) rotate(-45deg)}.basari-success-modal__heading{margin:0 0 1.2rem;font-size:2rem;font-weight:700;line-height:1.3;color:var(--basari-insurance-success-text)}.basari-success-modal__message{margin:0;max-width:30rem;font-size:1.4rem;line-height:1.55;color:var(--basari-insurance-muted)}.basari-success-modal__footer{display:flex;justify-content:center;padding:.8rem 2.4rem 2.8rem}.basari-success-modal__action{display:inline-flex;align-items:center;justify-content:center;inline-size:auto;min-inline-size:16rem;max-inline-size:100%;min-block-size:4.8rem;padding:1.2rem 3.6rem;border:none;border-radius:var(--basari-insurance-pill-radius);background-color:var(--basari-insurance-teal);color:#fff;font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:.01em;cursor:pointer;transition:background-color var(--basari-insurance-transition)}.basari-success-modal__action:hover{background-color:var(--basari-insurance-teal-hover)}.basari-success-modal__action:focus-visible{outline:.2rem solid var(--basari-insurance-focus);outline-offset:.3rem}@media screen and (min-width:750px)and (max-width:989px){.basari-success-modal__dialog{inline-size:min(100%,36rem)}.basari-success-modal__body,.basari-success-modal__footer{padding-inline:2rem}}@media screen and (max-width:749px){.basari-success-modal{padding-block-start:clamp(3.2rem,10vh,8rem);padding-inline:1.2rem}.basari-success-modal__dialog{inline-size:min(100%,34rem);border-radius:.8rem}.basari-success-modal__header{padding:1rem 1.2rem}.basari-success-modal__body{padding:2.4rem 1.6rem 1.2rem}.basari-success-modal__icon{width:6.8rem;height:6.8rem;margin-block-end:1.4rem}.basari-success-modal__heading{font-size:1.8rem}.basari-success-modal__message{max-width:26rem;font-size:1.3rem}.basari-success-modal__footer{padding:.4rem 1.6rem 2.4rem}.basari-success-modal__action{min-inline-size:14rem;min-block-size:4.6rem;padding-inline:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/basari-insurance.css.map */
