.td2{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#fff;line-height:1.55;overflow-x:clip}.td2 *,.td2 :before,.td2 :after{box-sizing:border-box}.td2 a{color:var(--ink);text-decoration:none}.td2 a:hover{color:var(--accent-text)}.td2 h1,.td2 h2{text-wrap:balance;margin:0}.td2 p{text-wrap:pretty;margin:0}.td2 h3{line-height:inherit;text-wrap:wrap}.td2 li{text-wrap:wrap}.td2 :focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.td2 .skip{background:var(--ink);z-index:50;border-radius:10px;padding:10px 16px;position:absolute;top:8px;left:-9999px;color:#fff!important}.td2 .skip:focus{left:8px}.td2 .wrap{flex-direction:column;gap:56px;max-width:1184px;margin:0 auto;padding:128px 32px;display:flex}.td2 .h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(32px,4.4vw,52px);font-weight:600;line-height:1.06}.td2 .lede{color:var(--ink-2);max-width:640px;font-size:18px;line-height:1.55}.td2 .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.td2 .mono{font-family:var(--font-mono)}.td2 .mark{white-space:nowrap;z-index:0;display:inline-block;position:relative}.td2 .mark:after{content:"";background:var(--donut);z-index:-1;border-radius:3px;height:.2em;position:absolute;bottom:.04em;left:-3%;right:-4%;transform:skew(-14deg)rotate(-2deg)}.td2 .card{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fff;border-radius:16px}.td2 .btn{font-family:var(--font-body);background:var(--ink);cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:13px 22px;font-size:16px;font-weight:600;display:inline-flex;color:#fff!important}.td2 .btn:hover{color:#fff;background:#232936}.td2 .btn-light{background:#fff;color:var(--ink)!important}.td2 .btn-light:hover{background:var(--accent-tint);color:var(--ink)!important}.td2 .navlink{color:var(--ink-2);border-radius:10px;padding:9px 12px;font-size:14px;font-weight:500}.td2 .navlink:hover{background:var(--surface-2)}.td2 .grid-auto{gap:16px;display:grid}.td2 .urlbar{border:1px solid var(--border-strong);width:100%;max-width:560px;box-shadow:var(--shadow-float);background:#fff;border-radius:14px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.td2 .urlbar input{min-width:0;font-family:var(--font-mono);color:var(--ink);background:0 0;border:none;outline:none;flex:220px;padding:12px 10px;font-size:16px}.td2 .urlbar:focus-within{outline:3px solid var(--focus);outline-offset:2px}.td2 .urlbar input:focus-visible{outline:none}.td2 .pin{background:var(--donut);width:22px;height:22px;color:var(--ink);font:700 12px/22px var(--font-body);text-align:center;border-radius:99px;transition:opacity .25s ease-out,transform .25s ease-out;position:absolute;box-shadow:0 0 0 4px #f47b2038}.td2 .pin.red{background:var(--red-text);box-shadow:0 0 0 3px #fff,0 4px 10px #10131933}.td2 .pin.green{background:var(--green-text);box-shadow:0 0 0 3px #fff,0 4px 10px #10131933}.td2 .scanline{z-index:3;background:var(--donut);pointer-events:none;height:2px;transition:opacity .25s ease-out;animation:3s ease-in-out infinite td-scan;position:absolute;left:0;right:0;box-shadow:0 0 0 6px #f47b2024,0 0 24px 8px #f47b202e}@keyframes td-scan{0%{top:0}50%{top:calc(100% - 2px)}to{top:0}}.td2 input[type=range]{accent-color:#101319;cursor:pointer;width:100%;height:24px;margin:0}.td2 .dot{border-radius:99px;flex-shrink:0;width:7px;height:7px;transform:translateY(-1px)}.td2 .hero-donut{z-index:3;filter:drop-shadow(0 18px 24px #1013192e);pointer-events:none;width:clamp(170px,22vw,300px);height:auto;position:absolute;bottom:clamp(-90px,-6vw,-40px);right:clamp(-150px,-9vw,-48px);transform:rotate(-8deg)}@media (max-width:720px){.td2 .wrap{gap:40px;padding:80px 20px}.td2 .navlinks{display:none!important}.td2 .hero-donut{width:130px;bottom:-48px;right:-12px}.td2 .compare-row{row-gap:8px;grid-template-columns:28px 1fr!important}.td2 .compare-row .arrow{display:none}}@media (prefers-reduced-motion:reduce){.td2 .scanline{opacity:0;animation:none}.td2 .pin,.td2 *{transition:none!important}.td2{scroll-behavior:auto}}
