.InsurancePage-module__4YLEga__telegramWrap{width:100%;margin-top:-60px}.InsurancePage-module__4YLEga__page{--insurance-page-bg:#090909;--insurance-surface:#21252a;--insurance-surface-soft:#1b1f24;--insurance-text:#fff;--insurance-text-muted:#ffffffb8;--insurance-border:#ffffff1a;--insurance-accent:#ff6800;--insurance-disclaimer-bg:#21252a;--insurance-disclaimer-text:#fff;--insurance-disclaimer-border:transparent;--insurance-disclaimer-icon:url(/icons/insurance/info.svg);--insurance-hero-overlay-main:linear-gradient(180deg,#21252a00 0%,#21252a 100%);--insurance-hero-overlay-dim:linear-gradient(0deg,#09090973 0%,#09090973 100%);--insurance-type-overlay:linear-gradient(180deg,#0c0e1047 0%,#0c0e10d6 100%);--insurance-icon-filter:none;background:var(--insurance-page-bg);flex-direction:column;align-items:center;width:100%;display:flex}:root[data-theme=light] .InsurancePage-module__4YLEga__page{--insurance-page-bg:var(--color-section-bg);--insurance-surface:#fff;--insurance-surface-soft:#f5f5f6;--insurance-text:#21252a;--insurance-text-muted:#21252ab8;--insurance-border:#21252a24;--insurance-disclaimer-bg:#fff;--insurance-disclaimer-text:#21252a;--insurance-disclaimer-border:#21252a24;--insurance-disclaimer-icon:url(/icons/insurance/info-dark.svg);--insurance-hero-overlay-main:linear-gradient(180deg,#f5f5f60f 0%,#f5f5f6db 100%);--insurance-hero-overlay-dim:linear-gradient(0deg,#f5f5f638 0%,#f5f5f638 100%);--insurance-type-overlay:linear-gradient(180deg,#1215184d 0%,#121518db 100%);--insurance-icon-filter:brightness(0)saturate(100%)}.InsurancePage-module__4YLEga__container{width:min(var(--Container),calc(100% - (var(--PadX)*2)));margin:0 auto}.InsurancePage-module__4YLEga__hero{align-items:flex-end;width:100%;min-height:640px;padding:60px 0;display:flex;position:relative;overflow:hidden}.InsurancePage-module__4YLEga__heroBg{background-image:var(--insurance-hero-overlay-main),var(--insurance-hero-overlay-dim),url(/images/insurance/hero.webp);z-index:0;background-position:50%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:auto,auto,cover;position:absolute;inset:0}.InsurancePage-module__4YLEga__heroContent{z-index:1;flex-direction:column;gap:20px;width:min(860px,100%);display:flex;position:relative}.InsurancePage-module__4YLEga__heroTitle{color:var(--insurance-text);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:60px;font-weight:600;line-height:55px}.InsurancePage-module__4YLEga__heroSubtitle{color:var(--insurance-text-muted);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:130%}.InsurancePage-module__4YLEga__disclaimerSection{width:100%;padding-top:40px}.InsurancePage-module__4YLEga__disclaimerBar{border:1px solid var(--insurance-disclaimer-border);background:var(--insurance-disclaimer-bg);border-radius:10px;align-items:center;gap:12px;padding:16px 20px;display:flex}.InsurancePage-module__4YLEga__disclaimerIcon{background-image:var(--insurance-disclaimer-icon);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:20px;height:20px}.InsurancePage-module__4YLEga__disclaimerText{color:var(--insurance-disclaimer-text);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:130%}.InsurancePage-module__4YLEga__section{width:100%;padding-top:80px}.InsurancePage-module__4YLEga__sectionTitle{color:var(--insurance-text);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:25px;font-weight:600;line-height:120%}.InsurancePage-module__4YLEga__typesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.InsurancePage-module__4YLEga__typeCard{background-color:var(--insurance-surface);background-image:var(--insurance-type-overlay),var(--type-card-image);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;border:none;border-radius:10px;flex-direction:column;justify-content:flex-start;gap:14px;min-height:360px;padding:36px;display:flex}.InsurancePage-module__4YLEga__typeCardOne{--type-card-image:url(/images/insurance/types_1.webp)}.InsurancePage-module__4YLEga__typeCardTwo{--type-card-image:url(/images/insurance/types_2.webp)}.InsurancePage-module__4YLEga__typeCardTop{align-items:center;gap:16px;display:flex}.InsurancePage-module__4YLEga__typeIcon{object-fit:contain;flex-shrink:0;width:36px;height:36px}.InsurancePage-module__4YLEga__typeTitle{color:#fff;text-shadow:0 1px 2px #00000059;margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:20px;font-weight:600;line-height:120%}.InsurancePage-module__4YLEga__typeDescription{color:#ffffffeb;text-shadow:0 1px 2px #00000059;margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:130%}.InsurancePage-module__4YLEga__factorsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.InsurancePage-module__4YLEga__factorCard{--factor-text-color:var(--insurance-text);background:var(--insurance-surface);border:none;border-radius:10px;flex-direction:column;gap:16px;min-height:180px;padding:24px;display:flex}.InsurancePage-module__4YLEga__factorCard:nth-child(4n+1){--factor-text-color:#fff;background:#ff6800}.InsurancePage-module__4YLEga__factorCard:nth-child(4n+2){--factor-text-color:#fff;background:linear-gradient(#21252a 0%,#2d3642 100%)}.InsurancePage-module__4YLEga__factorCard:nth-child(4n+3){--factor-text-color:#090909;background:#fff}.InsurancePage-module__4YLEga__factorCard:nth-child(4n+4){--factor-text-color:#fff;background:#1c1c1c}.InsurancePage-module__4YLEga__factorIcon{object-fit:contain;filter:none;width:28px;height:28px}.InsurancePage-module__4YLEga__factorText{color:var(--factor-text-color);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:600;line-height:130%}.InsurancePage-module__4YLEga__sectionNote{color:var(--insurance-text-muted);margin:16px 0 0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:130%}.InsurancePage-module__4YLEga__textGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.InsurancePage-module__4YLEga__textCard{border:1px solid var(--insurance-border);background:var(--insurance-surface);border-radius:10px;flex-direction:column;gap:16px;padding:30px;display:flex}.InsurancePage-module__4YLEga__textCardTitle{color:var(--insurance-text);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:22px;font-weight:600;line-height:125%}.InsurancePage-module__4YLEga__textCardText{color:var(--insurance-text-muted);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:140%}.InsurancePage-module__4YLEga__refusalRow{align-items:stretch;gap:40px;width:100%;display:flex}.InsurancePage-module__4YLEga__refusalImageWrap{flex:none;height:360px;display:flex}.InsurancePage-module__4YLEga__refusalImage{object-fit:cover;border-radius:10px;width:auto;height:360px;display:block}.InsurancePage-module__4YLEga__refusalContent{flex-direction:column;flex:auto;align-items:flex-start;min-height:360px;display:flex}.InsurancePage-module__4YLEga__refusalTitle{max-width:464px;color:var(--insurance-text);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:25px;font-weight:600;line-height:120%}.InsurancePage-module__4YLEga__refusalBody{flex-direction:column;gap:16px;width:100%;max-width:562px;margin-top:auto;display:flex}.InsurancePage-module__4YLEga__refusalText{color:var(--insurance-text);margin:0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-weight:500;line-height:140%}.InsurancePage-module__4YLEga__stepsGrid{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:10px;margin-top:20px;display:flex;overflow-x:auto}.InsurancePage-module__4YLEga__stepCard{border:1px solid var(--insurance-border);background:var(--insurance-surface);border-radius:10px;flex-direction:column;flex:1 1 0;gap:24px;min-width:280px;padding:30px;display:flex}.InsurancePage-module__4YLEga__stepTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.InsurancePage-module__4YLEga__stepBadge{border:1px solid var(--insurance-accent);min-width:90px;height:30px;color:var(--insurance-text);border-radius:9999px;justify-content:center;align-items:center;padding:0 12px;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;font-weight:500;line-height:normal;display:inline-flex}.InsurancePage-module__4YLEga__stepIcon{object-fit:contain;width:22px;height:22px;filter:var(--insurance-icon-filter)}.InsurancePage-module__4YLEga__stepText{color:var(--insurance-text-muted);margin:auto 0 0;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:140%}@media (max-width:1200px){.InsurancePage-module__4YLEga__heroTitle{font-size:48px;line-height:48px}.InsurancePage-module__4YLEga__factorsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.InsurancePage-module__4YLEga__hero{min-height:520px;padding:40px 0}.InsurancePage-module__4YLEga__heroTitle{font-size:36px;line-height:38px}.InsurancePage-module__4YLEga__typesGrid,.InsurancePage-module__4YLEga__textGrid{grid-template-columns:1fr}.InsurancePage-module__4YLEga__refusalRow{flex-direction:column;gap:24px}.InsurancePage-module__4YLEga__refusalImageWrap{width:100%;height:auto}.InsurancePage-module__4YLEga__refusalImage{width:100%;height:auto;max-height:420px}.InsurancePage-module__4YLEga__refusalContent{gap:20px;min-height:0}.InsurancePage-module__4YLEga__refusalBody{max-width:100%;margin-top:0}}@media (max-width:700px){.InsurancePage-module__4YLEga__section{padding-top:40px}.InsurancePage-module__4YLEga__disclaimerSection{padding-top:20px}.InsurancePage-module__4YLEga__disclaimerBar{padding:14px 16px}.InsurancePage-module__4YLEga__heroSubtitle,.InsurancePage-module__4YLEga__typeDescription,.InsurancePage-module__4YLEga__textCardText,.InsurancePage-module__4YLEga__stepText,.InsurancePage-module__4YLEga__sectionNote{font-size:14px}.InsurancePage-module__4YLEga__typeCard,.InsurancePage-module__4YLEga__factorCard,.InsurancePage-module__4YLEga__textCard,.InsurancePage-module__4YLEga__stepCard{padding:24px 20px}.InsurancePage-module__4YLEga__typeCard{min-height:280px}}
