.rs .prc-hero{--hi:color-mix(in srgb, var(--accent) 70%, #fff);padding:96px 0}.rs .prc-hero>.wrap{width:100%}.rs .prc-head{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-bottom:64px;display:flex}.rs .prc-head h1{letter-spacing:-.035em;font-size:clamp(48px,6.4vw,80px);font-weight:560}.rs .prc-head .lede{color:#c9ccd1;text-wrap:balance;max-width:30em}.rs .prc-head .lede>span{display:inline-block}.rs .prc-plans{background:linear-gradient(#ffffff06,#0000 60%)}@media (min-width:721px){.rs .prc-plans>:nth-child(3n+1){border-left:0}.rs .prc-plans>:nth-child(n+4){border-top:1px solid var(--cv-line)}}.rs .prc-plans .prc-plan{flex-direction:column;gap:14px;padding:32px 30px 36px;display:flex;position:relative}.rs .prc-name{color:#f2f3f5;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}.rs .prc-price{font-family:var(--disp);letter-spacing:-.025em;color:#fff;margin-top:6px;font-size:32px;font-weight:560;line-height:1.15}.rs .prc-price small{letter-spacing:0;color:#8e939b;font-size:14px;font-weight:400}.rs .prc-billed{font-family:var(--mono);color:#8e939b;font-variant-numeric:tabular-nums;margin-top:-8px;font-size:12.5px}.rs .prc-toggle{border:1px solid var(--cv-line);background:#ffffff08;border-radius:999px;justify-content:center;gap:4px;width:fit-content;margin:-32px auto 32px;padding:4px;display:flex}.rs .prc-toggle button{color:#9aa0a7;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;transition:background .2s,color .2s;display:inline-flex}.rs .prc-toggle button:hover{color:#fff}.rs .prc-toggle button.on{color:#000;background:#fff}.rs .prc-toggle button:focus-visible{outline:2px solid var(--hi);outline-offset:2px}.rs .prc-toggle em{font-style:normal;font-family:var(--mono);color:var(--hi);font-size:11.5px}.rs .prc-toggle button.on em{color:color-mix(in srgb, var(--accent) 75%, #000)}.rs .prc-down{color:#c9ccd1;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}@media (prefers-reduced-motion:reduce){.rs .prc-toggle button{transition:none}}.rs .prc-plan>p{color:#9aa0a7;min-height:3.1em;font-size:15px}.rs .prc-plan .btn{justify-content:center;margin:6px 0 10px}.rs .prc-plan ul{border-top:1px solid var(--cv-line);color:#c9ccd1;flex-direction:column;gap:11px;margin:0;padding:18px 0 0;font-size:14.5px;list-style:none;display:flex}.rs .prc-plan li{align-items:baseline;gap:10px;display:flex}.rs .prc-plan li svg{color:#6b7078;flex:none;transform:translateY(2px)}.rs .prc-after{color:#8e939b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:20px;padding:0 4px;font-size:14px;display:flex}.rs .prc-after .tlink{color:#d6d8dc;font-weight:400}.rs .cv-strip.prc-managed>div{flex-direction:column;gap:12px;padding:32px 30px;display:flex}.rs .prc-managed>div>p{min-height:4.65em}.rs .prc-managed .cv-facts{border-top:1px solid var(--line2);margin-top:4px;padding-top:18px}.rs .prc-billing .cv-strip>div{flex-direction:column;gap:6px;display:flex}.rs :is(.prc-managed,.prc-billing) .tlink{align-self:flex-start;margin-top:auto}.rs .prc-managed .tlink{padding-top:8px}.rs .prc-close{margin-top:120px}@media (min-width:721px) and (max-width:1199px){.rs .prc-plans .prc-plan{padding:28px 22px 30px}.rs .prc-price{font-size:28px}}@media (max-width:720px){.rs .prc-hero{padding:64px 0 80px}.rs .prc-head{margin-bottom:40px}.rs .prc-head .lede{font-size:17px}.rs .prc-plans{grid-template-columns:minmax(0,1fr)}.rs .prc-plans .prc-plan{padding:28px 22px 30px}.rs .prc-plan>p,.rs .prc-managed>div>p{min-height:0}.rs .cv-strip.prc-managed>div{padding:24px 20px}.rs .prc-close{margin-top:88px}}.rs .prc-close p span{display:inline-block}
