.consent-embed{aspect-ratio:16/9;color:#fff;text-align:center;background:#1f2a2e;align-content:center;place-items:center;gap:10px;width:100%;padding:16px;display:grid;position:relative;overflow:hidden}.consent-embed img{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.consent-embed__play,.consent-embed__note{position:relative}.consent-embed button.consent-embed__play{color:#1f2a2e;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:12px 22px;font-weight:600}:is(.consent-embed button.consent-embed__play:hover,.consent-embed button.consent-embed__play:focus-visible){color:#1f2a2e;background:#f3d27a}.consent-embed__note{max-width:34em;margin:0;font-size:13px;line-height:1.4}.consent-embed__note a{color:inherit;text-decoration:underline}.consent-embed--loaded{padding:0;display:block}.consent-embed iframe{border:0;width:100%;height:100%}.elementor-wrapper:has(>.consent-embed){aspect-ratio:auto}.tr-root{display:contents}.tr-form{--tr-green:#425c56;color:#333;font-family:Poppins,sans-serif}.tr-form__fields{gap:12px;display:grid}.tr-form input:not([type=checkbox]):not([type=radio]),.tr-form textarea,.tr-form select{width:100%;font:inherit;color:#1f1f1f;background:#fff;border:1px solid #1f1f1f;border-radius:10px;padding:10px 14px;font-size:14px}.tr-form textarea{resize:vertical;min-height:110px}.tr-form button[type=submit]{background:var(--tr-green);color:#fff;font:inherit;letter-spacing:2px;text-transform:uppercase;cursor:pointer;border:0;border-radius:6px;justify-self:start;padding:10px 26px;font-size:13px;font-weight:600;transition:background-color .3s}.tr-form button[type=submit]:hover:not(:disabled){background:#2f4440}.tr-form button[type=submit]:disabled{opacity:.6;cursor:wait}.tr-form__note{opacity:.8;margin:0 0 4px;font-size:13px;line-height:1.5}.tr-form__consent{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.tr-form__consent input{margin-top:3px}.tr-form__consent a{color:inherit;text-decoration:underline}.tr-form__radios{border:0;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:14px;display:flex}.tr-form__radios legend,.tr-form__select span{width:100%;margin-bottom:6px;font-size:14px;font-weight:600;display:block}.tr-form__status{border-radius:8px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.tr-form__status--done{color:#425c56;background:#425c561f}.tr-form__status--error{color:#a12a2a;background:#be32321a}.tr-dialog{border:0;border-radius:14px;width:min(520px,100vw - 32px);padding:0;box-shadow:0 30px 80px #00000059}.tr-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a1412b3}.tr-dialog[open]{animation:.5s cubic-bezier(.16,1,.3,1) tr-dialog-in}@keyframes tr-dialog-in{0%{opacity:0;transform:translateY(24px)scale(.98)}}.tr-dialog__inner{padding:36px 32px 30px;position:relative}.tr-dialog__inner h2{color:#425c56;margin:0 0 20px;font-size:22px}.tr-dialog button.tr-dialog__close{color:#425c56;cursor:pointer;background:0 0;border:0;width:40px;height:40px;padding:0;font-size:30px;line-height:1;position:absolute;top:8px;right:10px}.tr-plain{background:#425c56;place-items:center;min-height:100vh;padding:24px;display:grid}.tr-plain__card{text-align:center;background:#fff;border-radius:16px;justify-items:center;gap:14px;width:min(460px,100%);padding:36px 32px;display:grid}.tr-plain__card h1{color:#425c56;margin:0;font-size:24px}.tr-plain__card p{margin:0;line-height:1.6}.tr-plain__card .tr-form__fields{justify-items:center}.tr-plain__card .tr-form__fields button[type=submit]{justify-self:center}.tr-plain__email{font-weight:600}.tr-plain__card>a{color:#425c56;font-size:14px}.tr-fade{display:none}.tr-fade.is-on{z-index:2147483000;pointer-events:none;background:#000;animation:2.6s cubic-bezier(.45,0,.55,1) .15s both tr-fade-in;display:block;position:fixed;inset:0}@keyframes tr-fade-in{0%{opacity:1}to{opacity:0;visibility:hidden}}
