.top-buner[data-v-f97a3de7]{background:var(--color-red);border-radius:calc(100vw * 150 / var(--full-width-coof)) 0;box-sizing:border-box;color:#fff;margin-bottom:calc(100vw * 60 / var(--full-width-coof));min-height:calc(100vw * 331 / var(--full-width-coof));padding:calc(100vw * 72 / var(--full-width-coof));display:flex;position:relative;overflow:hidden}.top-buner-content[data-v-f97a3de7]{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.top-buner-title[data-v-f97a3de7]{font-size:calc(100vw * 48 / var(--full-width-coof));letter-spacing:0;margin:0;font-weight:600;line-height:1.2}.top-buner-description[data-v-f97a3de7]{font-size:calc(100vw * 24 / var(--full-width-coof));letter-spacing:0;margin-top:calc(100vw * 48 / var(--full-width-coof));font-weight:500;line-height:1.4}@media (width<=768px){.top-buner[data-v-f97a3de7]{border-radius:calc(100vw * 70 / var(--full-width-coof)) 0;flex-direction:column;min-height:0;margin-bottom:0;padding:calc(100vw * 40 / var(--full-width-coof)) calc(100vw * 20 / var(--full-width-coof))!important}.top-buner-title[data-v-f97a3de7]{font-size:calc(100vw * 24 / var(--full-width-coof))}.top-buner-description[data-v-f97a3de7]{font-size:calc(100vw * 16 / var(--full-width-coof));margin-top:calc(100vw * 20 / var(--full-width-coof))}}.insurance-steps-wrapper[data-v-53cf34fc]{background:var(--color-red);border-radius:calc(100vw * 60 / var(--full-width-coof));padding-block:calc(100vw * 80 / var(--full-width-coof));overflow:hidden}.insurance-steps-title[data-v-53cf34fc]{color:#fff;font-size:calc(100vw * 48 / var(--full-width-coof));margin-bottom:calc(100vw * 36 / var(--full-width-coof));font-weight:600;line-height:1.2}.insurance-steps-slider[data-v-53cf34fc]{position:relative;overflow:visible}.insurance-steps-slide[data-v-53cf34fc]{min-height:calc(100vw * 300 / var(--full-width-coof))}.insurance-steps-slide-number[data-v-53cf34fc]{color:var(--color-red);font-size:calc(100vw * 36 / var(--full-width-coof));height:calc(100vw * 72 / var(--full-width-coof));margin-bottom:calc(100vw * 20 / var(--full-width-coof));width:calc(100vw * 72 / var(--full-width-coof));background:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.insurance-steps-slide-content[data-v-53cf34fc]{color:#fff}.insurance-steps-slide-subtitle[data-v-53cf34fc]{font-size:calc(100vw * 40 / var(--full-width-coof));margin-bottom:calc(100vw * 20 / var(--full-width-coof));font-weight:600;line-height:1.2}.insurance-steps-slide-subtitle[data-v-53cf34fc] p{margin:0}.insurance-steps-slide-subtitle[data-v-53cf34fc] a{color:#fff;text-decoration:underline}.insurance-steps-slide-text[data-v-53cf34fc]{font-size:calc(100vw * 28 / var(--full-width-coof));font-weight:500;line-height:1.4}.insurance-steps-slide-text[data-v-53cf34fc] a{color:#fff}.insurance-steps-slide-items[data-v-53cf34fc]{grid-template-columns:repeat(var(--items-per-row,1),1fr);grid-gap:calc(100vw * 20 / var(--full-width-coof));gap:calc(100vw * 20 / var(--full-width-coof));display:grid}.insurance-steps-slide-item[data-v-53cf34fc]{border-radius:calc(100vw * 30 / var(--full-width-coof));color:var(--color-black);font-size:calc(100vw * 24 / var(--full-width-coof));gap:calc(100vw * 8 / var(--full-width-coof));padding:calc(100vw * 30 / var(--full-width-coof)) calc(100vw * 40 / var(--full-width-coof));background:#fff;font-weight:500;line-height:1.3;display:flex}.insurance-steps-slide-item--numbered[data-v-53cf34fc]{flex-direction:column}.insurance-steps-slide-items--bold .insurance-steps-slide-item[data-v-53cf34fc]{font-size:calc(100vw * 26 / var(--full-width-coof));font-weight:600}.insurance-steps-slide-item-num[data-v-53cf34fc]{flex-shrink:0}.insurance-steps-slide-item-num--circle[data-v-53cf34fc]{background:var(--color-red);color:#fff;font-size:calc(100vw * 15 / var(--full-width-coof));height:calc(100vw * 32 / var(--full-width-coof));margin-bottom:calc(100vw * 10 / var(--full-width-coof));width:calc(100vw * 32 / var(--full-width-coof));border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.insurance-steps-slide-item-text[data-v-53cf34fc] strong{font-weight:700}.insurance-steps-slide-item-text[data-v-53cf34fc] p{margin:0}.insurance-steps-nav[data-v-53cf34fc]{margin-top:calc(100vw * 60 / var(--full-width-coof));justify-content:space-between;display:flex}.insurance-steps-nav-btn[data-v-53cf34fc]{border-radius:calc(100vw * 60 / var(--full-width-coof));color:var(--color-red);cursor:pointer;font-size:calc(100vw * 24 / var(--full-width-coof));padding:calc(100vw * 26 / var(--full-width-coof)) calc(100vw * 80 / var(--full-width-coof));background:#fff;border:none;font-weight:500;transition:opacity .2s}.insurance-steps-nav-btn[data-v-53cf34fc]:hover{opacity:.9}.insurance-steps-nav-btn[data-v-53cf34fc]:disabled{cursor:not-allowed;opacity:.5}.insurance-steps-scroll-hint[data-v-53cf34fc]{color:#fff;font-size:calc(100vw * 14 / var(--full-width-coof));align-items:center;gap:calc(100vw * 12 / var(--full-width-coof));margin-top:calc(100vw * 40 / var(--full-width-coof));opacity:.8;line-height:normal;display:none}@media (width<=768px){.insurance-steps-wrapper[data-v-53cf34fc]{padding-block:calc(100vw * 60 / var(--full-width-coof))}.insurance-steps-title[data-v-53cf34fc]{font-size:calc(100vw * 32 / var(--full-width-coof));margin-bottom:calc(100vw * 40 / var(--full-width-coof))}.insurance-steps-slide-number[data-v-53cf34fc]{font-size:calc(100vw * 20 / var(--full-width-coof));height:calc(100vw * 42 / var(--full-width-coof));margin-bottom:calc(100vw * 20 / var(--full-width-coof));width:calc(100vw * 42 / var(--full-width-coof))}.insurance-steps-slide-subtitle[data-v-53cf34fc]{font-size:calc(100vw * 25 / var(--full-width-coof));margin-bottom:calc(100vw * 20 / var(--full-width-coof))}.insurance-steps-slide-items[data-v-53cf34fc]{gap:calc(100vw * 10 / var(--full-width-coof));flex-direction:column;display:flex}.insurance-steps-slide-item[data-v-53cf34fc]{border-radius:calc(100vw * 14 / var(--full-width-coof));padding:calc(100vw * 8 / var(--full-width-coof)) calc(100vw * 16 / var(--full-width-coof));flex-direction:column;gap:0}.insurance-steps-slide-item-num[data-v-53cf34fc]{background:var(--color-red);color:#fff;height:calc(100vw * 24 / var(--full-width-coof));margin-bottom:calc(100vw * 4 / var(--full-width-coof));width:calc(100vw * 24 / var(--full-width-coof));border-radius:50%;justify-content:center;align-items:center;display:flex}.insurance-steps-slide-item-num .dot[data-v-53cf34fc]{display:none}.insurance-steps-slide-item[data-v-53cf34fc],.insurance-steps-slide-items--bold .insurance-steps-slide-item[data-v-53cf34fc]{font-size:calc(100vw * 16 / var(--full-width-coof));font-weight:500}.insurance-steps-slide-text[data-v-53cf34fc]{font-size:calc(100vw * 16 / var(--full-width-coof))}.insurance-steps-nav[data-v-53cf34fc]{display:none}.insurance-steps-scroll-hint[data-v-53cf34fc]{display:flex}}.insurance-structure[data-v-2d3683d8]{padding-bottom:calc(100vw * 120 / var(--full-width-coof));padding-top:calc(100vw * 60 / var(--full-width-coof))}.insurance-structure-title[data-v-2d3683d8]{font-size:calc(100vw * 48 / var(--full-width-coof));margin-bottom:calc(100vw * 69 / var(--full-width-coof));font-weight:600;line-height:1.2}.insurance-structure-columns[data-v-2d3683d8]{grid-gap:calc(100vw * 20 / var(--full-width-coof));gap:calc(100vw * 20 / var(--full-width-coof));grid-template-columns:1fr 1fr;display:grid}.insurance-structure-column[data-v-2d3683d8]{flex-direction:column;display:flex}.insurance-structure-column-header[data-v-2d3683d8]{align-items:center;gap:calc(100vw * 14 / var(--full-width-coof));margin-bottom:calc(100vw * 36 / var(--full-width-coof));display:flex}.insurance-structure-column-icon[data-v-2d3683d8]{background:var(--color-red);color:#fff;height:calc(100vw * 48 / var(--full-width-coof));width:calc(100vw * 48 / var(--full-width-coof));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.insurance-structure-column-icon[data-v-2d3683d8] svg{width:calc(100vw * 34 / var(--full-width-coof))}.insurance-structure-column-label[data-v-2d3683d8]{font-size:calc(100vw * 24 / var(--full-width-coof));font-weight:500;line-height:1.4}.insurance-structure-cards[data-v-2d3683d8]{gap:calc(100vw * 20 / var(--full-width-coof));flex-direction:column;flex-grow:1;display:flex}.insurance-structure-card[data-v-2d3683d8]{background:var(--color-gray-1);border-radius:calc(100vw * 30 / var(--full-width-coof));font-size:calc(100vw * 36 / var(--full-width-coof));padding:calc(100vw * 40 / var(--full-width-coof));flex-grow:1;font-weight:600;line-height:1.3}.insurance-structure-card[data-v-2d3683d8] b,.insurance-structure-card[data-v-2d3683d8] strong{color:var(--color-red);font-weight:inherit}.insurance-structure-scroll-hint[data-v-2d3683d8]{color:var(--color-dark-3);font-size:calc(100vw * 14 / var(--full-width-coof));align-items:center;gap:calc(100vw * 12 / var(--full-width-coof));margin-top:calc(100vw * 20 / var(--full-width-coof));line-height:normal;display:none}@media (width<=768px){.insurance-structure[data-v-2d3683d8]{padding-block:calc(100vw * 60 / var(--full-width-coof))}.insurance-structure-title[data-v-2d3683d8]{font-size:calc(100vw * 36 / var(--full-width-coof));margin-bottom:calc(100vw * 32 / var(--full-width-coof))}.insurance-structure-columns[data-v-2d3683d8]{gap:calc(100vw * 10 / var(--full-width-coof));scroll-snap-type:x mandatory;width:calc(100% + calc(100vw * 40 / var(--full-width-coof)));-webkit-overflow-scrolling:touch;box-sizing:border-box;margin-left:calc(-100vw * 20 / var(--full-width-coof));padding-inline:calc(100vw * 20 / var(--full-width-coof));scrollbar-width:none;display:flex;overflow-x:auto}.insurance-structure-columns[data-v-2d3683d8]::-webkit-scrollbar{display:none}.insurance-structure-column[data-v-2d3683d8]{box-sizing:border-box;scroll-snap-align:center;flex-shrink:0;width:100%}.insurance-structure-column-header[data-v-2d3683d8]{gap:calc(100vw * 10 / var(--full-width-coof));margin-bottom:calc(100vw * 20 / var(--full-width-coof))}.insurance-structure-column-icon[data-v-2d3683d8]{height:calc(100vw * 32 / var(--full-width-coof));width:calc(100vw * 32 / var(--full-width-coof))}.insurance-structure-column-icon[data-v-2d3683d8] svg{width:calc(100vw * 22 / var(--full-width-coof))}.insurance-structure-column-label[data-v-2d3683d8]{font-size:calc(100vw * 16 / var(--full-width-coof))}.insurance-structure-cards[data-v-2d3683d8]{gap:calc(100vw * 10 / var(--full-width-coof))}.insurance-structure-card[data-v-2d3683d8]{border-radius:calc(100vw * 20 / var(--full-width-coof));font-size:calc(100vw * 24 / var(--full-width-coof));padding:calc(100vw * 20 / var(--full-width-coof))}.insurance-structure-scroll-hint[data-v-2d3683d8]{display:flex}}
