.about-info-blocks{margin:60px auto;max-width:1450px;border-radius:30px}:root{--levano-blue:#1E3A8A;--levano-gray:#333;--levano-light-bg:#f9f9f9;--levano-box-shadow:0 4px 20px rgba(0,0,0,.05)}.main-info-block__text h2,.extra-info-block__text h2{font-size:35px;font-weight:700;color:var(--levano-blue);margin-bottom:20px}.main-info-block__text .description,.extra-info-block__text .description{font-size:22px;color:var(--levano-gray);line-height:1.6;margin-bottom:20px}.main-info-block__text .features-list,.extra-info-block__text .features-list{list-style:none;padding:0}.main-info-block__text .features-list li,.extra-info-block__text .features-list li{position:relative;padding-left:25px;margin-bottom:12px;color:var(--levano-blue);font-weight:500}.main-info-block__text .features-list li::before,.extra-info-block__text .features-list li::before{content:'✔';position:absolute;left:0;color:var(--levano-blue);font-size:16px}.main-info-block--odd,.extra-info-block--odd{background:#c3c4c742}.image-caption,.image-description{display:none}.main-info-block__content,.extra-info-block__content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px}.main-info-block__text,.extra-info-block__text,.main-info-block__image,.extra-info-block__image{flex:1 1 48%}.main-info-block__image,.extra-info-block__image{max-width:35%}.main-info-block__image img,.extra-info-block__image img{width:100%;height:auto;border-radius:16px}.info-block__description{display:none}.info-blocks{margin:60px auto;max-width:1450px}.main-info-block,.extra-info-block{padding:30px;border-radius:20px;margin:50px 0;transition:transform .3s ease;background:#fcd34d}.main-info-block--style-alt,.extra-info-block--style-alt{background:#f4faff}.main-info-block--style-dark,.extra-info-block--style-dark{background:#1a1a1a;color:#fff}.main-info-block--style-dark h2,.extra-info-block--style-dark h2{color:#fff}.main-info-block--style-dark .description,.main-info-block--style-dark .features-list,.extra-info-block--style-dark .description,.extra-info-block--style-dark .features-list{color:#fff}@media screen and (max-width:768px){.main-info-block__content,.extra-info-block__content{flex-direction:column;align-items:stretch}.main-info-block__text,.extra-info-block__text,.main-info-block__image,.extra-info-block__image{flex:1 1 100%;max-width:100%!important}.main-info-block--odd .main-info-block__content,.extra-info-block--odd .extra-info-block__content{flex-direction:column-reverse}}@media (max-width:600px){.main-info-block__content,.extra-info-block__content{padding:20px;gap:30px}.main-info-block__text h2,.extra-info-block__text h2{font-size:24px}.features-list li{font-size:14px}}.info-blocks{padding:clamp(48px, 6vw, 88px) 0;display:grid;gap:clamp(24px, 4vw, 42px)}.info-block,.extra-info-block{position:relative;overflow:hidden;border-radius:28px;background:#fff;border:1px solid rgb(15 23 42 / .08);box-shadow:0 18px 50px rgb(15 23 42 / .08)}.info-block__content,.extra-info-block__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.9fr);align-items:center;gap:clamp(28px, 5vw, 64px);padding:clamp(28px, 5vw, 64px)}.info-block__text,.extra-info-block__text{max-width:680px}.info-block__text h2,.extra-info-block__text h2{margin:0 0 18px;font-size:clamp(28px, 3.2vw, 46px);line-height:1.08;letter-spacing:-.035em;color:#0f2347}.info-block__text .description,.extra-info-block__text .description{font-size:clamp(16px, 1.25vw, 18px);line-height:1.75;color:#475569}.info-block__text .description p,.extra-info-block__text .description p{margin:0 0 16px}.info-block__text .description p:last-child,.extra-info-block__text .description p:last-child{margin-bottom:0}.features-list{margin:24px 0 0;padding:0;list-style:none;display:grid;gap:12px}.features-list li{position:relative;padding:14px 16px 14px 46px;border-radius:14px;background:rgb(30 58 138 / .05);color:#1e293b;font-size:16px;line-height:1.45;font-weight:500}.features-list li::before{content:"✓";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;background:#f59e0b;color:#0f2347;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.info-block__image,.extra-info-block__image{width:100%}.info-block__figure{margin:0}.info-block__img{display:block;width:100%;height:auto;object-fit:contain;object-position:center top;border-radius:24px;box-shadow:0 18px 42px rgb(15 23 42 / .16);background:#fff}.info-block--style-default,.extra-info-block--style-default{background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);border:1px solid rgb(15 35 71 / .08);box-shadow:0 18px 50px rgb(15 23 42 / .08)}.info-block--style-default::before,.extra-info-block--style-default::before{content:"";position:absolute;top:0;left:32px;right:32px;height:4px;border-radius:0 0 10px 10px;background:linear-gradient(90deg,#1e3a8a 0%,#fdcc20 100%)}.info-block--style-default .info-block__text h2,.extra-info-block--style-default .extra-info-block__text h2{color:#0f2347}.info-block--style-default .info-block__text .description,.extra-info-block--style-default .extra-info-block__text .description{color:#475569}.info-block--style-default .info-block__text .description p,.extra-info-block--style-default .extra-info-block__text .description p{color:#475569}.info-block--style-default .features-list li,.extra-info-block--style-default .features-list li{background:rgb(30 58 138 / .05);border:1px solid rgb(30 58 138 / .08);color:#1e293b}.info-block--style-default .features-list li::before,.extra-info-block--style-default .features-list li::before{background:#fdcc20;color:#0f2347}.info-block--style-default .info-block__img,.extra-info-block--style-default .info-block__img{background:#fff;border:1px solid rgb(15 35 71 / .08);padding:8px}.info-block--style-alt,.extra-info-block--style-alt{background:linear-gradient(135deg,#eef4ff 0%,#f8fbff 55%,#ffffff 100%);border:1px solid rgb(30 58 138 / .1);box-shadow:0 20px 55px rgb(30 58 138 / .1)}.info-block--style-alt::before,.extra-info-block--style-alt::before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:linear-gradient(180deg,#1e3a8a 0%,#fdcc20 100%)}.info-block--style-alt::after,.extra-info-block--style-alt::after{content:"";position:absolute;top:-80px;right:-80px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgb(253 204 32 / .18) 0%,#fff0 70%);pointer-events:none}.info-block--style-alt .info-block__text h2,.extra-info-block--style-alt .extra-info-block__text h2{color:#12305f}.info-block--style-alt .info-block__text .description,.extra-info-block--style-alt .extra-info-block__text .description{color:#41556f}.info-block--style-alt .info-block__text .description p,.extra-info-block--style-alt .extra-info-block__text .description p{color:#41556f}.info-block--style-alt .features-list li,.extra-info-block--style-alt .features-list li{background:rgb(255 255 255 / .7);border:1px solid rgb(30 58 138 / .1);color:#17335e;backdrop-filter:blur(4px)}.info-block--style-alt .features-list li::before,.extra-info-block--style-alt .features-list li::before{background:#1e3a8a;color:#fff}.info-block--style-alt .info-block__img,.extra-info-block--style-alt .info-block__img{background:#fff;border:1px solid rgb(30 58 138 / .1);padding:10px;box-shadow:0 18px 42px rgb(30 58 138 / .12)}.info-block--style-dark,.extra-info-block--style-dark{background:linear-gradient(135deg,#0b1f43 0%,#102a56 52%,#16376d 100%);border:1px solid rgb(255 255 255 / .08);box-shadow:0 24px 65px rgb(4 12 28 / .28)}.info-block--style-dark::before,.extra-info-block--style-dark::before{content:"";position:absolute;top:0;left:32px;right:32px;height:4px;border-radius:0 0 10px 10px;background:linear-gradient(90deg,#fdcc20 0%,#f59e0b 100%)}.info-block--style-dark::after,.extra-info-block--style-dark::after{content:"";position:absolute;top:-120px;right:-120px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgb(253 204 32 / .16) 0%,#fff0 72%);pointer-events:none}.info-block--style-dark .info-block__text h2,.extra-info-block--style-dark .extra-info-block__text h2{color:#fff}.info-block--style-dark .info-block__text .description,.extra-info-block--style-dark .extra-info-block__text .description{color:rgb(255 255 255 / .84)}.info-block--style-dark .info-block__text .description p,.extra-info-block--style-dark .extra-info-block__text .description p{color:#fff}.info-block--style-dark .features-list li,.extra-info-block--style-dark .features-list li{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);color:#fff;backdrop-filter:blur(4px)}.info-block--style-dark .features-list li::before,.extra-info-block--style-dark .features-list li::before{background:#fdcc20;color:#0f2347}.info-block--style-dark .info-block__img,.extra-info-block--style-dark .info-block__img{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);padding:10px;box-shadow:0 18px 45px rgb(0 0 0 / .28)}.info-block--style-dark .info-block__caption,.info-block--style-dark .info-block__description,.extra-info-block--style-dark .info-block__caption,.extra-info-block--style-dark .info-block__description{color:rgb(255 255 255 / .72)}.info-block--even .info-block__image,.extra-info-block--even .extra-info-block__image{transform:translateY(0)}.info-block--odd .info-block__image,.extra-info-block--odd .extra-info-block__image{transform:translateY(0)}.info-block,.extra-info-block{transition:transform 0.25s ease,box-shadow 0.25s ease}.info-block:hover,.extra-info-block:hover{transform:translateY(-3px);box-shadow:0 24px 70px rgb(15 23 42 / .12)}.info-block__description,.info-block__caption{display:none}@media (max-width:1024px){.info-block__content,.extra-info-block__content{grid-template-columns:1fr;gap:28px}.info-block__text,.extra-info-block__text{max-width:100%}.info-block__image,.extra-info-block__image{order:2}.info-block__text,.extra-info-block__text{order:1}.info-block__img{min-height:280px;max-height:440px}}@media (max-width:768px){.info-blocks{padding:42px 0;gap:24px}.info-block,.extra-info-block{border-radius:22px}.info-block__content,.extra-info-block__content{padding:24px}.info-block__text h2,.extra-info-block__text h2{font-size:30px}.features-list li{padding:13px 14px 13px 44px;font-size:15px}.info-block__img{min-height:240px;border-radius:18px}}@media (max-width:480px){.info-block__content,.extra-info-block__content{padding:20px}.info-block__text h2,.extra-info-block__text h2{font-size:26px}.info-block__text .description,.extra-info-block__text .description{font-size:15px;line-height:1.65}.info-block__img{min-height:210px}}