.main-content{background-color:transparent}@media (min-width:768px){.main-content{padding-top:102px}}.dark .main-content .header__wrapp{background-color:#202025}.light .main-content .header__wrapp{background-color:#fff}@media (min-width:768px){.main-content .header__wrapp{padding-top:20px;min-height:102px}}.main-content .header__wrapp .wrapper{max-width:1200px;margin:0 auto}@media (min-width:1440px){.main-content .header__wrapp .wrapper{padding:0}}@media (min-width:768px) and (max-width:1439px){.main-content .header__wrapp .wrapper{padding:0 55px}}@media (min-width:0px) and (max-width:767px){.main-content .header__wrapp .wrapper{padding:0 16px}}@media (min-width:0px) and (max-width:767px){.landing-block{margin-bottom:48px}}@media (min-width:0px) and (max-width:1023px){.landing-block--main-banner{padding:0}}.landing-block--faq{margin-bottom:60px}@media (min-width:0px) and (max-width:767px){.landing-block--faq{margin-bottom:32px}}.landing-block--footer{padding:55px}@media (min-width:1440px){.landing-block--footer{padding:60px 0}}@media (min-width:0px) and (max-width:767px){.landing-block--footer{padding:32px 16px}}.landing-block--footer .landing-block__title{margin-bottom:20px;font:normal 600 28px/32px "TT Norms Pro",sans-serif}.dark .landing-block--footer .landing-block__title{color:#f5f5f6}.light .landing-block--footer .landing-block__title{color:#26262c}@media (min-width:0px) and (max-width:767px){.landing-block--footer .landing-block__title{margin-bottom:12px;font:normal 600 24px/28px "TT Norms Pro",sans-serif}}.landing-block--footer .landing-block__text{margin-bottom:60px;padding:0;font:normal 400 20px/24px "TT Norms Pro",sans-serif}.dark .landing-block--footer .landing-block__text{color:#ccccd9}.light .landing-block--footer .landing-block__text{color:#3a3a40}@media (min-width:0px) and (max-width:767px){.landing-block--footer .landing-block__text{margin-bottom:40px;font:normal 400 17px/22px "TT Norms Pro",sans-serif}}.landing-block--footer .landing-block__subtext{font:normal 400 17px/22px "TT Norms Pro",sans-serif}.dark .landing-block--footer .landing-block__subtext{color:#7c7c92}.light .landing-block--footer .landing-block__subtext{color:#96969b}@media (min-width:0px) and (max-width:767px){.landing-block--footer .landing-block__subtext{font:normal 400 14px/18px "TT Norms Pro",sans-serif}}.landing-block__wrapper--footer{padding:0}.dark .landing-block__wrapper--footer{border-top:1px solid #474751}.light .landing-block__wrapper--footer{border-top:1px solid #e5e5e9}.landing-block__title{text-align:left;margin-bottom:32px;font:normal 600 36px/40px "TT Norms Pro",sans-serif}@media (min-width:0px) and (max-width:767px){.landing-block__title{margin-bottom:24px;font:normal 600 28px/32px "TT Norms Pro",sans-serif}}.landing-block__subtitle{text-align:left;margin:12px 0 32px}.landing-block__text{font:normal 600 22px/26px "TT Norms Pro",sans-serif}.dark .landing-block__text{color:#ccccd9}.light .landing-block__text{color:#3a3a40}@media (min-width:768px) and (max-width:1023px){.landing-block__text{padding:0 55px}}@media (min-width:0px) and (max-width:767px){.landing-block__text{padding:0 16px;font:normal 500 17px/22px "TT Norms Pro",sans-serif}}.landing-block .main-banner-block{background-size:cover;background-position:center;min-height:440px;margin:0;position:relative;overflow:hidden;margin-bottom:40px}@media (min-width:768px) and (max-width:1439px){.landing-block .main-banner-block{min-height:347px}}@media (min-width:768px) and (max-width:1023px){.landing-block .main-banner-block{background-position:left -10px top;border-radius:0}}@media (min-width:0px) and (max-width:767px){.landing-block .main-banner-block{min-height:524px;background-position:bottom right -145px;background-size:auto 304px;margin-bottom:20px}}.landing-block .main-banner-block::after{content:'';position:absolute;top:0;bottom:0;left:0;width:480px;pointer-events:none;-webkit-filter:blur(3px);filter:blur(3px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media (min-width:1024px) and (max-width:1439px){.landing-block .main-banner-block::after{width:50%}}@media (min-width:768px) and (max-width:1023px){.landing-block .main-banner-block::after{width:58%}}@media (min-width:0px) and (max-width:767px){.landing-block .main-banner-block::after{display:none}}.landing-block .main-banner-block__info{position:relative;z-index:1}@media (min-width:0px) and (max-width:767px){.landing-block .main-banner-block__info{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}}@media (min-width:768px){.dark .landing-block .main-banner-block .main-banner-block__info{background:rgba(32,32,37,.7)}.light .landing-block .main-banner-block .main-banner-block__info{background:rgba(255,255,255,.7)}}@media (min-width:0px) and (max-width:767px){.landing-block .main-banner-block .main-banner-block__info{background:0 0}}.landing-block .main-banner-block .btn{width:100%}.landing-block .insurance-policy-users__block{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}@media (min-width:1440px){.landing-block .insurance-policy-users__block{grid-template-rows:336px 312px}}@media (min-width:1024px) and (max-width:1439px){.landing-block .insurance-policy-users__block{grid-template-rows:290px 336px}}@media (min-width:768px) and (max-width:1023px){.landing-block .insurance-policy-users__block{grid-template-rows:266px 290px 312px}}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-policy-users__block{grid-template-columns:1fr;grid-template-rows:258px 234px 282px 258px 282px;gap:12px}}.landing-block .insurance-policy-users__card{background-repeat:no-repeat;background-size:cover;background-position:center -40px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;height:100%;grid-column:span 2;position:relative}.landing-block .insurance-policy-users__card:before{content:'';display:block;width:100%;height:20px;position:absolute;bottom:0;background-color:#fff}@media (min-width:1440px){.landing-block .insurance-policy-users__card:nth-last-child(-n+2){grid-column:span 3;background-position:center -90px}.landing-block .insurance-policy-users__card:nth-last-child(-n+2) .insurance-policy-users__info{height:72px}}@media (min-width:1024px) and (max-width:1439px){.landing-block .insurance-policy-users__card{background-position:center -10px}.landing-block .insurance-policy-users__card:nth-last-child(-n+2){grid-column:span 3;background-position:center -15px}.landing-block .insurance-policy-users__card:nth-last-child(-n+2) .insurance-policy-users__info{height:96px}}@media (min-width:768px) and (max-width:1023px){.landing-block .insurance-policy-users__card{background-position:center -10px;grid-column:span 3}.landing-block .insurance-policy-users__card:nth-child(3) .insurance-policy-users__info,.landing-block .insurance-policy-users__card:nth-child(4) .insurance-policy-users__info{height:120px}.landing-block .insurance-policy-users__card:last-child{grid-column:1/-1;background-position:center -90px}}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-policy-users__card{background-position:center -10px}}.landing-block .insurance-policy-users__info{width:100%;height:96px;padding:24px 32px;font:normal 600 20px/24px "TT Norms Pro",sans-serif}.dark .landing-block .insurance-policy-users__info{color:#f5f5f6;background-color:#202025}.light .landing-block .insurance-policy-users__info{color:#26262c;background-color:#fff}@media (min-width:1024px) and (max-width:1439px){.landing-block .insurance-policy-users__info{height:120px}}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-policy-users__info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 24px}}.landing-block .program-card-block{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,230px);grid-auto-flow:column;gap:24px}@media (min-width:1024px) and (max-width:1439px){.landing-block .program-card-block{grid-template-rows:repeat(4,180px)}}@media (min-width:768px) and (max-width:1023px){.landing-block .program-card-block{grid-template-rows:repeat(4,200px)}}@media (min-width:768px) and (max-width:1439px){.landing-block .program-card-block{grid-template-columns:repeat(2,1fr)}}@media (min-width:0px) and (max-width:767px){.landing-block .program-card-block{grid-auto-flow:dense;grid-template-columns:1fr;grid-template-rows:162px 156px 182px 168px 184px 160px;gap:12px}}.landing-block .program-card-block .program-card{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;overflow:hidden}.dark .landing-block .program-card-block .program-card{border:1px solid #202025}.light .landing-block .program-card-block .program-card{border:1px solid #fff}.landing-block .program-card-block .program-card:after{content:'';width:134px;height:134px;border-radius:50%;right:-13px;top:-33px;display:block;position:absolute}.dark .landing-block .program-card-block .program-card:after{background-color:#27272c}.light .landing-block .program-card-block .program-card:after{background-color:#f6f6f8}@media (min-width:0px) and (max-width:767px){.landing-block .program-card-block .program-card:after{width:100px;height:100px;right:-10px;top:-25px}}@media (min-width:1440px){.landing-block .program-card-block .program-card:nth-child(3){grid-column:4}}@media (min-width:768px){.landing-block .program-card-block .program-card:nth-child(3),.landing-block .program-card-block .program-card:nth-child(4){grid-row:span 2}.landing-block .program-card-block .program-card:nth-child(3):after,.landing-block .program-card-block .program-card:nth-child(4):after{width:180px;height:180px}.landing-block .program-card-block .program-card:nth-child(3) .program-card__icon,.landing-block .program-card-block .program-card:nth-child(4) .program-card__icon{width:106px;height:106px}}@media (min-width:0px) and (max-width:767px){.landing-block .program-card-block .program-card{padding:20px 24px}.landing-block .program-card-block .program-card:nth-child(3){grid-row:6}}.landing-block .program-card-block .program-card__title{font:normal 600 20px/24px "TT Norms Pro",sans-serif}.landing-block .program-card-block .program-card__icon{right:25px;top:10px;bottom:0;z-index:1}@media (min-width:0px) and (max-width:767px){.landing-block .program-card-block .program-card__icon{right:15px}}.landing-block .insurance-example__block{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:1440px){.landing-block .insurance-example__block{grid-template-columns:repeat(3,1fr)}}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-example__block{gap:16px}}.landing-block .insurance-example__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;height:100%;padding:24px 32px;border-radius:16px;overflow:hidden}.dark .landing-block .insurance-example__card{border:1px solid #27272c;background-color:#27272c}.light .landing-block .insurance-example__card{border:1px solid #f6f6f8;background-color:#f6f6f8}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-example__card{padding:20px 24px}}.landing-block .insurance-example__card:after{content:'';width:120px;height:120px;border-radius:50%;right:-20px;bottom:-20px;display:block;position:absolute}.dark .landing-block .insurance-example__card:after{background-color:#202025}.light .landing-block .insurance-example__card:after{background-color:#fff}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-example__card:after{width:106px;height:106px}}.landing-block .insurance-example__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-block .insurance-example__number{border-radius:50%;padding:14px 24px;font:normal 600 28px/32px "TT Norms Pro",sans-serif}.dark .landing-block .insurance-example__number{color:#f5f5f6;background-color:#202025}.light .landing-block .insurance-example__number{color:#26262c;background-color:#fff}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-example__number{font:normal 600 24px/28px "TT Norms Pro",sans-serif}}.landing-block .insurance-example__title{font:normal 600 22px/26px "TT Norms Pro",sans-serif}.dark .landing-block .insurance-example__title{color:#f5f5f6}.light .landing-block .insurance-example__title{color:#26262c}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-example__title{font:normal 600 20px/24px "TT Norms Pro",sans-serif}}.landing-block .insurance-example__text{font:normal 400 17px/22px "TT Norms Pro",sans-serif}.dark .landing-block .insurance-example__text{color:#ccccd9}.light .landing-block .insurance-example__text{color:#3a3a40}.landing-block .insurance-example__info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.landing-block .insurance-example__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;font:normal 400 17px/22px "TT Norms Pro",sans-serif}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-example__info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}.dark .landing-block .insurance-example__label{color:#7c7c92}.light .landing-block .insurance-example__label{color:#96969b}.dark .landing-block .insurance-example__value{color:#ccccd9}.light .landing-block .insurance-example__value{color:#3a3a40}.landing-block .insurance-example__icon{position:absolute;right:15px;bottom:15px;z-index:1;width:64px;height:64px}@media (min-width:0px) and (max-width:767px){.landing-block .insurance-example__icon{width:50px;height:50px;right:10px;bottom:10px}}.landing-block .faq-block .accordion__list{gap:8px}.light .main-banner-block::after{background:-webkit-gradient(linear,right top,left top,color-stop(1.49%,rgba(168,163,158,0)),color-stop(96.85%,rgba(168,163,158,.2)));background:linear-gradient(270deg,rgba(168,163,158,0) 1.49%,rgba(168,163,158,.2) 96.85%)}.dark .main-banner-block::after{background:-webkit-gradient(linear,right top,left top,color-stop(1.49%,rgba(30,30,30,0)),color-stop(96.85%,rgba(30,30,30,.25)));background:linear-gradient(270deg,rgba(30,30,30,0) 1.49%,rgba(30,30,30,.25) 96.85%)}