html{scroll-behavior:smooth}body{margin:0}.legacy-loading{color:#333;place-items:center;min-height:100vh;font-family:Arial,sans-serif;display:grid}.development-page{min-height:100vh;position:relative}.development-page__content{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none;min-height:100vh}.development-page__overlay{z-index:100000;text-align:center;background:#ffffff70;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.development-page__overlay h1{color:#17315f;text-shadow:0 2px 16px #ffffffe6;max-width:860px;margin:0;font-family:Arial,sans-serif;font-size:clamp(2rem,7vw,5rem);font-weight:800;line-height:1.08}.leads-page{color:#172033;background:#f5f7fb;min-height:100vh;padding:32px;font-family:Arial,sans-serif}.leads-page__header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:24px;display:flex}.leads-page__eyebrow{color:#65718a;text-transform:uppercase;margin:0 0 6px;font-size:.85rem;font-weight:700}.leads-page h1{color:#10264d;margin:0;font-size:2rem;line-height:1.15}.leads-page__count{color:#10264d;background:#fff;border:1px solid #d9e0ee;border-radius:8px;flex:none;padding:10px 14px;font-weight:700}.leads-page__actions{align-items:center;gap:10px;display:flex}.leads-page__download{color:#fff;background:#1d5f3f;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex}.leads-page__download:hover{color:#fff;background:#164d33;text-decoration:none}.leads-page__error,.leads-page__empty{background:#fff;border:1px solid #d9e0ee;border-radius:8px;padding:22px}.leads-table-wrap{background:#fff;border:1px solid #d9e0ee;border-radius:8px;overflow-x:auto}.leads-table{border-collapse:collapse;width:100%;min-width:1180px;font-size:.92rem}.leads-table th,.leads-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e7ebf3;padding:12px 14px}.leads-table th{z-index:1;color:#283b5f;text-transform:uppercase;background:#edf2fa;font-size:.78rem;position:sticky;top:0}.leads-table tr:last-child td{border-bottom:0}.leads-table__muted{color:#707b91}@media (max-width:720px){.leads-page{padding:20px 14px}.leads-page__header{flex-direction:column;align-items:flex-start}.leads-page__actions{flex-direction:column;align-items:stretch;width:100%}}.legacy-thank-you-page{background:#fff;min-height:100vh}.legacy-thank-you__banner{padding-top:1rem;padding-bottom:2.5rem}.legacy-thank-you__message-box{text-align:left;background:0 0;border:none;border-radius:0;margin:0;padding:.5rem 0 1rem}.legacy-thank-you__message-box--fb{border-top:4px solid #1877f2;padding-top:1.25rem}.legacy-thank-you__msg-html{color:#202020;letter-spacing:-.02em;font-size:clamp(1.35rem,3.2vw,2.35rem);font-weight:700;line-height:1.35}.legacy-thank-you__msg-html p{font-size:inherit;line-height:inherit;margin:0 0 .85rem}.legacy-thank-you__back{text-align:left}.legacy-thank-you__back a{color:#083f88;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:700;text-decoration:none}.legacy-thank-you__back a:hover{text-decoration:underline}.legacy-thank-you__about-block .thank-you-wave--1,.legacy-thank-you__about-block .thank-you-wave--2,.legacy-thank-you__about-block .thank-you-wave--3{background:url("data:image/svg+xml,%3Csvg version='1.1' id='waveHorizontal1' class='wave1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='350px' height='20px' viewBox='0 0 350 20' enable-background='new 0 0 350 20' xml:space='preserve'%3E%3Cpath fill=' %23035392' d='M0,17.1C29.9,17.1,57.8,0,87.5,0c30.2,0,58.1,17.1,87.1,17.1c29.9,0,57.8-17.1,87.7-17.1 s57.8,17.1,87.7,17.1V20H0V17.1z'/%3E%3C/svg%3E%0A");animation-delay:-4s}.legacy-thank-you__about-block .thank-you-wave--1{opacity:.3;background-size:100px 100px}.legacy-thank-you__about-block .thank-you-wave--2{opacity:.5;animation-duration:12s;animation-delay:-2s}.legacy-thank-you__about-block .thank-you-wave--3{animation-duration:8s;animation-delay:-4s}.legacy-thank-you__footer-grid{align-items:flex-start}.legacy-thank-you__footer-heading{color:#fff;margin:0 0 .75rem;font-family:Arial,Helvetica,sans-serif;font-size:1.15rem;font-weight:700}.legacy-thank-you__footer-text,.legacy-thank-you__footer-copy{color:#fffffff2;font-size:.9rem;line-height:1.5}.legacy-thank-you__footer-link{color:#fff000;font-weight:600;text-decoration:none}.legacy-thank-you__footer-link:hover{color:#fff;text-decoration:underline}.legacy-thank-you__social .s-icon img{width:auto;height:36px;margin:0 6px}
