.h1h1{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:500;font-style:normal}.light300,.logologo,.textsmall,.texttext{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;font-style:normal;color:#333}.texttext{font-size:18px}.textsmall{font-size:16px}.light300{font-size:25px}.logologo{font-size:22px}img{max-width:100%;height:auto;aspect-ratio:attr(width) / attr(height)}@keyframes pulse-scale{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes pulse-shadow{0%{transform:scale(1);opacity:.7}50%{transform:scale(1.4);opacity:0}100%{transform:scale(1);opacity:0}}body{padding-bottom:74px!important}@media (max-width:600px){body{padding-bottom:64px!important}}.ted-sticky-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:3px solid #dc2626;box-shadow:0 -5px 25px rgb(220 38 38 / .15);z-index:99999;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ted-sticky-text{display:flex;flex-direction:column}.ted-sticky-title{font-size:16px;font-weight:800;color:#1e293b;margin:0;line-height:1.3;display:flex;align-items:center}.ted-sticky-sub{font-size:13px;color:#dc2626;font-weight:600;margin:4px 0 0 0;line-height:1.4}.live-indicator{position:relative;display:inline-block;width:10px;height:10px;background-color:#dc2626;border-radius:50%;margin-right:8px;animation:pulse-scale 1.5s infinite ease-in-out}.live-indicator::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#dc2626;border-radius:50%;animation:pulse-shadow 1.5s infinite ease-in-out}.ted-sticky-btn{position:relative;background:linear-gradient(to bottom,#ef4444,#dc2626);color:#ffffff!important;font-size:16px;font-weight:800;padding:12px 28px;border-radius:50px;text-decoration:none;white-space:nowrap;border:none;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.5px;animation:pulse-scale 1.2s infinite ease-in-out;z-index:1}.ted-sticky-btn::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;border-radius:inherit;z-index:-1;animation:pulse-shadow 1.2s infinite ease-in-out}.ted-sticky-btn:hover{animation:none;background:#b91c1c;transform:scale(1.05);box-shadow:0 5px 15px rgb(220 38 38 / .4)}.ted-sticky-btn:hover::after{display:none}@media (max-width:600px){.ted-sticky-bar{padding:10px 15px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.ted-sticky-title{font-size:15px}.ted-sticky-sub{display:none}.ted-sticky-btn{padding:10px 20px;font-size:14px}}    .trust-bar-ted2027 {        background-color: #f0fdf4;        border-top: 1px solid #dcfce3;        border-bottom: 1px solid #dcfce3;        padding: 16px 20px;        text-align: center;        display: flex;        justify-content: center;        align-items: center;        flex-wrap: wrap;        gap: 12px;        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);        margin-bottom: 30px;    }    .trust-text-ted2027 {        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;        color: #166534;        font-size: 17px;        font-weight: 600;        letter-spacing: 0.5px;        display: flex;        align-items: center;        gap: 8px;     }    .trust-badge-ted2027 {        background-color: #0e7735;        color: white;        padding: 4px 10px;        border-radius: 20px;        font-size: 12px;        font-weight: bold;        text-transform: uppercase;        letter-spacing: 1px;    }    .tooltip-wrap-ted2027 {        position: relative;        display: inline-flex;        cursor: pointer;        outline: none;     }    .tooltip-icon-ted2027 {        display: flex;        justify-content: center;        align-items: center;        width: 20px;        height: 20px;        background-color: #166534;         color: #ffffff;        border-radius: 50%;        font-size: 14px;        font-weight: bold;        font-family: monospace;         transition: background-color 0.2s;    }    .tooltip-wrap-ted2027:hover .tooltip-icon-ted2027 {        background-color: #0e7735;     }            .tooltip-content-ted2027 {        visibility: hidden;        opacity: 0;        width: 280px;         background-color: #374151;         color: #ffffff;        text-align: center;        border-radius: 8px;        padding: 10px 14px;        font-size: 13px;        font-weight: normal;        line-height: 1.4;        letter-spacing: 0;        box-shadow: 0 4px 10px rgba(0,0,0,0.15);                        position: absolute;        z-index: 9999;        bottom: 140%;         left: 50%;        transform: translateX(-50%);        transition: opacity 0.3s ease, visibility 0.3s ease;    }            .tooltip-content-ted2027::after {        content: "";        position: absolute;        top: 100%;        left: 50%;        margin-left: -6px;        border-width: 6px;        border-style: solid;        border-color: #374151 transparent transparent transparent;    }    .tooltip-wrap-ted2027:hover .tooltip-content-ted2027,    .tooltip-wrap-ted2027:focus .tooltip-content-ted2027 {        visibility: visible;        opacity: 1;    }        @media (max-width: 768px) {                .tooltip-wrap-ted2027 {            position: static;         }                .tooltip-content-ted2027 {                        position: absolute;             left: 16px;             right: 16px;             width: auto;             transform: none;                                     margin-top: 35px;             top: auto;             bottom: auto;                        box-sizing: border-box;            z-index: 9999;        }                .tooltip-content-ted2027::after {            display: none;        }    }            .trust-bar-ted2027 {        position: relative !important;     }        @media (max-width: 1024px) {        .tooltip-wrap-ted2027 {            position: static !important;         }                .tooltip-content-ted2027 {                        position: absolute !important;             left: 16px !important;             right: 16px !important;             width: auto !important;             transform: none !important;                                     top: 100% !important;             bottom: auto !important;            margin-top: 8px !important;                         box-sizing: border-box !important;            z-index: 9999 !important;        }                .tooltip-content-ted2027::after {            display: none !important;        }    }