.ct-tide .ts-pr-tier{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:12px;background:var(--ground);border:1px solid rgba(var(--sea-rgb),.12)}.ct-tide .ts-pr-tier.is-lit{border-color:rgba(var(--sea-rgb),.5);background:rgba(var(--tint-rgb),.14)}.ct-tide .ts-pr-tier b{font-family:var(--font-display);font-size:22px;color:var(--sea);letter-spacing:-.02em}.ct-tide .ts-pr-tiers{display:flex;flex-direction:column;gap:10px}.ct-tide .ts-pr-switch{display:inline-flex;align-self:flex-start;gap:4px;padding:3px;border-radius:999px;border:1px solid rgba(var(--sea-rgb),.3)}.ct-tide .ts-pr-switch-btn{font:inherit;font-size:13px;font-weight:600;line-height:1;letter-spacing:.04em;padding:7px 14px;border-radius:999px;border:0;background:transparent;color:var(--muted);cursor:pointer}.ct-tide .ts-pr-switch-btn.is-on{background:rgba(var(--sea-rgb),.18);color:var(--ink)}.ct-tide .ts-pr-switch-btn:focus-visible{outline:2px solid var(--sea);outline-offset:2px}.ct-tide .ts-pr-checks{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px}.ct-tide .ts-pr-checks li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px}.ct-tide .ts-pr-checks svg{flex:none;margin-top:5px}@media (max-width:1000px){.ct-tide .ts-pr-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ct-tide .ts-pr-checks{grid-template-columns:minmax(0,1fr)}}