﻿.insight-sticky-subscribe{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:1200;padding:0 24px 24px;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(24px);transition:opacity 0.22s ease, transform 0.22s ease, visibility 0.22s ease}.insight-sticky-subscribe.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.insight-sticky-subscribe__inner{max-width:1180px;margin:0 auto;background:linear-gradient(90deg, #16307d 0%, #183b8a 62%, #146f8d 100%);border-radius:18px 18px 0 0;box-shadow:0 16px 32px rgba(15,32,100,0.28);padding:2rem 2.4rem 1.6rem;display:flex;gap:1.6rem;align-items:center;justify-content:space-between;pointer-events:auto}.insight-sticky-subscribe__copy{color:#fff;flex:1}.insight-sticky-subscribe__title{font-size:3rem;line-height:1.1;font-family:"Gilroy";font-weight:600}.insight-sticky-subscribe__form-block{width:44%;min-width:360px}.insight-sticky-subscribe__note{font-size:1.2rem;margin-top:0.8rem;opacity:0.84;color:rgba(255,255,255,0.9)}.insight-sticky-subscribe__form{display:flex;align-items:stretch}.insight-sticky-subscribe__form input[type="email"]{width:100%;border:0;border-radius:8px 0 0 8px;padding:1rem 1.2rem;font-size:1.2rem}.insight-sticky-subscribe__form button{border:0;border-radius:0 8px 8px 0;background:#1acb86;color:#fff;font-size:1.2rem;font-family:"Gilroy";font-weight:700;min-width:120px;padding:0 1.2rem}.insight-faq-block{border:1px solid #e6edf7;border-radius:14px;padding:2.8rem 3rem;background:#fff}.insight-faq-block__item{border-top:1px solid #e5ebf6;padding:1.4rem 0}.insight-faq-block__item:first-of-type{border-top:0;padding-top:0}.insight-faq-block__item summary{list-style:none;cursor:pointer;font-family:"Gilroy";font-size:2.9rem;line-height:1.25;color:#183b8a;display:flex;align-items:center;justify-content:space-between}.insight-faq-block__item summary::-webkit-details-marker{display:none}.insight-faq-block__item summary::after{content:"+";font-size:2.4rem;line-height:1;color:#183b8a}.insight-faq-block__item[open] summary::after{content:"−"}.insight-faq-block__answer{color:#2f435f;font-size:1.8rem;line-height:1.55;padding-top:1rem;font-family:"Museo"}.insight-vs-cta__card{background:linear-gradient(135deg, #edf7ff 0%, #f8faff 100%);border:1px solid #d4e6ff;border-radius:14px;padding:3.2rem;box-shadow:0 12px 30px rgba(25,86,150,0.1)}.insight-vs-cta__eyebrow{font-size:1.2rem;letter-spacing:0.12em;text-transform:uppercase;color:#1acb90;font-family:"Gilroy";font-weight:700}.insight-vs-cta__title{margin-top:1rem;font-size:3.2rem;line-height:1.2;color:#1e2734;font-family:"Gilroy";font-weight:600}.insight-vs-cta__description{margin-top:1.2rem;font-size:1.6rem;line-height:1.65;color:#42566f;max-width:76ch}.insight-vs-cta__actions{margin-top:2rem;display:flex;gap:1.2rem;flex-wrap:wrap}.insight-card{padding-bottom:19rem}@media (max-width: 991px){.insight-sticky-subscribe{position:static;left:auto;right:auto;bottom:auto;width:auto;padding:0;pointer-events:auto;opacity:1;visibility:visible;transform:none;transition:none}.insight-sticky-subscribe__inner{flex-direction:column;align-items:stretch;padding:1.8rem;border-radius:16px;box-shadow:0 14px 28px rgba(15,32,100,0.16)}.insight-sticky-subscribe__form-block{width:100%;min-width:0}.insight-sticky-subscribe__form{flex-direction:column;gap:0.9rem}.insight-sticky-subscribe__title{font-size:2.3rem}.insight-sticky-subscribe__form input[type="email"]{border-radius:8px}.insight-sticky-subscribe__form button{border-radius:8px;min-height:48px}.insight-sticky-subscribe__note{text-align:center}.insight-faq-block{padding:2rem}.insight-faq-block__item summary{font-size:2.3rem}.insight-faq-block__answer{font-size:1.6rem}.insight-vs-cta__card{padding:2.2rem}.insight-vs-cta__title{font-size:2.5rem}.insight-card{padding-bottom:3rem}}
