:is(.jr,.billing-page) .pricing-controls{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:1rem;margin:0 0 1.15rem;display:flex}:is(.jr,.billing-page) .pricing-selector{border:0;align-items:center;gap:.6rem;min-width:0;margin:0;padding:0;display:flex}:is(.jr,.billing-page) .pricing-selector legend{color:var(--ink-2,var(--text-secondary,#424245));text-transform:uppercase;letter-spacing:.06em;margin:0 0 .4rem;font-size:.78rem;font-weight:620}:is(.jr,.billing-page) .pricing-segment{border:1px solid var(--line,var(--surface-border,#e4e3df));background:var(--canvas-2,var(--surface-2,#f5f4f1));border-radius:980px;align-items:center;gap:3px;padding:4px;display:inline-flex}:is(.jr,.billing-page) .pricing-segment button{min-height:34px;color:var(--ink-2,var(--text-secondary,#424245));font:600 .8rem/1 var(--f-body,var(--font-sans,inherit));cursor:pointer;background:0 0;border:0;border-radius:980px;padding:.45rem .85rem;transition:background .2s,color .2s}:is(.jr,.billing-page) .pricing-segment button:hover{color:var(--ink,var(--text-bright,#1d1d1f))}:is(.jr,.billing-page) .pricing-segment button[aria-pressed=true]{background:var(--surface,var(--surface-1,#fff));color:var(--ink,var(--text-bright,#1d1d1f));box-shadow:0 1px 4px #0000001f}:is(.jr,.billing-page) .pricing-segment button:focus-visible{outline-offset:2px;outline:2px solid #0071e3}@media (width<=640px){:is(.jr,.billing-page) .pricing-controls{justify-content:flex-start}}
