/* feat/two-button-test: only the note, the two choices and (after "Try free") the free step. Hidden, not errored. */
html.t2 #main > section:not(#t2):not(#mt-free){display:none!important}
html.t2 .t2-box{padding:24px 0}
html.t2 .t2-note{background:#e8f3fb;border-left:4px solid #1248aa;padding:12px 14px;border-radius:8px;font-weight:600;margin:0 0 20px}
html.t2 .t2-opt{margin:0 0 22px}
html.t2 .t2-opt .btn{display:block;width:100%;text-align:center;box-sizing:border-box}
html.t2 .t2-sub{margin:8px 2px 0;font-size:.95rem;line-height:1.45}
html.t2 .t2-promo{margin:10px 0 0;padding:10px 12px;border:2px dashed #1aa39a;border-radius:8px;font-weight:600}
html.t2 .t2-val{margin:8px 2px 0;font-weight:700}
/* feat/free-recording-consent: /book?offer=first10 consent boxes */
.recbox{margin:12px 0;padding:12px;border:2px solid #1aa39a;border-radius:10px;background:#eafaf7}
.recbox .rec-head{margin:0 0 8px;font-weight:700}
.recbox .consent{display:flex;gap:10px;align-items:flex-start;margin:0 0 10px;line-height:1.4}
.recbox .consent input{flex:0 0 auto;width:22px;height:22px;margin-top:2px}
.recbox .rec-clips{font-size:.95em}
