html[data-ta-started=true] .ta-hero,html[data-ta-started=true] .ta-info{display:none}.ta-start{width:100%;max-width:24rem;margin:1.5rem auto 0;text-align:left;scroll-margin-top:1rem}.ta-start__label{display:block;font-size:.9375rem;font-weight:800;margin-bottom:.45rem}.ta-start__select{position:relative}.ta-start__select:after{content:"";position:absolute;right:1.1rem;top:50%;width:.6rem;height:.6rem;border-right:2.5px solid var(--tq-text);border-bottom:2.5px solid var(--tq-text);transform:translateY(-70%) rotate(45deg);pointer-events:none}.ta-start select{appearance:none;-webkit-appearance:none;width:100%;min-height:3.75rem;padding:.85rem 2.75rem .85rem 1rem;border-radius:1rem;border:2px solid var(--tq-accent);background:var(--tq-surface);color:var(--tq-text);font:inherit;font-size:1.0625rem;font-weight:700;box-shadow:0 10px 30px -18px var(--tq-glow)}.ta-start select:focus-visible{outline:3px solid var(--tq-mark-bg);outline-offset:2px}.ta-start select.is-empty{color:var(--tq-muted)}.ta-start .tq-cta{margin:.75rem 0 0;max-width:none}.ta-start .tq-error{margin-top:.4rem}.ta-sam{max-width:24rem;margin:1rem auto 0;text-align:left}.tq-reply img{border-color:var(--tq-accent)}.tq-reply b{color:var(--tq-accent-text)}.ta-example{position:relative;max-width:22rem;margin:1.75rem auto 0;padding:1.1rem;border-radius:1.25rem;background:var(--tq-surface);border:1px solid var(--tq-border);box-shadow:0 24px 50px -30px #16121f73;text-align:left}.ta-example__tag{position:absolute;top:-.6rem;right:1rem;padding:.2rem .6rem;border-radius:999px;background:var(--tq-slip-bg);color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ta-example__top{display:flex;gap:.9rem;align-items:center}.ta-example__ring{position:relative;flex:none;width:80px;height:80px}.ta-example__ring svg{transform:rotate(-90deg)}.ta-example__ring b{position:absolute;inset:0;display:grid;place-items:center;font-size:1.6rem;font-weight:800;color:#d7263d}.ta-example__band{display:inline-block;padding:.15rem .55rem;border-radius:999px;background:#fdecee;color:#d7263d;font-size:.72rem;font-weight:800}.ta-example__top p{margin:.35rem 0 0;font-size:.875rem;line-height:1.4;font-weight:600}.ta-example__rows{list-style:none;margin:.9rem 0 0;padding:0;display:grid;gap:.4rem}.ta-example__rows li{display:flex;align-items:center;gap:.55rem;padding:.5rem .65rem;border-radius:.7rem;background:var(--tq-surface-2);font-size:.85rem}.ta-example__rows b{flex:1;font-weight:700}.ta-example__rows span{color:var(--tq-muted);font-weight:600}.ta-example__rows i{flex:none;width:9px;height:9px;border-radius:50%}.ta-example__rows i.bad{background:#d7263d}.ta-example__rows i.ok{background:#c67a00}.ta-example figcaption{margin-top:.7rem;font-size:.8rem;color:var(--tq-muted);font-weight:600;text-align:center}.ta-checks-label{text-align:center;margin-bottom:.75rem}.ta-video .tq-watch__player{max-width:20rem;margin:1rem auto 0}.ta-again{margin:2rem 0 1rem}@media(min-width:64rem){.ta-hero .tq-wrap{grid-template-areas:"pill video" "title video" "sub video" "cta video" "sam video" "trust video"}.ta-hero .ta-start{grid-area:cta;margin-left:0}.ta-hero .ta-sam{grid-area:sam;margin-left:0}.ta-hero .ta-example{grid-area:video;margin:0;align-self:center}}.ta-flow{padding:1rem 0 3rem}.ta-flow .tq-title,.ta-flow .tq-form,.ta-web{margin-top:1rem}.ta-running{text-align:center;padding:3rem 1rem}.ta-spinner{display:inline-block;width:2.25rem;height:2.25rem;border:3px solid rgba(22,18,31,.12);border-top-color:var(--tq-accent, #5b21e6);border-radius:50%;animation:ta-spin .8s linear infinite}@keyframes ta-spin{to{transform:rotate(360deg)}}.ta-running__title{font-weight:800;font-size:1.15rem;margin:1rem 0 .25rem}.ta-running__list{list-style:none;padding:0;margin:1.25rem auto 0;max-width:18rem;text-align:left;display:grid;gap:.45rem}.ta-running__list li{font-size:.95rem;color:var(--tq-muted);font-weight:600;transition:color .2s}.ta-running__list li.is-done{color:var(--tq-text)}.ta-running__list li:before{content:"○";margin-right:.5rem;color:var(--tq-accent)}.ta-running__list li.is-done:before{content:"✓"}.ta-fallback{text-align:center;padding:1.5rem 0}.ta-fallback .tq-cta{margin-top:1.25rem}
