:root{--decline:#B42318}:root[data-theme="dark"]{--decline:#FF9C93}.tdt-block{max-width:1040px;margin-inline:auto}.tdt-block--narrow{max-width:760px}.elementor-widget-tdt_submit_form.tdt-form-block{margin-top:var(--rhythm)}.tdt-jumprail{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;margin-top:30px;padding:16px 18px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r)}.tdt-jumprail__copy{flex:1 1 320px;min-width:0}.tdt-jumprail__kicker{margin:0 0 5px;font-size:var(--fs-2xs,11px);font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--sub)}.tdt-jumprail__line{margin:0;font-size:var(--fs-base,15px);line-height:1.55;color:var(--ink-2);max-width:60ch}.tdt-jumprail__actions{flex:0 0 auto;display:flex;gap:8px;flex-wrap:wrap}.tdt-jumprail__link{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:var(--r-sm);font-size:13px;font-weight:650;line-height:1.2;text-decoration:none;border:1px solid var(--control-line);background:var(--paper);color:var(--ink);transition:transform .16s var(--ease-spring),border-color .16s,color .16s}.tdt-jumprail__link,.tdt-jumprail__link:link,.tdt-jumprail__link:visited{color:var(--ink)!important;text-decoration:none!important}.tdt-jumprail__link:hover,.tdt-jumprail__link:active{color:var(--accent)!important}.tdt-jumprail__link:hover{transform:translateY(-1px);border-color:var(--accent)}.tdt-jumprail__link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tdt-jumprail__mark{font-size:13px;font-weight:700;line-height:1;flex:none}.tdt-jumprail__link--yes .tdt-jumprail__mark{color:var(--free)}.tdt-jumprail__link--no .tdt-jumprail__mark{color:var(--decline)}.tdt-rules .tdt-rules__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tdt-rules .tdt-rules__col{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:20px;outline:none}.tdt-rules .tdt-rules__col:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tdt-rules .tdt-rules__col.is-target{box-shadow:0 0 0 3px rgb(36 84 255 / .20);transition:box-shadow .3s var(--ease-spring)}.tdt-rules__label{display:flex;align-items:center;gap:7px;margin:0 0 14px!important;font-size:11px!important;font-weight:700!important;font-family:var(--font-sans)!important;letter-spacing:var(--ls-caps)!important;text-transform:uppercase;line-height:1.3;color:var(--ink-2)}.tdt-rules__col--yes .tdt-rules__label{color:var(--free)}.tdt-rules__col--no .tdt-rules__label{color:var(--decline)}.tdt-rules__mark{font-size:12px;line-height:1}.tdt-rules .tdt-rules__list{margin:0;padding-left:18px;list-style:disc}.tdt-rules .tdt-rules__list li{font-size:14px;line-height:1.6;color:var(--ink-2);margin:0 0 9px}.tdt-rules .tdt-rules__list li:last-child{margin-bottom:0}.tdt-rules .tdt-rules__list strong{color:var(--ink);font-weight:650}.tdt-rules .tdt-rules__foot{margin:18px 0 0;font-size:13px;line-height:1.65;color:var(--sub);max-width:74ch}#tdt-submit-faq{display:block;max-width:760px;margin:0 auto var(--rhythm)}#tdt-submit-faq .tdt-faq-item.is-open .tdt-faq-answer{max-height:760px}#tdt-submit-faq .tdt-faq-answer p{color:var(--ink-2)}#tdt-submit-faq .tdt-faq-answer p:last-child{padding-bottom:22px}@media (max-width:860px){.tdt-rules .tdt-rules__grid{grid-template-columns:1fr}}@media (max-width:680px){.tdt-jumprail{margin-top:26px;padding:14px 16px}.tdt-jumprail__actions{width:100%}.tdt-jumprail__link{flex:1 1 100%;justify-content:center}.tdt-rules .tdt-rules__col{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.tdt-jumprail__link{transition:none}.tdt-jumprail__link:hover{transform:none}.tdt-rules .tdt-rules__col.is-target{transition:none}}