html{color-scheme:light;scroll-behavior:auto}body{margin:0;background:#fff;color:#24282d}.ts-skip{position:absolute;left:12px;top:-100px;background:#fff;color:#24282d;padding:12px;z-index:100000}.ts-skip:focus{top:12px}#ts-site .custom-logo{display:block;max-width:220px;max-height:70px;width:auto;height:auto}#ts-site .ts-phone a{text-decoration:none}#ts-site .ts-consent{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;margin-top:18px}#ts-site .ts-consent input{width:20px;min-width:20px;min-height:20px;height:20px;padding:0;margin:2px 0 0}#ts-site .ts-button:disabled{opacity:.65;cursor:wait}#ts-site .ts-editor-content{padding-top:24px;max-width:900px;line-height:1.6}#ts-site .ts-editor-content p{margin:1em 0}#ts-site .ts-editor-content h2,#ts-site .ts-editor-content h3{margin:1em 0 .5em}#ts-site .ts-editor-content img{max-width:100%;height:auto}#ts-site .ts-product-purchase .ts-button{width:auto}#ts-site .ts-product-purchase .ts-video{width:auto;padding:10px 12px;min-height:46px}#ts-site .ts-photo img{height:100%;width:100%}#ts-site .ts-back{display:inline-block;margin-top:24px}#ts-site .ts-footer a{overflow-wrap:anywhere}#ts-site .ts-result{margin-bottom:18px}#ts-site data{font-variant-numeric:tabular-nums}
@container(max-width:650px){#ts-site .ts-product-purchase .ts-actions>*{width:100%}}

#ts-site .ts-subscription{max-width:640px;box-sizing:border-box;color:#24282d;background:#fff}#ts-site .ts-subscription form{display:grid;gap:18px}#ts-site .ts-subscription label{color:#24282d}#ts-site .ts-subscription input[type=email]{display:block;box-sizing:border-box;width:100%;font:inherit;color:#24282d;background:#fff;border:1px solid #90969d;border-radius:6px;padding:12px;margin-top:6px;min-height:48px}#ts-site .ts-sub-check{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5}#ts-site .ts-sub-check input{width:20px;min-width:20px;height:20px;margin:3px 0 0;accent-color:#c62828}#ts-site .ts-subscription a{color:#a31e1e;text-decoration:underline;overflow-wrap:anywhere}#ts-site .ts-subscription button{justify-self:start;background:#c62828;color:#fff;font:inherit;font-weight:700;border:0;border-radius:6px;padding:12px 22px;min-height:48px;cursor:pointer}#ts-site .ts-subscription button:hover{background:#a31e1e}#ts-site .ts-subscription :focus-visible{outline:3px solid #24282d;outline-offset:3px}#ts-site .ts-sub-small{font-size:14px;color:#59616b}#ts-site .ts-sub-message{padding:14px;background:#f4f5f6;color:#24282d;border-left:4px solid #c62828}#ts-site .ts-subscription [hidden]{display:none!important}
