.tr-overlay{position:fixed;inset:0;background:rgba(10,18,32,.72);z-index:10000;display:grid;place-items:center;padding:18px}.tr-dialog{--tr-accent:#2056a6;position:relative;background:#fff;color:#192537;border-radius:18px;width:min(100%,460px);max-height:90vh;overflow:auto;box-shadow:0 25px 90px #0006}.tr-content{padding:34px}.tr-dialog h2{font-size:1.7rem;line-height:1.2;margin:0 26px 12px 0}.tr-dialog p{line-height:1.55}.tr-form input[type=email]{width:100%;box-sizing:border-box;border:1px solid #bbc4d0;border-radius:9px;padding:13px;font:inherit}.tr-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;margin:14px 0}.tr-form button{background:var(--tr-accent);color:white;border:0;border-radius:9px;padding:13px 20px;width:100%;font-weight:700;cursor:pointer}.tr-form button:disabled{opacity:.6}.tr-close{position:absolute;right:14px;top:9px;background:transparent;border:0;font-size:30px;cursor:pointer;z-index:1;color:inherit}.tr-status{font-size:13px}.tr-honeypot{position:absolute!important;left:-10000px!important}.tr-minimal{border-radius:4px}.tr-bold{background:#14243a;color:white;text-align:center}.tr-bold .tr-content{padding:44px 32px}.tr-bold .tr-consent{text-align:left}.tr-bold .tr-form button{background:var(--tr-accent)}.tr-split{width:min(100%,720px);display:flex}.tr-side-image{width:40%;object-fit:cover}.tr-split .tr-content{flex:1;min-width:0}.tr-anim-fade{animation:trfade .35s ease-out}.tr-anim-slide{animation:trslide .45s ease-out}.tr-anim-zoom{animation:trzoom .35s ease-out}@keyframes trfade{from{opacity:0}to{opacity:1}}@keyframes trslide{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes trzoom{from{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}body.tr-popup-open{overflow:hidden}@media(max-width:600px){.tr-split{display:block}.tr-side-image{display:none}.tr-content{padding:26px}}@media(prefers-reduced-motion:reduce){.tr-dialog{animation:none!important}}