.pricing-audience{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;width:100%;min-width:0;font-size:14px;line-height:1.4;display:flex}.pricing-audience-context{color:#616161;font-weight:500}.pricing-audience-link{color:#285da9;text-underline-offset:4px;align-items:center;gap:7px;min-height:44px;font-size:13px;font-weight:500;-webkit-text-decoration:underline #285da94d;text-decoration:underline #285da94d;display:inline-flex}.pricing-audience-link svg{flex-shrink:0;width:15px;height:15px}.pricing-audience-link:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #3c83f9}.v2-pricing-intro-copy>.pricing-audience{margin-bottom:12px}.pricing-billing{flex-direction:column;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.pricing-control-label{color:#616161;font-size:12px;font-weight:500;line-height:1.4}.site-segmented{--site-selected-pill:linear-gradient(110deg,#191919,#383838 48%,#191919);isolation:isolate;background:#ffffffdb;border:1px solid #20202012;border-radius:999px;grid-template-columns:repeat(2,1fr);align-items:center;width:224px;max-width:100%;padding:5px;display:inline-grid;position:relative;box-shadow:0 2px 5px #0141630a}.site-segmented button{z-index:1;letter-spacing:-.02em;color:#616161;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:500;line-height:1.2;transition:color .18s;display:inline-flex;position:relative}.pricing-billing-indicator{z-index:0;pointer-events:none;background:var(--site-selected-pill);border-radius:999px;width:calc(50% - 5px);transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:5px auto 5px 5px;transform:translate(0);box-shadow:inset 0 1px 1px #ffffff38,0 1px 2px #01416324}.site-segmented[data-interval=annual] .pricing-billing-indicator{transform:translate(100%)}.site-segmented button[aria-pressed=true]{color:#fff}.site-segmented button:focus-visible{outline-offset:3px;outline:2px solid #3c83f9}@media (hover:hover) and (pointer:fine){.site-segmented button[aria-pressed=false]:hover{color:#202020}.pricing-audience-link:hover{color:#1b4787;text-decoration-color:currentColor}}@media (max-width:380px){.site-segmented button{padding-inline:14px;font-size:13px}.pricing-audience{gap:4px 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.pricing-billing-indicator,.site-segmented button{transition:none}}
