.docs__item[data-v-284f385b]{align-items:center;gap:16px;padding-top:12px;display:flex}.docs__item[data-v-284f385b]:last-child-title{border-bottom:none!important}.docs__item-title[data-v-284f385b]{font-size:var(--fz-xs);line-height:var(--lh-md);color:var(--text-primary-mobile);border-bottom:1px solid var(--border-backdrop);padding-bottom:12px;font-weight:500}.coverages[data-v-51c5648c]{padding-bottom:60px}.coverages__list[data-v-51c5648c]{flex-direction:column;gap:8px;margin-bottom:32px;display:flex;position:relative}.coverages__action[data-v-51c5648c]{background:linear-gradient(#f7f7f700,#f7f7f7 21.63%);padding:24px 16px 16px;position:fixed;bottom:0;left:0;right:0}.coverages__title[data-v-51c5648c]{color:var(--text-primary-mobile);font-weight:700;font-size:var(--fz-md);line-height:28px}.coverages__item[data-v-51c5648c]{gap:8px;display:flex}.coverages__item-title[data-v-51c5648c]{font-size:var(--fz-xs);font-weight:500;line-height:var(--lh-xl);color:var(--text-primary)}.product-home__banner[data-v-f2b1edc9]{background:conic-gradient(from 171.59deg at 26.93% 103.96%,#168968 -93.2deg,#00533b 105.58deg,#0d936d 228.49deg,#168968 266.8deg,#00533b 465.58deg),linear-gradient(#0003,#0003);align-items:center;gap:8px;height:238px;padding-top:8px;padding-bottom:8px;padding-left:16px;display:flex}.product-home__banner-title[data-v-f2b1edc9]{font-size:var(--fz-xl);line-height:var(--lh-xxl);color:var(--text-light);margin-top:32px;font-weight:800}.product-home__banner-image[data-v-f2b1edc9]{background:url(../images/mst/mobileAppBanner.png) 0 0/contain no-repeat;width:100%;height:172px}.product-home__bonus[data-v-f2b1edc9]{margin-top:16px}.product-home__content[data-v-f2b1edc9]{background:var(--body-background-mobile);z-index:1;border-radius:20px;flex-direction:column;gap:16px;margin-top:-20px;display:flex}.product-home__content-banner[data-v-f2b1edc9]{background:var(--surface-primary);padding:16px}.product-home__content-banner span[data-v-f2b1edc9]{font-size:var(--fz-xxs);line-height:var(--lh-xs);color:var(--text-primary-mobile);flex:1;font-weight:600}.product-home__content-banner .img[data-v-f2b1edc9]{border-radius:var(--border-radius-sm);background:url(../images/accident/wallet.png) 50%/cover no-repeat;flex-shrink:0;width:72px;height:72px;overflow:hidden}.product-home__content-banner .wrap[data-v-f2b1edc9]{border-radius:var(--border-radius-md);background:var(--surface-light-tertiary);gap:12px;padding:16px;display:flex}.product-home__content-offers[data-v-f2b1edc9]{border-radius:20px;flex-direction:column;gap:16px;padding:16px;display:flex}.product-home__content-details[data-v-f2b1edc9]{flex-direction:column;gap:10px;padding:0 16px 120px;display:flex}.product-home__content-action[data-v-f2b1edc9]{z-index:10;background:linear-gradient(#f7f7f700,#f7f7f7 21.63%);padding:24px 16px 16px;position:fixed;bottom:0;left:0;right:0}.offer-item[data-v-f2b1edc9]{gap:16px;display:flex}.offer-item__icon[data-v-f2b1edc9]{border-radius:var(--border-radius-md);border:1px solid var(--surface-light-tertiary);justify-content:center;align-items:center;width:44px;height:44px;margin-top:8px;display:flex}.offer-item__description[data-v-f2b1edc9]{padding-top:8px}.offer-item__description .title[data-v-f2b1edc9]{font-size:var(--fz-xs);line-height:var(--lh-md);color:var(--text-primary-mobile);margin-bottom:4px;font-weight:500}.offer-item__description .sub-title[data-v-f2b1edc9]{font-size:var(--fz-xxs);line-height:var(--lh-xs);color:var(--text-secondary-mobile);font-weight:500}.details-item[data-v-f2b1edc9]{cursor:pointer;background:var(--surface-primary);border-radius:var(--border-radius-md);align-items:center;height:54px;padding:0 16px;display:flex}.details-item__icon[data-v-f2b1edc9]{align-items:center;margin-right:16px;display:flex}.details-item__action[data-v-f2b1edc9],.details-item__title[data-v-f2b1edc9]{font-size:var(--fz-xxs);line-height:var(--lh-xs)}.details-item__title[data-v-f2b1edc9]{color:var(--text-primary-mobile);margin-right:16px;font-weight:600}.details-item__action[data-v-f2b1edc9]{color:var(--primary-color);margin-left:auto;font-weight:500}[data-v-f2b1edc9] .faq-content-class{padding:0!important}.step[data-v-84723681]{flex-direction:column;max-height:calc(100vh - 200px);display:flex}.step__countries-selected[data-v-84723681]{flex-wrap:wrap;gap:16px;display:flex}.step__search[data-v-84723681]{margin-top:16px}.step__countries-list[data-v-84723681]{margin-top:16px;overflow-y:scroll}.step__country-info[data-v-84723681]{align-items:center;gap:16px;margin-bottom:16px;display:flex}.step__country-title[data-v-84723681]{font-size:var(--fz-xs);line-height:var(--lh-md);color:var(--text-primary-mobile);font-weight:700}.step__country-chip[data-v-84723681]{cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:inline-flex}.step__country-chip-icon-wrap[data-v-84723681]{width:44px;height:44px;position:relative}.step__country-flag[data-v-84723681]{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:44px;height:44px}.step__country-chip-remove[data-v-84723681]{position:absolute;top:-6px;right:-12px}.step__country-chip-title[data-v-84723681]{color:var(--text-primary-mobile);max-width:80px;font-size:12px;font-weight:500}.step__separator[data-v-84723681]{border-top:1px solid #c7c7c7;margin:8px 0 8px 52px}.step__holiday-type[data-v-54d477c1]{background:var(--white);border-radius:16px;margin-bottom:16px;padding:24px}.step__holiday-type-inner[data-v-54d477c1]{align-items:flex-start;gap:16px;display:flex}.step__holiday-type-title[data-v-54d477c1]{font-size:var(--fz-xl);font-weight:800}.step__holiday-type-description[data-v-54d477c1]{font-size:var(--fz-xs);color:var(--text-secondary);font-weight:500}.step__holiday-type-checkbox[data-v-54d477c1]{flex-shrink:0;margin-top:8px}.step__row[data-v-54d477c1]{align-items:center;gap:16px;display:flex}.step__country-option[data-v-54d477c1]{align-items:center;gap:8px;display:flex}.step__country-flag[data-v-54d477c1]{border-radius:12px}.step__subtitle[data-v-fa99e168]{color:var(--text-secondary);margin-bottom:16px;font-weight:500}.step__cover-amount[data-v-fa99e168]{background:var(--white);cursor:pointer;border:2px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:24px;display:flex}.step__cover-amount--selected[data-v-fa99e168]{border-color:var(--primary-color)}.step__cover-amount-title[data-v-fa99e168]{font-weight:700}.step__badge[data-v-fa99e168]{color:#00c8aa;background:linear-gradient(288deg,#d0f8ff -13.53%,#fff 50%,#aeffae 143.8%);border-radius:4px;gap:2px;width:fit-content;margin-bottom:8px;padding:4px 6px;font-size:10px;font-weight:600;display:flex}.step__card[data-v-437a2c60]{width:100%}.step__badge[data-v-437a2c60]{color:#00c8aa;background:linear-gradient(288deg,#d0f8ff -13.53%,#fff 50%,#aeffae 143.8%);border-radius:4px;gap:2px;width:fit-content;margin-bottom:8px;padding:4px 6px;font-size:10px;font-weight:600;display:flex}.step__row[data-v-437a2c60]{justify-content:space-between;align-items:center;width:100%;display:flex}.step__title[data-v-437a2c60]{font-weight:700}.step__price[data-v-437a2c60]{font-size:var(--fz-xxs);color:var(--text-secondary-mobile);margin-bottom:16px;font-weight:500}.step__details[data-v-437a2c60],.step__more-property[data-v-437a2c60]{color:var(--green-primary);font-size:var(--fz-xxxs);font-weight:600}.step__more-property[data-v-437a2c60]{margin-top:16px}.step__product-description[data-v-437a2c60]{font-weight:500;font-size:var(--fz-xxs);margin-bottom:16px}.step__subtitle[data-v-33252b61]{color:var(--text-tertiary);margin-bottom:16px;font-weight:500}.step__options[data-v-33252b61]{justify-content:space-between;gap:16px}.clarification[data-v-33252b61],.step__options[data-v-33252b61]{margin-bottom:16px;display:flex}.clarification[data-v-33252b61]{background:var(--surface-light-tertiary);border-radius:var(--border-radius-md);flex-direction:column;gap:8px;padding:16px}.clarification__content[data-v-33252b61]{align-items:center;gap:8px;display:flex}.clarification__content span[data-v-33252b61]{font-size:var(--fz-xxs);line-height:var(--lh-xs);color:var(--text-primary-mobile);font-weight:600}.clarification__action[data-v-33252b61]{cursor:pointer;color:var(--primary-color);font-size:var(--fz-xxs);line-height:var(--lh-xs);font-weight:500;display:inline-flex}.clarification__description[data-v-33252b61]{flex-direction:column;gap:16px;margin-bottom:36px;display:flex}.clarification__description p[data-v-33252b61]{font-size:var(--fz-xxs);line-height:var(--lh-xs);color:var(--text-primary-mobile);margin:0;font-weight:500}.clarification__description p b[data-v-33252b61]{font-weight:700}.step__confirm-text[data-v-036e8b72]{font-weight:500;font-size:var(--fz-xxs);color:var(--text-tertiary);line-height:18px}.step__confirm-text.confirm[data-v-036e8b72]{margin-bottom:16px;line-height:24px;display:block}.summary-step__row[data-v-4e0a7154]{justify-content:space-between;margin-bottom:8px;display:flex}.summary-step__row-label[data-v-4e0a7154]{color:var(--text-secondary-mobile)}.summary-step__row-label[data-v-4e0a7154],.summary-step__row-value[data-v-4e0a7154]{font-size:var(--fz-xxs);font-weight:500}.summary-step__row--total .summary-step__row-label[data-v-4e0a7154],.summary-step__row--total .summary-step__row-value[data-v-4e0a7154]{font-size:16px;font-weight:700}.summary-step__row--date .summary-step__row-label[data-v-4e0a7154],.summary-step__row--date .summary-step__row-value[data-v-4e0a7154]{font-size:16px;font-weight:500}.summary-step__row--dashed[data-v-4e0a7154]{background-image:repeating-linear-gradient(90deg,#99a3b3,#99a3b3 4px,#0000 0 8px);background-position:top;background-repeat:no-repeat;background-size:100% 1px;padding-top:8px}.summary-step__bonus-info[data-v-4e0a7154]{align-items:center;gap:4px;display:flex}.summary-step__bonus-badge[data-v-4e0a7154]{color:#fff;background:radial-gradient(circle at 13px 34px,#ffff6066,#0000 50%),radial-gradient(circle at 44px -2px,#a7f4fd66,#0000 50%),linear-gradient(90deg,#11d392,#3fa9a9);border-radius:8px 8px 0;align-items:end;gap:4px;width:fit-content;margin-bottom:8px;padding:4px 8px;font-size:11px;font-weight:600;display:flex}.summary-step__bonus-total[data-v-4e0a7154]{background:#2aa65c1a;border-radius:8px;justify-content:space-between;align-items:center;padding:8px;display:flex}.summary-step__bonus-label[data-v-4e0a7154]{color:#2aa65c;font-size:12px;font-weight:500}.summary-step__bonus-value[data-v-4e0a7154]{color:#2aa65c;font-size:14px;font-weight:700}.summary-step__countries-selected[data-v-4e0a7154]{flex-wrap:wrap;gap:16px;display:flex}.summary-step__country-chip[data-v-4e0a7154]{cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:inline-flex}.summary-step__country-icon[data-v-4e0a7154]{width:44px;height:44px;position:relative}.summary-step__country-flag[data-v-4e0a7154]{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:44px;height:44px}.summary-step__country-title[data-v-4e0a7154]{max-width:80px;font-size:12px}.summary-step__tariff[data-v-4e0a7154]{align-items:center;gap:8px;display:flex}.summary-step__tariff-title[data-v-4e0a7154]{font-size:20px;font-weight:700}.summary-step__insurance[data-v-4e0a7154]{gap:8px;display:flex}.summary-step__insurance-value[data-v-4e0a7154]{font-weight:500}.summary-step__insurance-note[data-v-4e0a7154]{color:#99a3b3;font-size:12px;font-weight:500}.summary-step__insured[data-v-4e0a7154]{gap:8px;margin-bottom:12px;display:flex}.summary-step__insured[data-v-4e0a7154]:last-child{margin-bottom:0}.summary-step__insured-name[data-v-4e0a7154]{font-weight:500}.summary-step__insured-badge[data-v-4e0a7154]{color:#fff;background:#11d392;border-radius:8px;margin:4px 0;padding:3px 8px;font-size:14px;font-weight:600;display:inline-block}.summary-step__insured-doc[data-v-4e0a7154]{color:#99a3b3;font-size:12px;font-weight:500}.summary-step__card-action[data-v-4e0a7154]{color:var(--primary-color);font-size:var(--fz-xxs);line-height:var(--lh-xs);font-weight:600}.summary-step__product-description[data-v-4e0a7154]{flex-direction:column;gap:16px;margin-bottom:36px;display:flex}.summary-step__product-description p[data-v-4e0a7154]{font-size:var(--fz-xxs);line-height:var(--lh-xs);color:var(--text-primary-mobile);margin:0;font-weight:500}.summary-step__product-description p b[data-v-4e0a7154]{font-weight:700}.mobile-app-form[data-v-d532ba52]{z-index:12;background-color:var(--body-background-mobile);min-height:calc(100vh - 96px);padding:0 1rem;position:fixed;inset:0;overflow:auto}.mobile-app-form.px-0[data-v-d532ba52]{padding:0}.mobile-app-form__content[data-v-d532ba52]{padding:0 1rem 128px}.mobile-app-form__title[data-v-d532ba52]{font-size:var(--fz-xl);line-height:var(--lh-xxl);margin-bottom:1rem;font-weight:700}
