:is(#page,#ts-pg,body) a:where(.tstrz-cbanner .ts-btn){display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:52px;padding:.85em 1.7em;font:600 1.125rem/1.2 var(--ts-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif);letter-spacing:-.01em;text-decoration:none;text-align:center;color:#fff;background:var(--ts-cta,var(--ts-accent,#3651f5));border:1px solid transparent;border-radius:var(--ts-r-pill,980px)}:is(#page,#ts-pg,body) a:where(.tstrz-cbanner .ts-btn):hover{background:var(--ts-cta-hover,var(--ts-accent-hover,#243aff));color:#fff;text-decoration:none}:is(#page,#ts-pg,body) .tstrz-cbanner__grid{display:grid;grid-template-columns:1fr;gap:var(--ts-s4,16px);margin:0;padding:0}:is(#page,#ts-pg,body) .tstrz-cbanner__card{display:flex;flex-direction:column;margin:0;padding:var(--ts-s5,24px);background:var(--ts-surface,#fff);border:1px solid var(--ts-line-soft,#e8e8ed);border-radius:var(--ts-r-md,18px);box-shadow:var(--ts-shadow-1,0 1px 2px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.06))}:is(#page,#ts-pg,body) .tstrz-cbanner__ct{margin:0 0 var(--ts-s2,8px);font-family:var(--ts-font-display,var(--ts-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif));font-size:clamp(19px,1rem + .4vw,22px);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--ts-ink,#1d1d1f)}:is(#page,#ts-pg,body) .tstrz-cbanner__cd{margin:0 0 var(--ts-s5,24px);font-size:var(--ts-fs-body,17px);line-height:1.5;color:var(--ts-ink-2,#424245)}:is(#page,#ts-pg,body) .tstrz-cbanner__card .tstrz-cbanner__btn{margin-top:auto;width:100%;justify-content:center}@media (min-width:640px){:is(#page,#ts-pg,body) .tstrz-cbanner__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){:is(#page,#ts-pg,body) .tstrz-cbanner--n5 .tstrz-cbanner__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(#page,#ts-pg,body) .tstrz-cbanner ul.tstrz-cbanner__grid{gap:12px}:is(#page,#ts-pg,body) .tstrz-cbanner li.tstrz-cbanner__card{padding:16px 18px;box-shadow:none}:is(#page,#ts-pg,body) .tstrz-cbanner .tstrz-cbanner__ct{font-size:18px;margin:0 0 6px}:is(#page,#ts-pg,body) .tstrz-cbanner .tstrz-cbanner__cd{font-size:15px;line-height:1.45;margin:0 0 12px}