.tw .doc blockquote.law{border:1px solid var(--line);border-inline-start:4px solid var(--pri);background:#fff;border-radius:18px;margin:6px 0 22px;padding:20px 24px}.tw .doc blockquote.law p{color:#2b3a45;margin:0 0 10px;font-size:16.5px;line-height:1.7}.tw .doc blockquote.law cite{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-style:normal;font-weight:700}.tw .doc i{color:#33424d;font-style:italic}.tw .bub .foot-s{color:var(--chat-muted);margin-top:8px;font-size:12px;display:block}.tw .bub .cta-b{text-align:center;color:#027eb5;border-top:1px solid #e9edef;margin:8px -11px -6px;padding:9px 0;font-size:14px;font-weight:600;display:block}.tw .bub .cta-b:before{content:"↗ "}.tw .g-cta{color:#fff;background:#0b1825;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:22px 0 6px;padding:22px 24px;display:flex}.tw .doc .g-cta strong{color:#fff;letter-spacing:-.01em;margin-bottom:4px;font-size:18px;display:block}.tw .g-cta span{color:#b7c4cc;font-size:14.5px}.tw .doc .g-cta a.g-btn{background:var(--lime);color:#0b1825;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.tw .tbl .when{color:var(--muted);margin-top:3px;font-size:14px;display:block}.tw .tbl.prices td:nth-child(2){white-space:nowrap}.tw .note code{background:#fff9;border-radius:4px;padding:1px 4px;font-size:13px}