.DoctorOrder_ctn__TEKHX{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;min-height:100vh;min-height:100dvh;padding:0 var(--body-padding)}.DoctorOrder_ctn__header__UfuxO{display:flex;justify-content:center;align-items:center;padding:20px 0 30px}.DoctorOrder_ctn__header__logo__fa657{width:70px;height:auto}.DoctorOrder_ctn__footer__lNrdh{width:100%;margin-top:auto;padding:40px 0 10px;text-align:center}.DoctorOrder_ctn__footer__lNrdh>p{margin:0;font-size:13px;color:var(--dark-grey)}.DoctorOrder_form__d0MMY{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;width:100%;max-width:740px;margin:auto;padding:40px;border-radius:20px;background:var(--white)}.DoctorOrder_form__title__3T1N6{margin:0;font-size:26px;font-weight:600;text-align:center;color:var(--violet)}.DoctorOrder_form__d0MMY>fieldset{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;position:relative;width:100%;padding:30px 20px 20px;border:1px solid var(--light-grey);border-radius:10px}.DoctorOrder_form__d0MMY>fieldset>legend{position:absolute;top:0;left:calc(20px - .5em);padding:.25em .5em;transform:translateY(-50%);color:var(--violet);background:var(--white);font-weight:600;font-family:var(--heading-font);font-size:16px;letter-spacing:.02em;line-height:1em}.DoctorOrder_form__text__tobum{max-width:450px;font-size:14px;font-weight:400;color:var(--dark-grey)}.DoctorOrder_form__subheading__9Imva{margin:10px 0 0;font-size:18px}.DoctorOrder_form__split__ILF9t{display:flex;justify-content:space-between;align-items:stretch;gap:10px;width:100%}.DoctorOrder_form__field__93l59{display:flex;flex-direction:column;position:relative;width:100%;font-size:15px}.DoctorOrder_form__field__input__qQrin{width:100%;padding:.85em 1.5em;background:var(--white);border:1px solid var(--grey);border-radius:8px}.DoctorOrder_form__field__input__qQrin:disabled{cursor:not-allowed}.DoctorOrder_form__field__93l59:has(input:disabled){opacity:.5}.DoctorOrder_form__field__label__KjKLJ{position:absolute;top:0;left:1em;padding:.1em .5em;transform:translateY(-50%);color:var(--violet);background:var(--white);font-weight:500;font-family:var(--heading-font);letter-spacing:.02em}.DoctorOrder_form__field__input__qQrin:not([type=radio]):required~.DoctorOrder_form__field__label__KjKLJ:after{content:"*";margin-left:.2em;color:#d20000;font-weight:600}.DoctorOrder_form__field__93l59:has(input[type=checkbox]),.DoctorOrder_form__field__93l59:has(input[type=radio]){flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:20px}input[type=checkbox].DoctorOrder_form__field__input__qQrin,input[type=radio].DoctorOrder_form__field__input__qQrin{position:relative;flex-shrink:0;width:auto;width:18px;aspect-ratio:1/1;cursor:pointer}input[type=checkbox].DoctorOrder_form__field__input__qQrin~.DoctorOrder_form__field__label__KjKLJ,input[type=radio].DoctorOrder_form__field__input__qQrin~.DoctorOrder_form__field__label__KjKLJ{position:static;width:100%;flex-shrink:1;padding:0;transform:none;font-family:var(--body-font);font-weight:400;font-size:14px;line-height:1.6em;letter-spacing:normal;cursor:pointer}.DoctorOrder_form__subsection__5Ufdi{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px}.DoctorOrder_form__subsection__5Ufdi+.DoctorOrder_form__subsection__5Ufdi{margin-top:20px}.DoctorOrder_form__subsection__5Ufdi>legend{margin:0 0 25px;font-weight:600;font-family:var(--heading-font);color:var(--violet);letter-spacing:.02em;line-height:1em}.DoctorOrder_form__disclaimer__zneSB{font-size:13px;text-align:center;max-width:420px}.DoctorOrder_form__submit__Q61zU{min-width:15ch}.DoctorOrder_form__field__input__qQrin:-webkit-autofill,.DoctorOrder_form__field__input__qQrin:-webkit-autofill:active,.DoctorOrder_form__field__input__qQrin:-webkit-autofill:focus,.DoctorOrder_form__field__input__qQrin:-webkit-autofill:hover{-webkit-transition:background-color 999999s linear 999999s;transition:background-color 999999s linear 999999s}.DoctorOrder_form__warning__HkG2n{width:100%;padding:20px;color:var(--violet);border-radius:10px}.DoctorOrder_form__warning__heading___2r3x{font-size:20px;font-weight:600}.DoctorOrder_form__warning__text__nq5Ge{font-size:14px;font-weight:400;max-width:450px}.DoctorOrder_form__error__ksMAe{margin:20px auto 0;max-width:500px;font-size:12px;font-weight:500;color:#d20000;text-align:center}.DoctorOrder_provider__u3kKC{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:100%;max-width:740px;margin:auto;padding-top:30px}.DoctorOrder_provider__u3kKC .DoctorOrder_form__title__3T1N6{margin:30px 0}.DoctorOrder_provider__u3kKC .DoctorOrder_form__field__93l59{max-width:400px;margin:0 auto}.DoctorOrder_provider__field__PIyD8{flex-direction:column;justify-content:flex-start;align-items:flex-start;border:none}.DoctorOrder_provider__field__PIyD8~.DoctorOrder_form__field__label__KjKLJ{position:static;background:none;transform:none;order:-1;margin:0 0 10px;padding:0}.DoctorOrder_provider__u3kKC .DoctorOrder_form__submit__Q61zU{margin-top:30px}@media screen and (max-width:756px){.DoctorOrder_form__d0MMY{padding:30px 15px 15px}.DoctorOrder_form__title__3T1N6{font-size:22px}.DoctorOrder_form__d0MMY>fieldset{padding:20px 15px 15px}.DoctorOrder_form__field__93l59{font-size:13px}}.GeneSearch_searchbar__1J4tS{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:500px}.GeneSearch_searchbar__1J4tS>input{width:100%;padding:.75em 1.5em .75em 2.75em;background:var(--white);font-size:18px;border:2px solid var(--lavender);border-radius:100vmax;overflow:hidden}.GeneSearch_searchbar__1J4tS>input:focus{outline:none}.GeneSearch_searchbar__icon__TUEKI{position:absolute;top:50%;left:1.5em;height:auto;width:1em;transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GeneSearch_searchbar__warn__itKj3{position:absolute;top:calc(100% + 1em);width:100%;margin:0;text-align:center;font-size:12px;font-weight:500;color:var(--dark-grey)}.GeneSearch_header__0AIOz{display:flex;justify-content:flex-start;align-items:center;gap:24px;flex-wrap:wrap;width:100%;margin-bottom:10px}.GeneSearch_header__count__XfHf1{gap:.35em;margin-right:auto;font-size:16px;font-weight:400;line-height:1em;white-space:nowrap}.GeneSearch_header__count__XfHf1,.GeneSearch_header__count__query__MmD7E{display:flex;justify-content:flex-start;align-items:center}.GeneSearch_header__count__XfHf1 p,.GeneSearch_header__count__query__MmD7E,.GeneSearch_header__count__query__MmD7E h2{margin:0;font:inherit;letter-spacing:normal}.GeneSearch_header__count__XfHf1 strong{color:var(--violet)}.GeneSearch_header__filters__zcLN_{display:flex;justify-content:flex-start;align-items:center;gap:1em 1.5em;padding:.25em}.GeneSearch_header__filters__section__EKLeX{display:flex;justify-content:flex-start;align-items:center;gap:1em}.GeneSearch_header__filters__separator__UlCAz{display:block;width:1px;height:1.5em;background:var(--light-grey)}.GeneSearch_header__filters__title__RJjph{margin:0;font-size:14px;font-weight:500;white-space:nowrap}.GeneSearch_header__filters__item__7YtJl{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:.5em;cursor:pointer}.GeneSearch_header__filters__item__7YtJl label,.GeneSearch_header__filters__toggle__Tkdjn label{min-width:4ch;margin-left:.5em;font-size:14px;font-weight:400;color:var(--dark-grey);cursor:pointer}.GeneSearch_header__filters__item__7YtJl label:before{content:"";position:absolute;top:50%;left:0;width:1.25em;aspect-ratio:1/1;background:var(--white);border:1px solid var(--light-grey);border-radius:4px;transform:translateY(-50%)}.GeneSearch_header__filters__item__7YtJl input{opacity:0;cursor:pointer}.GeneSearch_header__filters__item__icon__WEBU8{position:absolute;top:50%;left:.25em;width:.75em;height:auto;z-index:2;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.GeneSearch_header__filters__item__7YtJl input:checked~label:before{background:var(--lavender);border-color:var(--lavender)}.GeneSearch_header__filters__toggle__Tkdjn{display:flex;justify-content:center;align-items:center;gap:.5em}.GeneSearch_header__filters__toggle__Tkdjn input{position:relative;width:2.5em;height:1.5em;cursor:pointer}.GeneSearch_header__filters__toggle__Tkdjn input:before{content:"";position:absolute;top:50%;left:0;width:110%;height:110%;background:var(--light-grey);border-radius:100vmax;transform:translateY(-50%)}.GeneSearch_header__filters__toggle__Tkdjn input:after{content:"";position:absolute;top:50%;left:.25em;height:calc(110% - .5em);aspect-ratio:1;background:var(--white);border-radius:100%;transform:translateY(-50%);box-shadow:0 0 8px 0 rgb(0 0 0/.1)}.GeneSearch_header__filters__toggle__Tkdjn input:checked:before{background:var(--lavender)}.GeneSearch_header__filters__toggle__Tkdjn input:checked:after{left:100%;transform:translate(-100%,-50%)}.GeneSearch_results__DzHEn{--p:8px;--md:130px;--br:12px;display:flex;flex-direction:column;position:relative;justify-content:flex-start;align-items:flex-start;width:min-content;min-width:100%}.GeneSearch_results__row__KXvyW{display:flex;width:100%}.GeneSearch_results__row__KXvyW>:first-child,.GeneSearch_results__row__KXvyW>:nth-child(2){flex-shrink:1;width:80%;min-width:300px}.GeneSearch_results__row__KXvyW>:nth-child(2){min-width:320px;width:100%}.GeneSearch_results__row__KXvyW>:nth-child(3),.GeneSearch_results__row__KXvyW>:nth-child(4),.GeneSearch_results__row__KXvyW>:nth-child(5){flex-shrink:0;width:165px}.GeneSearch_results__row__cell__0mmEF{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:var(--p) calc(2 * var(--p));text-align:left;font:inherit}.GeneSearch_results__row__cell__0mmEF.GeneSearch_wide__eiV00{padding-top:calc(2 * var(--p));width:calc(160px * 2 + 190px)}.GeneSearch_results__row__cell__0mmEF.GeneSearch_center__ZY9n6{align-items:center}.GeneSearch_results__body__jjAqa,.GeneSearch_results__footer__Rh3UO,.GeneSearch_results__header__AFxm7{display:block;width:100%;z-index:2}.GeneSearch_results__header__AFxm7{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--banner-height));left:0;background:var(--white);color:var(--violet);font-family:var(--heading-font);font-weight:500}.GeneSearch_results__header__included__dMEwT{display:flex;justify-content:center;align-items:center;gap:1em;width:100%;margin:0;color:var(--violet);font-family:var(--body-font);font-size:14px;font-weight:400;line-height:1em;letter-spacing:revert}.GeneSearch_results__header__AFxm7>tr:last-of-type{padding-top:12px;padding-bottom:12px;background:var(--violet);color:var(--white);border:1px solid var(--violet);border-radius:var(--br) var(--br) 0 0}.GeneSearch_results__header__label__HP7OT{margin:0;font-size:18px;line-height:1em}.GeneSearch_results__header__label__HP7OT>a{text-decoration:none;font-weight:600}.GeneSearch_results__body__jjAqa{position:relative;flex-grow:1;z-index:1}.GeneSearch_results__body__jjAqa:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + var(--md));border-left:1px solid var(--light-grey)}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW{align-items:flex-start;border-bottom:1px solid var(--white)}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW:nth-of-type(2n){background:var(--anti-flash)}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW:last-of-type{border-bottom:none}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__cell__0mmEF h4{margin-bottom:.4em;color:var(--violet);line-height:1.2em}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW .GeneSearch_results__row__cell__0mmEF:nth-of-type(2){background:var(--lilac);align-self:stretch;justify-content:flex-start}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW .GeneSearch_results__row__cell__0mmEF:nth-of-type(3){background:var(--lavender);align-self:stretch;justify-content:flex-start}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW .GeneSearch_results__row__cell__0mmEF:nth-of-type(4){background:var(--violet);align-self:stretch;justify-content:flex-start}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW:last-of-type{margin-bottom:calc(-1 * var(--md))}.GeneSearch_sticky__QXi_U{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--banner-height) + 124px);left:0}.GeneSearch_result__icon__SI8eH{font-family:sans-serif;padding:20px}.GeneSearch_result__icon__SI8eH>span{display:none;color:var(--violet);font-size:18px;font-family:var(--heading-font);font-weight:500;letter-spacing:.02em}.GeneSearch_result__icon__img__exUJH{width:2em;height:auto;padding:.2em;background:var(--white);border-radius:100%}.GeneSearch_results__footer__Rh3UO{position:-webkit-sticky;position:sticky;bottom:0;left:0;margin-top:var(--md);padding-bottom:20px;background:var(--white)}.GeneSearch_results__footer__Rh3UO:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 1px);height:calc(100% - 10px);border-radius:0 0 var(--br) var(--br);border:1px solid var(--light-grey)}.GeneSearch_results__footer__Rh3UO .GeneSearch_results__row__cell__0mmEF{padding-bottom:0;padding-top:12px;justify-content:flex-end}.GeneSearch_results__footer__Rh3UO .GeneSearch_price__srQDp{padding-bottom:12px;margin-bottom:-12px;border-left:1px solid var(--light-grey)}.GeneSearch_results__footer__medicare__jsR2X{flex-direction:row;align-items:flex-end;gap:1em}.GeneSearch_results__footer__medicare__jsR2X>p{margin:0;font-weight:500;font-size:14px;color:var(--violet)}.GeneSearch_results__footer__nav__2Ygpr{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;height:100%}.GeneSearch_results__footer__nav__page__vZVFi{margin:0 0 auto;font-size:14px}.GeneSearch_results__footer__nav__page__vZVFi>strong{color:var(--violet)}.GeneSearch_results__footer__nav__buttons__RWEtX{display:flex;justify-content:flex-start;align-items:center;gap:.5em}.GeneSearch_results__footer__nav__buttons__RWEtX a{padding:.35em .5em;background:none;color:var(--violet);font-size:12px;font-weight:400;text-decoration:none;border:1px solid;border-radius:4px}.GeneSearch_results__footer__nav__buttons__icon__4_pO8{width:.5em;height:auto;transform:rotate(90deg)}.GeneSearch_results__footer__nav__buttons__RWEtX :last-child .GeneSearch_results__footer__nav__buttons__icon__4_pO8{transform:rotate(-90deg)}.GeneSearch_results__footer__product__link__JK_30{margin-top:.75em;color:var(--violet);font-weight:400;font-size:12px;text-decoration:none}.GeneSearch_results__footer__product__button___O7dF{width:100%;margin-top:12px}.GeneSearch_title__3NoWq{max-width:440px;margin:0 0 .4em;color:var(--violet);font-size:24px;line-height:1.1em}.GeneSearch_subtitle__j7sh_{max-width:390px;color:var(--dark-grey);font-size:16px}.GeneSearch_gene__5Z0pu{display:flex;justify-content:flex-start;align-items:center;gap:.5em;margin:0;font-size:22px;font-weight:400;color:var(--dark-grey)}.GeneSearch_gene__5Z0pu>p{margin:0;line-height:1em}.GeneSearch_othernames__RAnd_{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:.5em;margin:0 0 1.5em;padding:0;list-style:none}.GeneSearch_othernames__RAnd_>li{max-width:32ch;margin:0;padding:.4em .75em;font-size:14px;font-weight:400;line-height:1em;background:var(--lilac);color:var(--violet);border-radius:100vmax;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GeneSearch_hgnc__GL0ur{display:flex;justify-content:flex-start;align-items:center;gap:.75em;margin:1em 0;background:none;color:var(--violet);font-family:var(--heading-font);font-weight:600;font-size:18px;letter-spacing:.02em;border:none;cursor:pointer}.GeneSearch_hgnc_arrow__trDKO{width:.5em;height:auto}.GeneSearch_hgnc__info__UdBzo{display:grid;width:100%;grid-template-rows:0;overflow:hidden}.GeneSearch_hgnc__GL0ur:focus-within~.GeneSearch_hgnc__info__UdBzo,.GeneSearch_hgnc__GL0ur[data-on=true]~.GeneSearch_hgnc__info__UdBzo{grid-template-rows:1fr}.GeneSearch_hgnc__GL0ur[data-on=true] .GeneSearch_hgnc_arrow__trDKO{transform:rotate(180deg)}.GeneSearch_hgnc__info__UdBzo a{padding:.45em 1.5em;font-size:14px;margin:1em 0}.GeneSearch_disclaimer__sWiAv{display:flex;position:relative;color:#bd700b;font-size:22px}.GeneSearch_disclaimer__icon__dMexd{display:flex;justify-content:center;align-items:center;width:1.45em;height:auto;padding:6px;border:2px solid;background:#f1e2c9;border-radius:8px;cursor:pointer}.GeneSearch_disclaimer__text__Eukhq{position:absolute;top:100%;left:50%;width:320px;max-width:90vw;margin-top:10px;padding:8px 12px;transform:translateX(-50%);background:#f1e2c9;font-size:12px;font-weight:500;text-align:center;line-height:1.3em;border:2px solid;border-radius:8px;z-index:5;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.GeneSearch_disclaimer__text__Eukhq:before{content:"";position:absolute;top:0;left:50%;width:0;height:0;border-color:transparent transparent #bd700b;border-style:solid;border-width:0 6px 10.4px;transform:translate(-50%,-100%)}.GeneSearch_disclaimer__icon__img__yJjrI{width:1.25em;height:auto}.GeneSearch_disclaimer__icon__dMexd:hover~.GeneSearch_disclaimer__text__Eukhq,.GeneSearch_disclaimer__text__Eukhq:hover{opacity:1;-webkit-user-select:revert;-moz-user-select:revert;user-select:revert;pointer-events:revert}.GeneSearch_loading__MJD4C{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:rgb(255 255 255/.4);z-index:10}.GeneSearch_empty__nItvd,.GeneSearch_loading__MJD4C{display:flex;justify-content:center;align-items:center}.GeneSearch_empty__nItvd{flex-direction:column;gap:20px;width:100%;min-height:400px;margin-top:20px;padding:20px;background:var(--anti-flash);text-align:center;border-radius:12px}.GeneSearch_empty__nItvd h3{color:var(--violet);margin:0}.GeneSearch_empty__nItvd p{max-width:550px;margin:0;font-size:18px;font-weight:400;color:var(--dark-grey)}.GeneSearch_placeholder__14Dlh{position:relative;--md:0}.GeneSearch_placeholder__14Dlh:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,var(--white));z-index:5}.GeneSearch_bar__eIrBz{display:block;height:1em;max-width:100%;border-radius:4px;background:var(--light-grey);animation:GeneSearch_bar__eIrBz .6s linear infinite forwards}@keyframes GeneSearch_bar__eIrBz{0%{background-color:var(--light-grey)}50%{background-color:#d2d2d2}to{background-color:var(--light-grey)}}@media screen and (max-width:1200px){.GeneSearch_header__filters__zcLN_{flex-wrap:wrap}.GeneSearch_results__DzHEn{--md:150px}.GeneSearch_results__header__AFxm7{margin-bottom:var(--md)}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW:last-of-type{margin-bottom:0}.GeneSearch_results__row__KXvyW{flex-direction:column}.GeneSearch_results__header__AFxm7 .GeneSearch_results__row__KXvyW:first-of-type,.GeneSearch_results__header__AFxm7 .GeneSearch_results__row__KXvyW>:nth-child(2),.GeneSearch_results__header__AFxm7 .GeneSearch_results__row__KXvyW>:nth-child(3),.GeneSearch_results__header__AFxm7 .GeneSearch_results__row__KXvyW>:nth-child(4),.GeneSearch_results__header__AFxm7 .GeneSearch_results__row__KXvyW>:nth-child(5){display:none}.GeneSearch_results__row__KXvyW>:first-child,.GeneSearch_results__row__KXvyW>:nth-child(2),.GeneSearch_results__row__KXvyW>:nth-child(3),.GeneSearch_results__row__KXvyW>:nth-child(4),.GeneSearch_results__row__KXvyW>:nth-child(5){flex-shrink:0;width:100%;min-width:0;max-width:100%}.GeneSearch_results__body__jjAqa{margin-top:calc(-1 * var(--md));border:1px solid var(--violet);border-top:none;border-bottom:none}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW:nth-of-type(2n){background:var(--lilac)}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW>:first-child{top:calc(var(--header-height) + var(--banner-height) + 58px);width:calc(100% - 2px);padding-top:18px;background:var(--white);z-index:2}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW:nth-of-type(2n)>:first-child{background:var(--lilac)}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW{border-bottom:2px solid var(--violet)}.GeneSearch_results__row__KXvyW>:nth-child(2){padding-top:20px;order:5}.GeneSearch_results__row__KXvyW>:nth-child(3),.GeneSearch_results__row__KXvyW>:nth-child(4),.GeneSearch_results__row__KXvyW>:nth-child(5){flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 4 * var(--p));padding:var(--p) 0;margin:0 calc(2 * var(--p));background:none!important;border-bottom:1px solid var(--light-grey)}.GeneSearch_results__row__KXvyW>:nth-child(5){border:none}.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW:nth-of-type(2n)>:nth-child(3),.GeneSearch_results__body__jjAqa .GeneSearch_results__row__KXvyW:nth-of-type(2n)>:nth-child(4){border-color:var(--lavender)}.GeneSearch_result__icon__SI8eH{display:flex;justify-content:space-between;align-items:center;padding:0;width:100%}.GeneSearch_result__icon__SI8eH>span{display:revert}.GeneSearch_results__footer__Rh3UO{position:static;margin:0;border:1px solid var(--violet);color:var(--white);background:var(--violet);border-radius:0 0 var(--br) var(--br)}.GeneSearch_results__footer__nav__2Ygpr{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.GeneSearch_results__footer__nav__page__vZVFi>strong{color:var(--white)}.GeneSearch_results__footer__nav__page__vZVFi{margin:0}.GeneSearch_results__footer__nav__buttons__RWEtX a{border:none;background-color:var(--white);font-size:14px}.GeneSearch_results__footer__Rh3UO .GeneSearch_results__row__KXvyW>:nth-child(2),.GeneSearch_results__footer__Rh3UO .GeneSearch_results__row__KXvyW>:nth-child(3),.GeneSearch_results__footer__Rh3UO .GeneSearch_results__row__KXvyW>:nth-child(4),.GeneSearch_results__footer__Rh3UO .GeneSearch_results__row__KXvyW>:nth-child(5){display:none}.GeneSearch_results__body__jjAqa:before,.GeneSearch_results__footer__Rh3UO:before{content:unset}.GeneSearch_gene__5Z0pu{font-size:16px}.GeneSearch_othernames__RAnd_>li{background:var(--violet);color:var(--white)}.GeneSearch_disclaimer__text__Eukhq{transform:translateX(-40px)}.GeneSearch_disclaimer__text__Eukhq:before{left:40px}}@media screen and (max-width:756px){.GeneSearch_header__filters__zcLN_{gap:2em;margin-bottom:1em}.GeneSearch_header__filters__separator__UlCAz{display:none}.GeneSearch_header__filters__section__EKLeX{flex-wrap:wrap;gap:.5em 1.5em}.GeneSearch_header__filters__title__RJjph{width:100%}.GeneSearch_header__filters__toggle__Tkdjn{font-size:1.25em}}@media screen and (prefers-reduced-motion:no-preference){.GeneSearch_header__filters__item__7YtJl label:before{transition:all .4s ease}.GeneSearch_hgnc__info__UdBzo{transition:grid-template-rows .5s var(--cbezier)}.GeneSearch_header__filters__toggle__Tkdjn input:before{transition:background .5s var(--cbezier)}.GeneSearch_header__filters__toggle__Tkdjn input:after{transition:.5s var(--cbezier);transition-property:left,transform}.GeneSearch_searchbar__warn__itKj3{animation:GeneSearch_fadeIn__O_nec .3s ease forwards}.GeneSearch_disclaimer__text__Eukhq{transition:all .3s var(--cbezier)}@keyframes GeneSearch_fadeIn__O_nec{0%{opacity:0}to{opacity:1}}}.LoadingIcon_loading__57mcE{position:relative;width:100%;aspect-ratio:1/1}.LoadingIcon_loading__57mcE>span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;animation:LoadingIcon_loadingSpin__0j6uf 1.15s infinite forwards;animation-timing-function:cubic-bezier(.29,.16,.49,.75)}.LoadingIcon_loading__57mcE>span:nth-of-type(2){animation-timing-function:cubic-bezier(.47,.2,.49,.75)}.LoadingIcon_loading__57mcE>span:nth-of-type(3){animation-timing-function:cubic-bezier(.83,.38,.49,.75)}.LoadingIcon_loading__57mcE>span:nth-of-type(4){animation-timing-function:cubic-bezier(.79,.23,.72,.89)}.LoadingIcon_loading__57mcE>span>span{content:"";position:absolute;top:0;left:50%;width:29%;aspect-ratio:1/1;border-radius:100%;transform:translate(-50%,-50%)}.LoadingIcon_loading__57mcE>span:nth-of-type(2)>span{left:8%;top:20%;width:27%;animation-delay:.2s}.LoadingIcon_loading__57mcE>span:nth-of-type(3)>span{left:0;top:57%;width:22%;animation-delay:.4s}.LoadingIcon_loading__57mcE>span:nth-of-type(4)>span{left:15%;top:87%;width:16%;animation-delay:.4s}.LoadingIcon_star__Zk768{width:100%}@keyframes LoadingIcon_loadingSpin__0j6uf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CartLineItem_item__NYXof{display:flex;justify-content:flex-start;align-items:stretch;gap:40px;width:100%;margin:0;padding:0 0 20px;border-bottom:1px solid #bababa}.CartLineItem_item__NYXof:last-of-type{border:none}.CartLineItem_item__NYXof a{text-decoration:none}.CartLineItem_item__img__Rezmr{display:inline-block;flex-shrink:0;position:relative;width:250px;height:100%;aspect-ratio:var(--golden-ratio);border-radius:10px;z-index:0}.CartLineItem_item__icon__u_mEY{width:.9em;font-size:.9em}.CartLineItem_item__details__hYwCb{flex-shrink:1;flex-direction:column;padding:5px 0}.CartLineItem_item__details__bottom__ns7tS,.CartLineItem_item__details__hYwCb,.CartLineItem_item__details__top__Lp0kK{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.CartLineItem_item__details__bottom__quantity__Ts2xY,.CartLineItem_item__details__top__Lp0kK>div:first-of-type{display:inline-block;width:100%;padding-right:40px}.CartLineItem_item__details__top__title__yZED4{margin:0;color:var(--violet);font-size:22px;font-weight:400;line-height:1.1em}.CartLineItem_item__details__top__subtitle___Vj2O{color:var(--dark-grey);font-size:14px;font-weight:300}.CartLineItem_item__details__top__price__Iwe_9{position:relative;display:inline-block;margin:.75em 0 .35em;font-size:20px;line-height:1em}.CartLineItem_item__details__top__price__Iwe_9>span{display:inline-block;margin-right:.5em}.CartLineItem_item__details__top__price__compare__HVdJR{opacity:.5;text-decoration:line-through}.CartLineItem_item__details__top__price__badge__aB8x_{position:absolute;left:100%;top:0;transform:translateY(-50%);padding:.65em 1.5em;background:var(--lilac);color:var(--violet);font-size:10px;font-weight:500;border-radius:100vmax;line-height:1em;white-space:nowrap}.CartLineItem_item__details__top__remove__kIqwF{display:flex;justify-content:center;align-items:center;gap:10px;margin:0;padding:7px 0;background:none;outline:none;border:none;font-size:12px;font-weight:300;line-height:0;cursor:pointer}.CartLineItem_item__details__bottom__ns7tS{align-items:flex-end}.CartLineItem_item__details__bottom__quantity__Ts2xY{display:flex;justify-content:flex-start;align-items:center}.CartLineItem_item__details__bottom__quantity__button__ZDD7u,.CartLineItem_item__details__bottom__quantity__field__JQY5t{display:flex;justify-content:center;align-items:center;height:25px;margin:0;padding:0;line-height:0;color:var(--black);background:none;border:1px solid var(--black);outline:none}.CartLineItem_item__details__bottom__quantity__button__ZDD7u{width:25px;font-size:12px;cursor:pointer}.CartLineItem_item__details__bottom__quantity__button__ZDD7u:disabled{background-color:var(--anti-flash);cursor:not-allowed}.CartLineItem_item__details__hYwCb .CartLineItem_item__details__bottom__quantity__button__ZDD7u:first-of-type{border-radius:100vmax 0 0 100vmax;padding-left:2px}.CartLineItem_item__details__hYwCb .CartLineItem_item__details__bottom__quantity__button__ZDD7u:last-of-type{border-radius:0 100vmax 100vmax 0;padding-right:2px}.CartLineItem_item__details__bottom__quantity__button__ZDD7u:focus{background:var(--violet)}.CartLineItem_item__details__bottom__quantity__button__ZDD7u:focus .CartLineItem_item__icon__u_mEY polygon,.CartLineItem_item__details__bottom__quantity__button__ZDD7u:focus .CartLineItem_item__icon__u_mEY rect{fill:var(--white)!important}.CartLineItem_item__details__bottom__quantity__field__JQY5t{width:40px;padding:2px .5em 0;text-align:center;border-radius:0;border-left:none;border-right:none}.CartLineItem_item__details__bottom__quantity__field__JQY5t::-webkit-inner-spin-button,.CartLineItem_item__details__bottom__quantity__field__JQY5t::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CartLineItem_item__details__bottom__total__5SF_Q{display:flex;justify-content:space-between;align-items:center;gap:20px;min-width:140px;font-size:14px}.CartLineItem_item__details__bottom__total__5SF_Q>h3,.CartLineItem_item__details__bottom__total__5SF_Q>p{margin:0;font-size:1em}.CartLineItem_item__NYXof.CartLineItem_placeholder__xvzF7 .CartLineItem_item__details__top__Lp0kK a{display:inline-block;width:60%}.CartLineItem_item__NYXof.CartLineItem_placeholder__xvzF7 .CartLineItem_item__details__top__price__Iwe_9,.CartLineItem_item__NYXof.CartLineItem_placeholder__xvzF7 .CartLineItem_item__details__top__title__yZED4{position:relative;height:1.1em;width:100%;border-radius:.25em;background:var(--grey);overflow:hidden}.CartLineItem_item__NYXof.CartLineItem_placeholder__xvzF7 .CartLineItem_item__details__top__price__Iwe_9{width:40%}.CartLineItem_cart__loading__oj_Gv{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:rgb(255 255 255/.7);z-index:2}@media screen and (max-width:756px){.CartLineItem_item__NYXof{gap:20px}.CartLineItem_item__img__Rezmr{width:40%;max-width:350px;max-height:160px}.CartLineItem_item__details__hYwCb{min-height:200px}.CartLineItem_item__details__top__Lp0kK>div:first-of-type{padding-right:20px}.CartLineItem_item__details__top__title__yZED4{font-size:20px}.CartLineItem_item__details__top__subtitle___Vj2O{margin-top:8px;line-height:1.25em}.CartLineItem_item__details__top__remove__kIqwF{padding:5px 0}.CartLineItem_item__details__top__remove__kIqwF>span{display:none}.CartLineItem_item__details__top__price__Iwe_9{font-size:17px;margin-bottom:.65em}.CartLineItem_item__details__top__price__badge__aB8x_{position:static;transform:none;display:block;margin-top:.5em}.CartLineItem_item__details__bottom__quantity__button__ZDD7u{width:32px;height:32px}.CartLineItem_item__details__bottom__quantity__field__JQY5t{width:60px;height:32px}.CartLineItem_item__details__bottom__ns7tS{flex-direction:column;align-items:flex-start;margin-top:20px}.CartLineItem_item__details__bottom__total__5SF_Q{min-width:0;gap:30px;margin-top:15px}}.HeaderCart_cart__OFz7c{display:flex;justify-content:flex-end;align-items:center;gap:5px;padding:.5em 0;text-decoration:none;line-height:0;font-size:13px;font-weight:300}.HeaderCart_cart__text__YhQXv{color:var(--violet);font-weight:400;margin:.65em 0 0;white-space:nowrap}.HeaderCart_cart__icon__aof_Q{height:23px;width:auto;margin-top:-4px}@layer generic-ui{.Button_button__JJiqJ{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:0 .5em;font-size:1em;max-width:calc(100% - 4em);height:1em;line-height:1em;padding:.75em 2em;border:.15em solid var(--violet);color:var(--white);background:var(--violet);border-radius:100vmax;font-weight:500;font-family:var(--heading-font);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;cursor:pointer;box-sizing:content-box;isolation:isolate}.Button_button__JJiqJ.Button_invert__ltavh{background:var(--white);border-color:var(--white);color:var(--violet)}.Button_button__JJiqJ.Button_transparent___sR0G{color:inherit;background:transparent;border-color:inherit}.Button_button__JJiqJ.Button_transparent___sR0G.Button_invert__ltavh{border-color:var(--white);color:var(--white)}.Button_button__JJiqJ:focus{outline:1px solid darkorchid;outline-offset:4px}.Button_button__JJiqJ.Button_invert__ltavh:focus{outline-color:var(--white)}.Button_button__JJiqJ:hover{outline:none}.Button_button__JJiqJ:before{content:"";position:absolute;top:50%;left:50%;width:50%;aspect-ratio:1/1;background:radial-gradient(circle,var(--white),transparent 50%);transform:translate(-50%,-50%);opacity:0;z-index:-1}.Button_button__JJiqJ.Button_invert__ltavh:before{background:radial-gradient(circle,var(--lavender),transparent 50%)}.Button_button__JJiqJ.Button_transparent___sR0G:before{content:none}.Button_button__JJiqJ:focus:before,.Button_button__JJiqJ:hover:before{width:130%;opacity:.12}.Button_button__JJiqJ.Button_invert__ltavh:focus:before,.Button_button__JJiqJ.Button_invert__ltavh:hover:before{width:160%;opacity:.32}.Button_button__JJiqJ:disabled{cursor:wait}@media screen and (prefers-reduced-motion:no-preference){.Button_button__JJiqJ{transition:.4s ease;transition-property:background,color}.Button_button__JJiqJ:before{transition:.3s ease;transition-property:opacity,width}}}.error_header__WVKE6{position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;width:100%}.error_header__logo__crZ8J{height:30px;width:auto}.error_header__button__OxNnX{font-size:14px}.error_main__icdsq{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:0}.error_main__icdsq h1{color:var(--violet);font-size:40px;font-weight:600;margin-top:80px;margin-bottom:.25em}.error_main__icdsq h2{color:var(--dark-grey);font-size:28px;margin-bottom:80px}.error_main__icdsq p{font-size:16px;font-weight:400;color:var(--violet);max-width:450px}.error_main__icdsq a{font-weight:500}.error_main__icdsq span{margin-top:30px;font-size:12px;color:var(--dark-grey)}body:has(.CompareQuiz_quiz__fmqk_[data-on=true]){max-height:100vh;max-height:100dvh;overflow:hidden}.CompareQuiz_quiz__fmqk_,body:has(.CompareQuiz_quiz__fmqk_[data-on=true])>main{position:relative;z-index:1000}.CompareQuiz_quiz__fmqk_{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:0;opacity:0;overflow-x:hidden;overflow-y:scroll}.CompareQuiz_quiz__fmqk_::-webkit-scrollbar{display:none}.CompareQuiz_quiz__fmqk_ ::selection{background:var(--violet);color:var(--white)}.CompareQuiz_quiz__fmqk_[data-on=true]{height:100vh;height:100dvh;opacity:1}.CompareQuiz_quiz__logo__JJKtk{height:30px;width:auto;margin:20px 0;opacity:0}.CompareQuiz_quiz__fmqk_[data-on=true]>.CompareQuiz_quiz__logo__JJKtk{opacity:1}.CompareQuiz_quiz__close__vNN8Y{position:absolute;top:30px;right:30px;padding:0;border:none;background:none;line-height:0;z-index:3;cursor:pointer}.CompareQuiz_quiz__close__vNN8Y:focus{outline:1px solid var(--violet);outline-offset:4px}.CompareQuiz_quiz__close__icon__69c5U{width:15px}.CompareQuiz_quiz__nav__O_bVU{display:flex;justify-content:center;align-items:stretch;gap:20px}.CompareQuiz_quiz__nav__O_bVU.CompareQuiz_end__49Ehv{flex-direction:column}.CompareQuiz_quiz__nav__O_bVU.CompareQuiz_end__49Ehv .CompareQuiz_quiz__btn__PPiA3{min-width:14ch}.CompareQuiz_quiz__btn__PPiA3{min-width:10ch;height:1em;padding:.75em 2em;background:var(--violet);color:var(--white);font-family:var(--heading-font);font-weight:500;font-size:16px;line-height:1em;letter-spacing:.02em;border:2px solid var(--violet);border-radius:10px;white-space:nowrap;overflow:hidden;text-align:center;text-overflow:ellipsis;text-decoration:none;cursor:pointer;box-sizing:content-box;isolation:isolate}.CompareQuiz_quiz__btn__PPiA3.CompareQuiz_transparent__O8__X{background:none;color:var(--violet)}.CompareQuiz_quiz__btn__PPiA3:disabled{color:var(--dark-grey);border-color:var(--grey);background:var(--grey);cursor:not-allowed}.CompareQuiz_quiz__btn__PPiA3:focus{outline:1px solid darkorchid;outline-offset:4px}.CompareQuiz_quiz__module__qscIH{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-shrink:0;gap:20px;width:100%;max-width:700px;min-height:75vh;min-height:75dvh;margin:auto 0;padding:40px 20px 100px;border-radius:20px;opacity:0}.CompareQuiz_quiz__fmqk_[data-on=true]>.CompareQuiz_quiz__module__qscIH{opacity:1}.CompareQuiz_quiz__module__progress__KXgY1{flex-shrink:0;width:100%;max-width:250px;height:9px;background:var(--white);border-radius:100vmax;overflow:hidden}.CompareQuiz_quiz__module__progress__KXgY1>span{display:block;height:100%;width:20%;max-width:100%;background:var(--lavender);border-radius:100vmax}.CompareQuiz_quiz__module__page__ZixJ_{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin:50px 0}.CompareQuiz_quiz__module__page__ZixJ_[data-animating=true]{opacity:0}.CompareQuiz_quiz__module__page__heading__DMIQe{max-width:550px;margin:-20px auto 50px;color:var(--violet);font-size:30px;font-family:var(--heading-font);font-weight:500;text-align:center;letter-spacing:.02em;line-height:1.2em}.CompareQuiz_quiz__module__page__subheading__HaD_o{margin:-30px 0 50px;color:var(--dark-grey);font-size:18px;line-height:1.3em;text-align:center}.CompareQuiz_quiz__module__page__options__ITTYR{position:relative;display:inline-block;margin:0 auto;border-radius:10px}.CompareQuiz_quiz__module__page__options__item__fDRNl:has(input:focus-visible){outline:1px solid darkorchid;outline-offset:4px}.CompareQuiz_quiz__module__page__options__item__fDRNl{position:relative;display:block;min-width:25ch;max-width:300px;padding:.75em 1.5em;color:var(--violet);background:var(--white);border:2px solid var(--lavender);border-radius:10px;font-family:var(--heading-font);font-weight:500;font-size:18px;letter-spacing:.02em;line-height:1.3em;text-align:center}.CompareQuiz_quiz__module__page__options__item__fDRNl+.CompareQuiz_quiz__module__page__options__item__fDRNl{margin-top:10px}.CompareQuiz_quiz__module__page__options__item__fDRNl>input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.CompareQuiz_quiz__module__page__options__item__fDRNl:has(input:checked){background:var(--violet);color:var(--white);border-color:var(--violet)}.CompareQuiz_quiz__module__page__input__By4we{width:100%;border-radius:100vmax;border:2px solid var(--white);box-shadow:0 0 30px 0 rgb(0 0 0/.1);padding:.75em 1.5em;font-size:17px;font-weight:300;line-height:1em}.CompareQuiz_quiz__module__page__input__By4we:focus{border:2px solid var(--lavender);outline:none}.CompareQuiz_quiz__module__page__input__By4we:-webkit-autofill,.CompareQuiz_quiz__module__page__input__By4we:-webkit-autofill:active,.CompareQuiz_quiz__module__page__input__By4we:-webkit-autofill:focus,.CompareQuiz_quiz__module__page__input__By4we:-webkit-autofill:hover{-webkit-transition:999999s linear 99999s;transition:999999s linear 99999s;-webkit-transition-property:background,font-family,font-size,color;transition-property:background,font-family,font-size,color}.CompareQuiz_quiz__module__page__input__label__KhiQi{position:absolute;top:50%;left:1.5em;transform:translateY(-50%);color:var(--grey);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:2}.CompareQuiz_quiz__module__page__input__By4we:focus+label,.CompareQuiz_quiz__module__page__input__By4we:not(:placeholder-shown)+label{opacity:0}.CompareQuiz_quiz__module__page__error__dMfVR{max-width:700px;padding:20px 40px;background:var(--white);border-radius:10px;text-align:center}.CompareQuiz_quiz__module__page__error__title__Ga6gE{margin-bottom:1.5em;color:var(--violet);font-size:18px;font-weight:400}.CompareQuiz_quiz__module__page__error__dMfVR a{font-weight:500;color:var(--violet);-webkit-text-decoration:underline solid var(--lavender) 1px;text-decoration:underline solid var(--lavender) 1px}.CompareQuiz_quiz__module__disclaimer__5PqZf{max-width:410px;margin:30px 0;color:var(--dark-grey);font-size:12px;font-weight:400;text-align:center;line-height:1.2em}.CompareQuiz_product__hUSOj{width:100%;max-width:700px;padding:20px;background:var(--white);border-radius:20px;box-shadow:0 0 30px 0 rgb(0 0 0/.1);text-align:left}.CompareQuiz_product__hUSOj+.CompareQuiz_product__hUSOj{margin-top:20px}.CompareQuiz_product__top__nS3_V{display:flex;justify-content:flex-start;align-items:center;gap:30px;margin-bottom:30px}.CompareQuiz_product__top__nS3_V a{text-decoration:none}.CompareQuiz_product__top__img__sbZ8S{position:relative;flex-shrink:0;width:220px;aspect-ratio:8/5;border-radius:10px;overflow:hidden}.CompareQuiz_product__top__img__medicare__CfL8l{position:absolute;top:10px;left:10px;width:70px;height:auto;border-radius:3px;overflow:hidden}.CompareQuiz_product__top__text__RNCCY{width:100%;flex-shrink:1;padding-right:20px}.CompareQuiz_product__top__text__RNCCY h4{margin:0;font-size:24px;line-height:1.1em}.CompareQuiz_product__top__text__RNCCY>p{margin:.25em 0 .5em;font-size:20px}.CompareQuiz_product__top__text__RNCCY>p>span{font-size:12px;color:var(--dark-grey)}.CompareQuiz_product__top__text__RNCCY>.CompareQuiz_product__top__text__medicare__Bc3CF{font-size:14px;color:var(--dark-grey)}.CompareQuiz_product__top__text__btn__94uV3{padding:.55em 1.35em;font-size:15px}.CompareQuiz_product__bottom__MYb6i{display:flex;justify-content:center;align-items:flex-start;gap:30px;max-width:520px;margin:0 auto}.CompareQuiz_product__bottom__list__HsA53{width:50%;margin:0;padding:0;list-style:none}.CompareQuiz_product__bottom__list__HsA53>li{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px;margin:0 0 10px;padding:0}.CompareQuiz_product__bottom__list__icon__TDUtT{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:18px;aspect-ratio:1/1;background:var(--violet);border-radius:100%;line-height:0}.CompareQuiz_product__bottom__list__icon__TDUtT.CompareQuiz_invert__wLROK{background:none;border:1px solid var(--dark-grey)}.CompareQuiz_product__bottom__list__icon__img--1__mtdpr,.CompareQuiz_product__bottom__list__icon__img--2__CwWi2{width:8px;line-height:0}.CompareQuiz_product__bottom__list__text__v1dX7{display:inline-block;margin-top:3px;font-size:13px;font-weight:400;color:var(--dark-grey)}@media screen and (max-width:756px){.CompareQuiz_quiz__module__page__heading__DMIQe{font-size:22px}.CompareQuiz_quiz__module__page__subheading__HaD_o{font-size:14px}.CompareQuiz_quiz__module__page__options__item__fDRNl{font-size:16px}.CompareQuiz_quiz__module__page__error__dMfVR{padding:15px}.CompareQuiz_quiz__module__page__error__title__Ga6gE{font-size:17px}.CompareQuiz_quiz__btn__PPiA3{font-size:14px}}@media screen and (max-width:550px){.CompareQuiz_product__hUSOj{max-width:400px}.CompareQuiz_product__top__nS3_V{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px}.CompareQuiz_product__top__img__sbZ8S{width:100%;max-width:380px;max-height:180px}.CompareQuiz_product__top__text__RNCCY h4{font-size:21px}.CompareQuiz_product__top__text__RNCCY>p{font-size:17px}.CompareQuiz_product__top__text__btn__94uV3{font-size:14px}.CompareQuiz_product__bottom__MYb6i{flex-direction:column;gap:5px;margin-bottom:30px}.CompareQuiz_product__bottom__list__HsA53{width:100%}}@media screen and (prefers-reduced-motion:no-preference){.CompareQuiz_quiz__fmqk_[data-on=true]{transition:opacity .5s var(--cbezier)}.CompareQuiz_quiz__btn__PPiA3{transition:all .4s ease}.CompareQuiz_quiz__fmqk_>.CompareQuiz_quiz__module__qscIH{transition:opacity .2s ease}.CompareQuiz_quiz__fmqk_[data-on=true]>.CompareQuiz_quiz__logo__JJKtk,.CompareQuiz_quiz__fmqk_[data-on=true]>.CompareQuiz_quiz__module__qscIH{transition:opacity .4s ease .7s}.CompareQuiz_quiz__module__page__ZixJ_{transition:opacity .3s var(--cbezier)}.CompareQuiz_quiz__module__progress__KXgY1>span{transition:width .4s var(--cbezier)}.CompareQuiz_quiz__module__page__options__item__fDRNl{transition:all .2s var(--cbezier)}}.ContactForm_form__DPlun{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;flex-shrink:0;width:100%;max-width:700px;min-height:500px}.ContactForm_form__row__iDuK4{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.ContactForm_form__field__u0tAc{position:relative;width:100%;font-size:16px;line-height:1em;background:var(--white);border:2px solid transparent;border-radius:10px}.ContactForm_form__field__input__sqk_P{width:100%;height:3rem;padding:.5rem 1.5rem;color:var(--violet);background:none;outline:none;border:none;font-weight:400;line-height:1em}select.ContactForm_form__field__input__sqk_P{width:calc(100% - 1em);margin-right:1em}textarea.ContactForm_form__field__input__sqk_P{padding:1rem 1.5rem;min-height:8em;resize:vertical}.ContactForm_form__DPlun[data-submitted=true] .ContactForm_form__field__u0tAc:has(.ContactForm_form__field__input__sqk_P:invalid){border-color:rgb(223,132,132)}.ContactForm_form__field__u0tAc label{position:absolute;top:50%;left:1.5rem;transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ContactForm_form__field__u0tAc label,select.ContactForm_form__field__input__sqk_P:invalid{color:var(--dark-grey);font-size:16px;font-family:var(--heading-font);font-weight:500;letter-spacing:.02em}textarea.ContactForm_form__field__input__sqk_P~label{top:1.5em}.ContactForm_form__field__input__sqk_P:required~label:after{content:"*";margin-left:.25em;font-weight:500}.ContactForm_form__field__input__sqk_P:focus~label,.ContactForm_form__field__input__sqk_P:not(:placeholder-shown)~label{top:55%;opacity:0}textarea.ContactForm_form__field__input__sqk_P:focus~label,textarea.ContactForm_form__field__input__sqk_P:not(:placeholder-shown)~label{top:1.75em;opacity:0}.ContactForm_form__submit__FAKTC{min-width:12ch;margin-top:20px}.ContactForm_form__errors__fwOVp{font-size:14px;font-weight:400;color:#d20000}.ContactForm_thankyou__mf8vv{justify-content:center;align-items:center;gap:10px;font-size:19px;text-align:center}.ContactForm_thankyou__mf8vv p{margin:0}.ContactForm_thankyou__mf8vv p:last-of-type{font-size:.8em}p.ContactForm_thankyou__heading__qOiIc{margin-bottom:.4em;color:var(--violet);font-size:40px;font-family:var(--heading-font);font-weight:500;letter-spacing:.02em}@media screen and (prefers-reduced-motion:no-preference){.ContactForm_form__field__u0tAc{transition:border .4s var(--cbezier)}.ContactForm_form__field__input__sqk_P~label{transition:all .3s var(--cbezier)}}.ContactForm_form__DPlun input:-webkit-autofill,.ContactForm_form__DPlun input:-webkit-autofill:focus{-webkit-transition:0s 9999999s;transition:0s 9999999s;-webkit-transition-property:background,color,font-size;transition-property:background,color,font-size}.ContactForm_form__DPlun input[data-autocompleted]{background-color:transparent!important}.ContactUs_contact__uvWMB{display:flex;justify-content:center;align-items:flex-start;gap:80px;width:100%;padding-top:60px;padding-bottom:60px}.ContactUs_contact__left__cr2HZ{flex-shrink:1;max-width:610px;min-width:410px}.ContactUs_contact__left__heading__cAd0I{color:var(--violet);font-size:75px}.ContactUs_contact__left__subheading__7vN_2{color:var(--dark-grey);font-size:20px;margin-bottom:2em}.ContactUs_contact__right__EAjxm{display:flex;width:100%;max-width:700px;justify-content:center;align-items:flex-start}.ContactUs_contact__details__JPGLY{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:60px;margin:60px 0;font-size:34px;white-space:nowrap}.ContactUs_contact__details__heading__5_sHK{margin:0;font-size:22px;font-weight:400}.ContactUs_contact__details__item__equzF{margin:0;color:var(--violet);font-weight:500}.ContactUs_contact__details__item__equzF a{text-decoration:none}@media screen and (max-width:1100px){.ContactUs_contact__uvWMB{flex-direction:column;gap:20px;padding-top:40px;padding-bottom:40px;justify-content:flex-start;align-items:flex-start}.ContactUs_contact__left__cr2HZ{width:100%;min-width:0}.ContactUs_contact__left__heading__cAd0I{font-size:35px}.ContactUs_contact__left__subheading__7vN_2{font-size:18px}.ContactUs_contact__right__EAjxm{justify-content:flex-start;align-items:flex-start}.ContactUs_contact__details__JPGLY{justify-content:flex-start;gap:1em;font-size:min(34px,6vw)}}@layer generic-ui{.BentoBoxes_bento__4ik2W{position:relative;max-width:2000px;margin:10px auto 0;padding:0 20px 40px;background:none}.BentoBoxes_bento__4ik2W,.BentoBoxes_bento__section__Zkbf4{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%}.BentoBoxes_bento__row__DRHSF{display:flex;justify-content:flex-start;align-items:stretch;align-self:stretch;gap:10px;width:100%;margin:0;padding:0}.BentoBoxes_bento__section__box__8A_0_{display:block;position:relative;width:100%;margin:0;padding:20px;border-radius:20px;overflow:hidden;text-decoration:none;isolation:isolate}@media screen and (max-width:1200px){.BentoBoxes_bento__section__box__8A_0_{padding:15px;border-radius:15px}}@media screen and (max-width:756px){.BentoBoxes_bento__4ik2W{padding-left:var(--body-padding);padding-right:var(--body-padding)}.BentoBoxes_bento__section__Zkbf4{flex-direction:column}.BentoBoxes_bento__section__box__8A_0_{padding:12px;border-radius:12px}}}.FAQs_faqs__JUs_u{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;max-width:850px;margin:0 auto;list-style:none;text-align:left}.FAQs_faqs__item__PQuTe{width:100%;margin:0;padding:10px 20px;border-radius:10px;background:var(--white)}.FAQs_faqs__item__PQuTe:last-of-type{border-bottom:none}.FAQs_faqs__item__top__dxBEz{display:flex;justify-content:space-between;align-items:center;padding:10px 0;cursor:pointer}.FAQs_faqs__item__top__dxBEz>h4{flex-shrink:1;margin:0;line-height:1em;font-size:19px;font-weight:500;color:var(--violet)}.FAQs_faqs__item__top__icon__OhF5_{flex-shrink:0;width:.8em;height:auto;margin:0 20px}.FAQs_wrapper__X3tRZ{display:grid;grid-template-rows:0fr;opacity:0}.FAQs_faqs__item__bottom__DGtEj{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;width:100%;max-width:650px;padding:0;font-size:15px;overflow:hidden;outline:none;border:none;box-sizing:content-box}.FAQs_faqs__item__bottom__DGtEj a{color:var(--violet);-webkit-text-decoration:1px underline dotted;text-decoration:1px underline dotted;font-weight:500}.FAQs_faqs__item__bottom__DGtEj p{margin:0}.FAQs_faqs__item__PQuTe:focus-within .FAQs_wrapper__X3tRZ,.FAQs_faqs__item__PQuTe[data-open=true] .FAQs_wrapper__X3tRZ{opacity:1;grid-template-rows:1fr;padding:20px 0}.FAQs_faqs__item__PQuTe:focus-within .FAQs_faqs__item__top__icon__OhF5_,.FAQs_faqs__item__PQuTe[data-open=true] .FAQs_faqs__item__top__icon__OhF5_{transform:rotate(180deg)}@media screen and (prefers-reduced-motion:no-preference){.FAQs_wrapper__X3tRZ{transition:.45s var(--cbezier);transition-property:grid-template-rows,opacity,padding}.FAQs_faqs__item__top__icon__OhF5_{transition:transform .6s var(--cbezier)}}@layer generic-ui{.Heading_heading__hoJEr{text-align:center}.Heading_heading__hoJEr>[data-heading],.Heading_heading__hoJEr>h1,.Heading_heading__hoJEr>h2,.Heading_heading__hoJEr>h3,.Heading_heading__hoJEr>h4,.Heading_heading__hoJEr>h5,.Heading_heading__hoJEr>h6{margin-bottom:10px;color:var(--violet)}.Heading_heading__hoJEr>[data-subtitle],.Heading_heading__hoJEr>p:not([data-heading]){max-width:900px;margin:0 auto;font-size:18px}.Heading_heading__hoJEr.Heading_invert__d3TeG,.Heading_heading__hoJEr.Heading_invert__d3TeG>[data-heading],.Heading_heading__hoJEr.Heading_invert__d3TeG>h1,.Heading_heading__hoJEr.Heading_invert__d3TeG>h2,.Heading_heading__hoJEr.Heading_invert__d3TeG>h3,.Heading_heading__hoJEr.Heading_invert__d3TeG>h4,.Heading_heading__hoJEr.Heading_invert__d3TeG>h5,.Heading_heading__hoJEr.Heading_invert__d3TeG>h6{color:var(--white)}@media screen and (max-width:756px){.Heading_heading__hoJEr>p:not([data-heading]){font-size:16px}}}.HowItWorks_steps__m44Fa{display:flex;justify-content:center;align-items:stretch;width:100%}.HowItWorks_steps__item__NuEJ7{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;background:var(--anti-flash);min-height:min(24vw,480px)}.HowItWorks_steps__item__text__top__IGoYC{display:flex;justify-content:flex-start;align-items:center;gap:15px}.HowItWorks_steps__item__title__8_NLA{margin:0;color:var(--violet);font-size:min(25px,4.7vw);line-height:1.1em}.HowItWorks_steps__item__desc__TNSZ1{margin-top:10px;margin-left:47px;font-size:min(16px,3.2vw)}.HowItWorks_steps__item__icon__XOhLZ{order:-1;width:32px;height:auto}.HowItWorks_steps__item__img__Da3xo{order:-1;position:relative;margin:-20px -20px 0;width:calc(100% + 40px);max-height:290px;aspect-ratio:1/1;background:var(--lavender);overflow:hidden}@media screen and (max-width:1100px){.HowItWorks_steps__m44Fa{flex-wrap:wrap}.HowItWorks_steps__item__text__top__IGoYC{justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:8px}.HowItWorks_steps__item__img__Da3xo{height:40vw}.HowItWorks_steps__item__NuEJ7{width:calc(50% - 5px)}.HowItWorks_steps__item__desc__TNSZ1{margin-top:20px;margin-left:0}.HowItWorks_steps__item__icon__XOhLZ{width:25px}}.MedicareToggle_toggle__rD_hm{background:none;outline:none;border:none;cursor:pointer;font-size:var(--size,59px);border-radius:100vmax}.MedicareToggle_toggle__rD_hm[data-loading=true]{opacity:.5;cursor:wait}.MedicareToggle_toggle__wrapper__P0uVa{display:flex;justify-content:flex-start;align-items:center;gap:10px}.MedicareToggle_toggle__wrapper__P0uVa>span{color:var(--dark-grey);font-size:.23em;font-weight:700;font-family:var(--heading-font);letter-spacing:.02em;line-height:1em}.MedicareToggle_toggle__inner__U1Ukb{width:1em;padding:.08em;background:var(--grey);border-radius:100vmax}.MedicareToggle_toggle__inner__U1Ukb[data-on=true]{background:var(--lavender)}.MedicareToggle_toggle__inner__U1Ukb[data-on=true]+span{color:var(--violet);opacity:.75}.MedicareToggle_toggle__inner__switch__eQL1C{display:block;height:.38em;aspect-ratio:1/1;margin-left:0;border-radius:100%;background:var(--white);box-shadow:var(--shadow)}.MedicareToggle_toggle__rD_hm:focus .MedicareToggle_toggle__inner__switch__eQL1C{outline:1px solid darkorchid;outline-offset:6px}.MedicareToggle_toggle__rD_hm:focus .MedicareToggle_toggle__inner__switch__eQL1C:hover{outline:none}.MedicareToggle_toggle__inner__U1Ukb[data-on=true] .MedicareToggle_toggle__inner__switch__eQL1C{margin-left:100%;transform:translateX(-100%)}@media screen and (prefers-reduced-motion:no-preference){.MedicareToggle_toggle__rD_hm{transition:opacity .3s ease}.MedicareToggle_toggle__inner__U1Ukb{transition:background .5s var(--cbezier)}.MedicareToggle_toggle__inner__switch__eQL1C{transition:.5s var(--cbezier);transition-property:margin,transform}}.Pullquote_quote__left__FRbzU{display:flex;justify-content:center;align-items:flex-end;width:45%;padding-bottom:0;order:1}.Pullquote_quote__left__img__Hryho{width:100%;max-width:450px;height:auto;margin:0 auto}.Pullquote_quote__right__29XUm{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:55%;order:2}.Pullquote_quote__right__top__wGZI0{min-height:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:var(--anti-flash)}.Pullquote_quote__right__text__h42w0{max-width:750px;color:var(--violet);font-size:34px;font-family:var(--heading-font);font-weight:400;letter-spacing:.02em;line-height:1.1em}.Pullquote_quote__right__text__h42w0>strong{font-weight:600}.Pullquote_quote__right__text__h42w0>span{font-weight:300;opacity:.7}.Pullquote_quote__right__cite__s_4sW{display:block;max-width:400px;color:var(--dark-grey);font-style:normal;font-size:20px;line-height:1.4em}.Pullquote_quote__cta__d94hm{display:inline-flex;justify-content:center;align-items:center;width:auto;gap:1em;min-width:28%;padding-left:2em;padding-right:2em;color:var(--white);font-size:22px;font-family:var(--heading-font);font-weight:500;text-align:center;letter-spacing:.02em;background:var(--violet)}.Pullquote_quote__cta__icon__DMYRL{width:20px;height:auto;transform:rotate(-90deg)}@media screen and (max-width:1100px){.Pullquote_quote__ctEFB{flex-direction:column;background:linear-gradient(135deg,var(--lilac),var(--lavender));padding-top:20px;border-radius:10px}.Pullquote_quote__left__FRbzU{width:100%;order:2;background:transparent}.Pullquote_quote__left__img__Hryho{width:auto;height:100%;max-width:70%;max-height:450px}.Pullquote_quote__right__29XUm{width:100%;order:1;justify-content:center;align-items:center}.Pullquote_quote__right__top__wGZI0{background:transparent;justify-content:center;align-items:center;text-align:center}.Pullquote_quote__right__text__h42w0{font-size:min(30px,5vw)}.Pullquote_quote__right__cite__s_4sW{margin:0 auto;font-size:min(20px,3.4vw)}.Pullquote_quote__cta__d94hm{width:auto;min-width:0;margin:10px 0 40px;border-radius:100vmax;font-size:inherit}.Pullquote_quote__cta__icon__DMYRL{display:none}}.References_references__Xhh2x{margin:0;padding:30px 0;color:var(--dark-grey)}.References_references__list__DVFn0{max-width:680px;margin:0 auto;padding:0;font-size:11px;list-style:none}.References_references__list__DVFn0>li{margin-bottom:1em;padding:0}.LegalDoc_doc__TxeIn{max-width:800px;margin:0 auto;font-size:14px;font-weight:400}.LegalDoc_doc__TxeIn h1,.LegalDoc_doc__TxeIn h2,.LegalDoc_doc__TxeIn h3,.LegalDoc_doc__TxeIn h4,.LegalDoc_doc__TxeIn h5,.LegalDoc_doc__TxeIn h6{color:var(--violet);margin-top:2em;font-size:24px;font-weight:600;line-height:1.2em}.LegalDoc_doc__TxeIn p{line-height:1.5em;margin-bottom:1.2em}.LegalDoc_doc__TxeIn b,.LegalDoc_doc__TxeIn strong{font-weight:600}.LegalDoc_doc__TxeIn a{color:var(--violet);font-weight:600;-webkit-text-decoration:1px solid underline var(--lavender);text-decoration:1px solid underline var(--lavender)}.LegalDoc_doc__TxeIn ol,.LegalDoc_doc__TxeIn ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em;margin:0 0 2em;padding-left:1.25em}.LegalDoc_doc__TxeIn li{margin:0;padding-left:.5em;line-height:1.5em}.SearchResult_result__J_O_S{display:flex;justify-content:flex-start;align-items:center;gap:40px;width:100%;max-width:1100px;text-decoration:none}.SearchResult_result__img__BNLCC{position:relative;flex-shrink:0;width:370px;height:230px;background:var(--lavender);border-radius:20px;overflow:hidden}.SearchResult_result__details___eoDR{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:10px;width:100%}.SearchResult_result__details__title__2nlcE{margin:0;color:var(--violet);font-size:30px;line-height:1.25em}.SearchResult_result__details__type__LDnhl{margin:0;font-family:var(--heading-font);font-weight:500;color:var(--lavender);letter-spacing:.02em;text-transform:uppercase;order:-1}.SearchResult_result__details__description__7Qwfr{display:-webkit-box;max-width:520px;margin:0;font-size:15px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SearchResult_result__details__price__97wUw{margin:0;font-size:20px;font-weight:400}.SearchResult_result__date__vtUOu{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px;font-family:var(--heading-font);font-weight:500;letter-spacing:.02em;color:var(--dark-grey)}.SearchResult_result__date__vtUOu p{margin:0;line-height:1em}.SearchResult_result__date__vtUOu span{color:var(--lavender);font-size:.85em}.SearchResult_fallback__bar__l08Pd{display:block;height:1em;width:90%;background:var(--lilac);border-radius:5px}@media screen and (max-width:1100px){.SearchResult_result__img__BNLCC{width:310px;height:190px}}@media screen and (max-width:756px){.SearchResult_result__J_O_S{flex-direction:column;gap:10px}.SearchResult_result__img__BNLCC{width:100%;max-height:210px;aspect-ratio:5/3}.SearchResult_result__details__title__2nlcE{font-size:24px}.SearchResult_result__details__type__LDnhl{margin-bottom:-10px}}.Searchbar_searchbar__v_C3B{display:flex;justify-content:center;align-items:center;width:100%;max-width:800px;font-size:26px;position:relative}.Searchbar_searchbar__v_C3B input{width:100%;padding:.5em 120px .5em 1em;border:1px solid var(--grey);border-radius:100vmax}.Searchbar_searchbar__v_C3B button{display:flex;justify-content:center;align-items:center;position:absolute;top:8px;right:8px;height:calc(100% - 16px);padding:0 30px;background:var(--lavender);border:none;outline:none;line-height:1em;border-radius:100vmax;cursor:pointer}.Searchbar_searchbar__v_C3B button img{width:1em;height:auto}.Searchbar_searchbar__v_C3B label{position:absolute;top:50%;left:26px;transform:translateY(-50%);font-size:.7em;color:var(--grey);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Searchbar_searchbar__v_C3B input:focus~label,.Searchbar_searchbar__v_C3B input:not(:placeholder-shown)~label{opacity:0}.Searchbar_searchbar__v_C3B input:-webkit-autofill,.Searchbar_searchbar__v_C3B input:-webkit-autofill:active,.Searchbar_searchbar__v_C3B input:-webkit-autofill:focus,.Searchbar_searchbar__v_C3B input:-webkit-autofill:hover{-webkit-transition:background-color 0s ease-in-out 999999s;transition:background-color 0s ease-in-out 999999s}@media screen and (prefers-reduced-motion:no-preference){.Searchbar_searchbar__v_C3B label{transition:opacity .3s ease}}.ProductPrice_price__UT7vA{position:relative;display:inline-flex;justify-content:flex-start;align-items:center;gap:min(.5em,10px);font-family:var(--body-font);letter-spacing:normal}.ProductPrice_price__UT7vA>span[data-span=price]{font-weight:400}.ProductPrice_price__UT7vA>span[data-span=price]>span:nth-of-type(2){color:var(--violet);font-size:.75em;font-weight:300;opacity:.8}.ProductPrice_price__UT7vA>span[data-span=compare]{font-weight:300;opacity:.4}.Main_main__f8P_x{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:60px;margin-bottom:2px;padding-left:0;padding-top:0;padding-bottom:0}.Main_main__medicare__FC2ls{width:120px;height:auto;border-radius:5px;overflow:hidden}.Main_main__medicare__wrapper__sO6q8{display:flex;position:absolute;top:0;left:0;padding:10px;background:var(--white);border-bottom-right-radius:10px;z-index:2}.Main_main__medicare__wrapper__sO6q8:before{content:"";position:absolute;top:-10px;left:calc(100% - 10px);width:20px;aspect-ratio:1/1;border:10px solid transparent;border-top:10px solid var(--white);border-radius:100%;transform:rotate(-45deg)}.Main_main__details__0s07k{flex-shrink:1;justify-content:center;align-self:stretch;gap:40px;max-width:700px;margin:0 auto;padding:calc(25vh - var(--header-height) - var(--banner-height)) 0 10vw 0}.Main_main__details__0s07k,.Main_main__details__top__gk2Pj{display:flex;flex-direction:column;align-items:flex-start;width:100%}.Main_main__details__top__gk2Pj{justify-content:flex-start;gap:20px;position:-webkit-sticky;position:sticky;top:0;margin-bottom:-30px;padding:calc(var(--header-height) + var(--banner-height) + 20px) 0 30px 0;background:var(--white);z-index:3}.Main_main__details__title__2cqCy{margin:0 0 .3em;color:var(--violet);font-size:38px;line-height:1.1em}.Main_main__details__price__haJuu{gap:20px;margin:0;font-size:28px;line-height:1em}.Main_main__details__price__haJuu>span[data-span=tag]{position:static!important;transform:none!important}.Main_main__details__cart__9PM5o{width:100%;gap:20px}.Main_main__details__bottom__nMPtX,.Main_main__details__cart__9PM5o{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.Main_main__details__bottom__nMPtX{gap:40px}.Main_main__details__types__oOx_h{display:flex;justify-content:flex-start;align-items:flex-start;gap:60px;width:100%}.Main_main__details__type___eqs9{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;color:var(--violet)}.Main_main__details__type__heading__gEdXN{display:flex;justify-content:flex-start;align-items:center;gap:.5em}.Main_main__details__type___eqs9>p{margin:0}.Main_main__details__type___eqs9>p>span{font-weight:500}.Main_main__details__type__label__LQ6Qt{margin:0;font-weight:500;font-size:20px;font-family:var(--heading-font);letter-spacing:.02em}.Main_main__details__button__7dGJU{padding:.85em 2.5em;font-size:14px}.Main_main__details__description__Pmipg{width:100%;max-width:550px;font-size:16px}.Main_main__details__description__Pmipg p:first-child:has(em:first-child),.Main_main__details__description__Pmipg p:first-child:has(i:first-child){font-size:.85em;margin-bottom:2.5em}.Main_main__details__description__Pmipg>h1,.Main_main__details__description__Pmipg>h2,.Main_main__details__description__Pmipg>h3,.Main_main__details__description__Pmipg>h4,.Main_main__details__description__Pmipg>h5,.Main_main__details__description__Pmipg>h6{margin:2em 0 1em;color:var(--violet);font-size:25px;font-weight:500}.Main_main__details__description__Pmipg ul>li{margin-bottom:.4em}.Main_main__details__description__Pmipg a{color:var(--violet);font-weight:500;-webkit-text-decoration:1px dotted underline;text-decoration:1px dotted underline}.Main_offer__rI2Q7{display:flex;justify-content:center;align-items:center;gap:1.5em;padding:10px 30px;color:var(--violet);font-family:var(--heading-font);font-weight:500;border:2px solid var(--elevit-pink);border-radius:5px;letter-spacing:.02em;line-height:1.1em;text-decoration:none;& .Main_offer__logo__nVXD_{width:46px;height:auto}& p{margin:0 0 -.2em}& .Main_offer__link__OJMWL{color:var(--elevit-pink);font-size:.8em;font-weight:600;text-decoration:none}}.Main_selector__RTv_9{max-width:300px;color:var(--violet)}.Main_selector__item__UsA5R{width:100%;margin:0;padding:4px;font-weight:400;line-height:1em;display:flex;justify-content:flex-start;align-items:center}.Main_selector__label__ap_Bz{margin:0 0 -15px;padding:0;font-size:1em;font-weight:600;font-family:var(--heading-font);color:var(--violet)}.Main_selector__links__gd11c{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.Main_selector__links__link__sVNqG{color:var(--violet);text-decoration:none;line-height:1em;font-family:var(--heading-font);border:2px solid var(--violet);border-radius:100vmax;padding:.4em 1.1em;margin:0;font-size:.9em;font-weight:600;&.Main_active__H3SUo{background:var(--violet);color:var(--white)}}@media screen and (max-width:1250px){.Main_main__f8P_x{flex-direction:column;padding-left:var(--body-padding);gap:20px}.Main_main__details__0s07k{flex-direction:row;justify-content:flex-start;align-items:flex-start;align-self:unset;width:100%;max-width:none;padding:0 0 70px}.Main_main__details__top__gk2Pj{top:100px;flex-shrink:0;width:50vw;max-width:500px;padding:0;margin-bottom:0}.Main_main__details__types__oOx_h{flex-direction:column;gap:15px}.Main_main__details__type___eqs9{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;width:100%;max-width:500px;font-size:15px}.Main_main__details__type___eqs9>p{text-align:right}.Main_main__details__type__label__LQ6Qt{flex-shrink:0;white-space:nowrap;font-size:17px}}@media screen and (max-width:756px){.Main_main__f8P_x{margin-top:3px;gap:20px}.Main_main__details__0s07k{flex-direction:column;gap:40px}.Main_main__details__top__gk2Pj{position:static;width:100%;max-width:none}.Main_main__details__title__2cqCy{font-size:28px;margin-bottom:.7em}.Main_main__details__price__haJuu{font-size:22px}}.Products_products__item__9gGTU{width:100%;min-height:300px;aspect-ratio:1/1;background:var(--lilac);border-radius:20px}.Products_products__compare__ZvtAe{display:flex;justify-content:space-between;align-items:stretch;gap:10px;width:100%;font-size:26px;text-decoration:none}.Products_products__compare__heading__KEblr{width:100%;margin:0;padding-left:20px;padding-right:40px;color:var(--violet);font-weight:400;font-family:var(--heading-font);letter-spacing:.02em;line-height:1em}.Products_products__compare__button__Hmhms{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:auto;min-width:20ch;margin:0;padding:.25em 1em;background:var(--violet);color:var(--white);font-family:var(--heading-font);font-weight:500;font-size:.9em;letter-spacing:.02em}.Products_products__compare__alt__ieS0f{display:none;justify-content:center;align-items:center;flex-direction:column;gap:10px;padding-top:40px;padding-bottom:40px;width:calc(50% - 5px);background:linear-gradient(135deg,var(--lilac) 30%,var(--lavender));color:var(--violet);text-align:center}.Products_products__compare__alt__ieS0f p{margin:0}.Products_products__compare__alt__ieS0f p:first-of-type{font-size:1.1em;line-height:1.2em}.Products_products__compare__alt__arrow__IVNT4{width:20px;height:auto;transform:rotate(-90deg);margin-bottom:10px}@media screen and (max-width:1200px){.Products_products__M5xj5{flex-direction:column}.Products_products__item__9gGTU{aspect-ratio:unset}.Products_products__compare__ZvtAe{font-size:min(3vw,30px)}}@media screen and (max-width:756px){.Products_products__M5xj5{justify-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:wrap}.Products_products__item__9gGTU{width:calc(50% - 5px)}.Products_products__compare__ZvtAe{display:none}.Products_products__compare__alt__ieS0f{display:flex}}.Shop_shop__HE4ZN{align-items:center;margin-bottom:60px;padding-top:30px;padding-bottom:30px}.Shop_shop__title__LnhT2{margin:20px 0;font-size:36px;font-weight:500;color:var(--violet)}.Shop_shop__products__ZhLoa{gap:20px;justify-content:flex-start}@media screen and (max-width:756px){.Shop_shop__HE4ZN{padding-top:25px;padding-bottom:25px}.Shop_shop__HE4ZN,.Shop_shop__products__ZhLoa{gap:20px}.Shop_shop__products__ZhLoa{align-items:flex-start}}.Product_product__bI6Qj{display:flex;flex-direction:column;gap:10px;width:100%}.Product_product__icon__NYIbP{height:1.1em;margin-right:.25em}.Product_product__main__rtNYT{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;padding:0;min-height:min(26vw,520px);color:var(--violet);background:linear-gradient(30deg,var(--anti-flash),var(--lilac));overflow:hidden}.Product_product__main__rtNYT:has(.Product_product__main__img__medicare__shmWs){border-top-left-radius:0}.Product_product__main__details__wOKUn{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding:20px}.Product_product__main__title__Td_g_{margin-bottom:10px;font-size:34px;line-height:1em}.Product_product__main__title__Td_g_>a{text-decoration:none}.Product_product__main__price__ti42z{margin:0;font-size:30px;line-height:1em}.Product_product__main__price__ti42z>span{font-weight:300!important}.Product_product__main__price__ti42z>span>span:nth-of-type(2){opacity:.65}.Product_product__main__img__xwug9{flex-shrink:0;position:relative;width:100%;aspect-ratio:17/9;max-height:285px;background:var(--lavender);overflow:hidden;order:-1}.Product_product__main__img__medicare__shmWs{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:30%;max-width:115px;padding:5px 10px 10px 5px;background:var(--white);border-bottom-right-radius:10px;z-index:2}.Product_product__main__img__medicare__shmWs:after,.Product_product__main__img__medicare__shmWs:before{content:"";position:absolute;top:calc(100% - 10px);left:-10px;width:20px;height:20px;border:10px solid transparent;border-top:10px solid var(--white);border-radius:100%;transform:rotate(-45deg)}.Product_product__main__img__medicare__shmWs:after{left:calc(100% - 10px);top:-10px}.Product_product__main__img__medicare__shmWs>img{width:100%;height:auto;line-height:0;border-radius:4px;overflow:hidden}.Product_product__main__medicare__0dKDM{margin-top:30px;margin-bottom:-10px}.Product_product__main__medicare__label__LRv1M{margin:0 0 5px;font-weight:500;font-family:var(--heading-font);letter-spacing:.02em}.Product_product__buttons__y7uZu{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:20px;width:100%;margin-top:auto;padding-top:40px}.Product_product__button__UK_Be{min-width:20ch;padding:.75em 1.85em;gap:.4ch;font-size:18px;font-weight:600}.Product_product__button__UK_Be:disabled{background:var(--violet);color:var(--white)}.Product_product__button__UK_Be>span:nth-of-type(2){display:none}.Product_product__buttons__more__v4_WU{display:flex;justify-content:flex-start;align-items:center;gap:.65em;font-size:15px;font-weight:400;line-height:1em;text-decoration:none}.Product_product__buttons__more__v4_WU:hover .Product_product__buttons__more__icon__5uTZe{margin-left:.3em}.Product_product__buttons__more__icon__5uTZe{height:1em;width:auto;transform:rotate(-90deg);line-height:0}@media screen and (max-width:1450px){.Product_product__buttons__y7uZu{justify-content:center}.Product_product__buttons__more__v4_WU{width:100%;justify-content:center}}@media screen and (max-width:1200px){.Product_product__main__rtNYT{flex-direction:row;align-items:center}.Product_product__main__img__xwug9{width:40%;min-width:300px;max-height:none;align-self:stretch}.Product_product__main__title__Td_g_{font-size:28px}.Product_product__main__price__ti42z{font-size:22px}.Product_product__buttons__y7uZu{justify-content:flex-start}.Product_product__button__UK_Be{font-size:17px}.Product_product__buttons__more__v4_WU{width:auto;justify-content:flex-start}}@media screen and (max-width:756px){.Product_product__bI6Qj{width:calc(50% - 5px)}.Product_product__main__rtNYT{flex-direction:column}.Product_product__main__title__Td_g_{max-width:90%;font-size:min(4.8vw,24px);margin-bottom:.65em}.Product_product__main__price__ti42z{font-size:min(4.2vw,21px)}.Product_product__main__details__wOKUn{padding:10px}.Product_product__main__img__xwug9{width:100%;min-width:0;max-height:200px;aspect-ratio:8/5}.Product_product__main__img__medicare__shmWs{width:37%;padding:2px 5px 5px 2px;border-bottom-right-radius:5px}.Product_product__main__img__medicare__shmWs:after,.Product_product__main__img__medicare__shmWs:before{top:calc(100% - 5px);left:-5px;width:10px;height:10px;border-width:5px}.Product_product__main__img__medicare__shmWs:after{top:-5px;left:calc(100% - 5px)}.Product_product__buttons__y7uZu{width:100%;justify-content:center;align-items:center;padding-top:20px;margin-bottom:10px}.Product_product__button__UK_Be{width:100%;min-width:0;padding:.65em 1.5em;font-size:min(3.4vw,15px)}.Product_product__button__UK_Be>span:first-of-type{display:none}.Product_product__button__UK_Be>span:nth-of-type(2){display:inherit}.Product_product__buttons__more__v4_WU{font-size:min(2.4vw,14px);margin:-5px 0;white-space:nowrap}}@media screen and (prefers-reduced-motion:no-preference){.Product_product__buttons__more__icon__5uTZe{transition:margin .4s var(--cbezier)}}.Hero_hero__LQPn8{position:relative;justify-content:center;align-items:flex-start;min-height:calc(100vh - var(--header-height) - var(--banner-height));min-height:calc(100svh - var(--header-height) - var(--banner-height));font-weight:300;overflow:hidden}.Hero_hero__img--desktop__pUaKj{display:block}.Hero_hero__img--mobile__fVvk9{display:none}.Hero_hero__text__Ebznu{position:relative;margin:10px 10px 50px;padding:50px;background:rgb(255 255 255/.7);background:linear-gradient(147deg,rgb(255 255 255/.95) 30%,rgb(255 255 255/.25));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:20px;color:var(--violet);z-index:2}.Hero_hero__LQPn8:has([data-on=true]) .Hero_hero__text__Ebznu{-webkit-backdrop-filter:none;backdrop-filter:none}.Hero_hero__text__title__VyV4K{font-size:45px;font-weight:400;line-height:1.15em}.Hero_hero__text__subtitle__Mbsq5{max-width:750px;margin-bottom:50px;font-size:23px;line-height:1.2em}.Hero_hero__text__time__kiTn4{display:inline-block;font-size:14px;margin:30px 30px 0}.Hero_hero__text__time__kiTn4>strong{font-weight:400}.Hero_seo__p15t8{padding-top:0;padding-bottom:0}.Hero_seo__p15t8 button{position:absolute;right:0;transform:translate(-20px,-200%);color:var(--lilac)}@media screen and (max-width:756px){.Hero_hero__LQPn8{justify-content:flex-start;align-items:center;padding-top:30px}.Hero_hero__img--desktop__pUaKj{display:none}.Hero_hero__img--mobile__fVvk9{display:block}.Hero_hero__text__Ebznu{padding:20px;background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;box-shadow:0 0 25px 0 rgb(0 0 0/.25)}.Hero_hero__text__title__VyV4K{font-size:28px}.Hero_hero__text__subtitle__Mbsq5{font-size:14px;margin-bottom:30px}.Hero_hero__text__time__kiTn4{display:block;margin-top:15px}}.SEOContent_seo__3fh_e{width:100%;max-width:800px;margin:20px 0}.SEOContent_seo__toggle__H5uYu{display:block;margin:0 auto;background:none;border:none;color:var(--violet);font-family:var(--heading-font);font-weight:500;font-size:15px;letter-spacing:.02em;cursor:pointer}.SEOContent_seo__3fh_e[data-on=true] .SEOContent_seo__toggle__H5uYu{margin-bottom:2em}.SEOContent_seo__content__Qyr7m{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;height:0;font-size:14px;overflow:hidden}.SEOContent_seo__3fh_e[data-on=true] .SEOContent_seo__content__Qyr7m{height:auto}.SEOContent_seo__content__Qyr7m h1,.SEOContent_seo__content__Qyr7m h2{margin:1.5em 0 .75em;color:var(--violet);font-size:24px}.SEOContent_seo__content__Qyr7m h3,.SEOContent_seo__content__Qyr7m h4,.SEOContent_seo__content__Qyr7m h5,.SEOContent_seo__content__Qyr7m h6{margin:1.5em 0 .75em;color:var(--violet);font-size:19px}