.how-to{padding:24px 16px;background:#fff}.how-to .title{color:var(--blue);text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:40px}@media(max-width:600px){.how-to .title{margin-bottom:20px}}.how-to .list-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding-bottom:40px}@media(max-width:960px){.how-to .list-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.how-to .list-grid{grid-template-columns:1fr}}.how-to .card{position:relative;background:#0b77b7;border-radius:10px;padding:18px;min-height:180px;display:flex;justify-content:space-between}.how-to .card p{color:#fff;font-size:16px;font-weight:400;line-height:140%;padding:20px 0}.how-to .card p strong{font-size:16px;font-weight:700;line-height:140%}.how-to .card p strong span{color:#ffda78}.how-to .card .badge{width:44px;height:44px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#007ab3;font-size:20px;font-style:normal;font-weight:600;line-height:100%}.how-to .icon{text-align:right}.how-to .icon svg{width:-moz-fit-content;width:fit-content}.how-to .right-info-banner{width:100%;display:flex;justify-content:flex-end;padding:0 16px 16px;margin:20px 0 30px}.how-to .right-info-banner .right-info-banner__box{background:#d9f0ff;color:#0b2f5b;border-radius:4px;padding:10px 14px;max-width:520px;height:69px;width:-moz-fit-content;width:fit-content;align-items:center;display:flex;gap:26px;position:relative;z-index:3}.how-to .right-info-banner .right-info-banner__box:after{content:"";width:1000px;height:100%;background:#d9f0ff;position:absolute;right:-245%;top:0;z-index:1}@media(max-width:560px){.how-to .right-info-banner .right-info-banner__box{max-width:100%;width:100%;gap:14px;flex-direction:column;height:auto}.how-to .right-info-banner .right-info-banner__box:after{content:none}}.how-to .right-info-banner .right-info-banner__text{margin:0;font-size:12px;color:#003781;font-style:normal;font-weight:300;line-height:110%}.how-to .right-info-banner .right-info-banner__text span{display:block}.how-to .right-info-banner .right-info-banner__text.title-text{color:#003781;font-size:12px;font-style:normal;font-weight:300;line-height:110%}.how-to .right-info-banner .right-info-banner__contacts{display:flex;flex-direction:column;gap:2px}.how-to .right-info-banner .right-info-banner__link{font-weight:700;text-decoration:none;color:#003781;font-size:12px;font-style:normal;line-height:110%}.how-to .right-info-banner .right-info-banner__link:hover{text-decoration:underline}@media(max-width:560px){.how-to,.how-to .right-info-banner{padding:0}.how-to .right-info-banner .right-info-banner__box{align-items:baseline}}.participating-insurances{background:#cfe9ff;padding:48px 0 56px;background:linear-gradient(90deg,#c0e1ff,#c0e1ff)}.participating-insurances h2{text-align:center;margin-bottom:36px;color:#333;font-size:36px;font-style:normal;font-weight:600;line-height:120%}.participating-insurances .participating-insurances__slider{margin-bottom:32px}.participating-insurances .participating-insurances__slider .slick-slide{padding:0 12px}.participating-insurances .participating-insurances__slide{display:flex;justify-content:center}.participating-insurances .participating-insurances__slide .insurance-item{display:flex;align-items:center;gap:10px;opacity:.85;transition:opacity .2s ease;justify-content:center}.participating-insurances .participating-insurances__slide .insurance-item:hover{opacity:1}.participating-insurances .participating-insurances__slide .insurance-item .insurance-item__icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center}.participating-insurances .participating-insurances__slide .insurance-item .insurance-item__icon img,.participating-insurances .participating-insurances__slide .insurance-item .insurance-item__icon svg{width:100%;height:auto}.participating-insurances .participating-insurances__slide .insurance-item .insurance-item__label{color:#535353;font-size:20px;font-weight:600;line-height:130%}@media(max-width:560px){.participating-insurances .participating-insurances__slide .insurance-item{justify-content:center}}.goal-modal{position:fixed;inset:0;z-index:9999;display:grid;place-items:center}.goal-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55)}.goal-modal__panel{position:relative;width:min(960px,100vw - 24px);min-height:min(680px,100vh - 24px);overflow:hidden;background:#0b2f5b;box-shadow:0 20px 60px rgba(0,0,0,.35)}.goal-modal__panel .goal-modal__close{position:absolute;top:18px;right:18px;z-index:5;width:40px;height:40px;border:0;background:rgba(0,0,0,0);color:#fff;font-size:32px;line-height:1;cursor:pointer;opacity:.9}.goal-modal__panel .goal-modal__close:hover{opacity:1}.goal-modal__panel .goal-modal__intro{position:relative;width:100%;height:100%;min-height:min(680px,100vh - 24px);padding:40px 32px;color:#fff;background-image:url(/assets/images/home/bg-modal-goal.png);background-size:cover;background-position:50%}.goal-modal__panel .goal-modal__intro .goal-modal__brand{font-weight:800;font-size:22px}.goal-modal__panel .goal-modal__intro .goal-modal__intro-content{max-width:520px;margin:40px auto 0;text-align:center}.goal-modal__panel .goal-modal__intro .goal-modal__intro-content .h4{font-size:22px;opacity:.9;margin-bottom:8px}.goal-modal__panel .goal-modal__intro .goal-modal__intro-content h2{font-size:64px;line-height:.95;font-weight:300;margin:0 0 10px}.goal-modal__panel .goal-modal__intro .goal-modal__intro-content h2 span{display:block;position:relative;right:-75px}.goal-modal__panel .goal-modal__intro .goal-modal__intro-content p{margin:0 auto 18px;max-width:520px;font-size:16px;line-height:1.45;opacity:.95}.goal-modal__panel .goal-modal__intro .goal-modal__intro-content p span{font-size:22px;color:#37d6e7;margin-bottom:26px}.goal-modal__panel .goal-modal__intro .goal-modal__intro-content p a{color:#fff;text-decoration:underline;font-weight:700}.goal-modal__panel .goal-btn{margin-top:14px;background:#f6b400;color:#0b2f5b;width:min(360px,100%);height:48px;border-radius:8px;border:0;cursor:pointer;font-weight:800;letter-spacing:.2px}.goal-modal__panel .goal-btn:hover{filter:brightness(1.05)}.goal-modal__panel .goal-btn.goal-white{background:rgba(0,0,0,0);border:2px solid var(--white);color:var(--white)}.goal-btn-white{margin-top:12px;background:rgba(0,0,0,0);color:#fff;border:1px solid hsla(0,0%,100%,.65)}.goal-btn-white:hover{background:hsla(0,0%,100%,.08)}.goal-modal__play{width:100%;height:100%;background:#061a2f;display:grid;grid-template-rows:74px 1fr}.goal-modal__play .wrapper-button{width:100%;display:flex;justify-content:center;align-items:center;position:relative;padding:50px 0}.goal-modal__play .wrapper-button .goal-btn{margin:0}.goal-modal__play .wrapper-button p{font-size:32px;font-weight:400;line-height:110%}.goal-modal__play p{color:var(--white)}.goal-modal__play-top{display:grid;place-items:center;font-size:28px;color:#fff;background:#081f39}.goal-modal__stage{position:relative;display:grid;place-items:center;height:-moz-fit-content;height:fit-content}.goal-modal__stage .goal-modal__video{position:relative;z-index:2;height:auto;border-radius:6px;box-shadow:0 16px 40px rgba(0,0,0,.35);width:100%}.goal-modal__loading{position:absolute;z-index:4;bottom:0;left:50%;transform:translateX(-50%);width:100%;text-align:center;color:#fff;background:rgba(5,5,5,.67);height:100%;display:flex;flex-direction:column;justify-content:flex-end}.goal-modal__loading .modal-text{max-width:520px;margin:40px auto 0;text-align:center}.goal-modal__loading .modal-text .h4{font-size:22px;opacity:.9;margin-bottom:8px}.goal-modal__loading .modal-text h2{font-size:64px;line-height:.95;font-weight:300;margin:0 0 10px}.goal-modal__loading .modal-text h2 span{display:block;position:relative;right:-75px}.goal-modal__loading .modal-text p{margin:0 auto 18px;max-width:520px;font-size:16px;line-height:1.45;opacity:.95}.goal-modal__loading .modal-text p span{font-size:22px;color:#37d6e7;margin-bottom:26px}.goal-modal__loading .modal-text p a{color:#fff;text-decoration:underline;font-weight:700}.goal-modal__loading .goal-modal__loading-text{font-weight:700;opacity:.95;margin:130px 0 90px}.goal-modal__loading .goal-modal__loading-bar{height:30px;width:100%;background:hsla(0,0%,100%,.18);overflow:hidden;position:relative}.goal-modal__loading .goal-modal__loading-bar:after{content:"";position:absolute;inset:0;transform:translateX(-60%);background:#f9b600;width:45%;animation:goalLoading 1s ease-in-out infinite}@keyframes goalLoading{0%{transform:translateX(-60%)}to{transform:translateX(160%)}}.not-winner,.winner{position:absolute;left:0;top:0;z-index:2;height:100%;width:100%;background-image:url(/assets/images/home/bg-modal-goal.png);background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.not-winner figure,.winner figure{max-width:440px}.not-winner .main-header-logo,.winner .main-header-logo{position:absolute;left:40px;top:32px}.not-winner .content,.winner .content{max-width:500px;text-align:center}.not-winner .content h3,.winner .content h3{color:var(--white);text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:120%}.not-winner .content p,.winner .content p{color:var(--white);text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:130%}.not-winner .content p strong,.winner .content p strong{font-weight:700}@media(max-width:560px){.not-winner .content,.winner .content{padding:15px}}.not-winner{background:#000c1b}.not-winner .content figure{max-width:230px;margin:0 auto 32px}.benefits{padding:40px 0 60px}.benefits__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:768px){.benefits__grid{grid-template-columns:1fr}}.benefits__card{position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:30px 40px}.benefits__card:hover .benefits__image{transform:scale(1.05)}@media(max-width:560px){.benefits__card{padding:20px}}.benefits__image{object-fit:cover;z-index:0;transition:transform .4s ease}.benefits__overlay{position:absolute;inset:0;z-index:1;transition:background .3s ease}.benefits__content{position:relative;z-index:2;color:#fff;max-width:80%;display:flex;flex-direction:column;gap:24px}.benefits__content h2{color:#fff;font-size:32px;font-style:normal;font-weight:300;line-height:100%}.benefits__content p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media(max-width:800px){.benefits__content{max-width:100%}}@media(max-width:560px){.benefits__content{gap:16px}.benefits__content h2{font-size:22px}.benefits__content p{font-size:15px}}.benefits .btn{background:#0077a6;color:#fff;padding:10px 18px;border-radius:4px;font-weight:600;text-decoration:none;display:flex;margin:0;align-items:center;font-size:20px;font-style:normal;line-height:130%;text-transform:uppercase}.benefits .btn:hover{background:#005f84}@media(max-width:768px){.benefits{padding:20px 0}}