.ebx .formcard{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 40px 80px -50px rgba(27,37,64,.5);padding:22px;position:relative}.ebx .hero .formcard{margin-top:26px}.ebx .formcard h3{font-family:"Instrument Serif",serif;font-size:22px;line-height:1.1;margin-bottom:3px}.ebx .formcard .fmeta{font-size:12.5px;color:var(--mut);margin-bottom:16px}.ebx .formcard .flabel{font-weight:700;font-size:14px;color:var(--ink);margin-bottom:6px}.ebx .modal.open{display:flex}.ebx .ff{width:100%;min-height:440px}.ebx .grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.ebx .card .num{font-family:"Instrument Serif",serif;font-size:20px;color:var(--brand)}.ebx .stat.light{background:#f5f6fd}.ebx .stat.light .n{color:var(--brand)}.ebx .stat.light .l{color:var(--mut)}.ebx .ecard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 24px 50px -40px rgba(27,37,64,.5);transition:transform .2s}.ebx .ecard .top{background:linear-gradient(160deg,#eef0fe,#f6f7fd);padding:30px;display:flex;justify-content:center}.ebx .ecard .top .cov-thumb{width:210px;border-radius:10px;overflow:hidden;line-height:0;box-shadow:0 30px 55px -28px rgba(27,37,64,.6)}.ebx .ecard .body{padding:26px;display:flex;flex-direction:column;flex:1}.ebx .ecard .tag{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--brand);font-weight:700}.ebx .ecard h3{font-size:24px;margin:9px 0}.ebx .ecard p{font-size:14.5px;color:var(--mut);flex:1}.ebx .stat.light .n{color:var(--brand)!important}.ebx .stat.light .l{color:var(--mut)!important}