.insights-page{background:#ffffff;padding-top:var(--nav-offset);min-height:100vh}.insights-back{padding:20px 0 0}.insights-back__btn{font-size:13px;font-weight:600;color:#5b5fc7;background:none;border:none;cursor:pointer;font-family:var(--font-sans);padding:0;transition:opacity .2s}.insights-back__btn:hover{opacity:.7}.insights-title{font-size:clamp(36px,5vw,64px);font-weight:900;letter-spacing:-.03em;color:#0f1461;text-align:center;margin:24px 0 48px;font-family:var(--font-sans)}.insights-grid-wrap{display:flex;flex-direction:column;gap:40px;margin-bottom:56px}.insights-row{display:grid;grid-gap:24px;gap:24px;align-items:start}.insights-row--normal{grid-template-columns:3fr 2fr}.insights-row--flipped{grid-template-columns:2fr 3fr}.blog-card{display:flex;flex-direction:column;cursor:pointer;transition:transform .25s ease}.blog-card:hover{transform:translateY(-3px)}.blog-card__thumb{position:relative;border-radius:12px;overflow:hidden;width:100%;display:flex;align-items:center;justify-content:center}.blog-card--large .blog-card__thumb{aspect-ratio:16/9}.blog-card--small .blog-card__thumb{aspect-ratio:4/3}.card-art__svg{width:100%;height:100%;position:absolute;inset:0;opacity:.85}.blog-card__logo-dots{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-direction:column;gap:3px}.blog-card__dot{display:block;width:16px;height:7px;border-radius:2px}.blog-card__dot--purple{background:#5b5fc7}.blog-card__dot--green{background:#10b981}.blog-card__overlay-title{position:absolute;bottom:0;left:0;right:0;z-index:3;padding:40px 20px 18px;background:linear-gradient(0deg,rgba(4,5,30,.85) 0,transparent)}.blog-card__overlay-title span{font-size:18px;font-weight:800;color:#ffffff;line-height:1.3;font-family:var(--font-sans)}.blog-card__body{padding:14px 0 0;display:flex;flex-direction:column;gap:6px}.blog-card__tag{display:inline-block;font-size:11px;font-weight:700;padding:3px 10px;border-radius:50px;border:1px solid;letter-spacing:.04em;width:-moz-fit-content;width:fit-content}.blog-card__title{font-size:16px;font-weight:700;color:#0f1461;line-height:1.4;letter-spacing:-.01em;font-family:var(--font-sans);margin:0}.blog-card--small .blog-card__title{font-size:15px}.blog-card__date{font-size:12.5px;color:#9ca3af}.insights-loadmore{display:flex;justify-content:center;margin-bottom:80px}.insights-loadmore__btn{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:#0f1461;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:50px;cursor:pointer;font-family:var(--font-sans);transition:background .2s ease}.insights-loadmore__btn:hover{background:#1a2080}.insights-footer{border-top:1px solid #e8eaf0;background:#fff;padding:40px 0 0}.insights-footer__top{display:flex;align-items:flex-start;gap:32px;margin-bottom:32px;flex-wrap:wrap}.insights-footer__brand{display:flex;align-items:center;gap:10px;cursor:pointer;flex-shrink:0}.insights-footer__tagline{font-size:13px;color:#9ca3af;flex:1 1;padding-top:2px}.insights-footer__links{display:flex;flex-wrap:wrap;gap:4px 20px;justify-content:flex-end}.insights-footer__link{font-size:13.5px;font-weight:500;color:#374151;background:none;border:none;cursor:pointer;font-family:var(--font-sans);padding:4px 0;transition:color .2s}.insights-footer__link:hover{color:#5b5fc7}.insights-footer__divider{width:100%;height:1px;background:#e8eaf0;margin-bottom:24px}.insights-footer__partners{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px}.insights-footer__partner-row{display:flex;gap:12px;flex-wrap:wrap}.insights-footer__partner{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:#6b7280;padding:6px 14px;border:1px solid #e8eaf0;border-radius:8px}.insights-footer__legal{display:flex;gap:24px}.insights-footer__legal a{font-size:13px;color:#6b7280;text-decoration:none;transition:color .2s}.insights-footer__legal a:hover{color:#5b5fc7}.insights-footer__bottom{display:flex;align-items:center;justify-content:space-between;padding-bottom:28px;flex-wrap:wrap;gap:12px}.insights-footer__bottom>span{font-size:13px;color:#9ca3af}.insights-footer__social{display:flex;align-items:center;gap:18px}.insights-footer__social svg{width:20px;height:20px}.insights-footer__social a{color:#6b7280;display:flex;align-items:center;transition:color .2s}.insights-footer__social a:hover{color:#5b5fc7}@media (max-width:768px){.insights-row--flipped,.insights-row--normal{grid-template-columns:1fr}.blog-card--large .blog-card__thumb,.blog-card--small .blog-card__thumb{aspect-ratio:16/9}.insights-footer__top{flex-direction:column}.insights-footer__links{justify-content:flex-start}.insights-footer__partners{flex-direction:column;align-items:flex-start}}