.pricing-masthead{min-height:0}.workspace-hero{padding:88px 0 100px;position:relative}.workspace-hero h1{font:500 clamp(46px, 5.8vw, 82px)/1.02 var(--sans);letter-spacing:-.065em;max-width:1050px;margin:24px 0}.workspace-hero h1 em,.workspace-shared h2 em{font-family:var(--serif);color:var(--teal-bright);letter-spacing:-.04em;font-weight:400}.workspace-hero>p:not(.kicker){color:#bccbd3;max-width:625px;margin-bottom:32px;font-size:18px;line-height:1.7}.workspace-plans{padding-top:80px;padding-bottom:80px}.workspace-section-head{justify-content:space-between;align-items:end;gap:32px;display:flex}.workspace-section-head h2,.workspace-section h2,.workspace-shared h2{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.12}.workspace-cadence{border:1px solid var(--line);border-radius:40px;flex-shrink:0;gap:4px;margin:0;padding:5px;display:flex}.workspace-cadence label{cursor:pointer;position:relative}.workspace-cadence input{opacity:0;width:1px;height:1px;position:absolute}.workspace-cadence span{border-radius:40px;padding:11px 16px;font-size:13px;display:block}.workspace-cadence input:checked+span{background:var(--ink);color:#fff}.workspace-cadence input:focus-visible+span{outline:2px solid var(--teal-dark);outline-offset:3px}.workspace-cadence b{color:var(--teal-dark);margin-left:6px;font-size:11px}.workspace-cadence input:checked+span b{color:var(--teal-bright)}.workspace-access{color:var(--ink-muted);margin:24px 0 32px;font-size:13px}.workspace-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-plan{border:1px solid var(--line);background:var(--paper-bright);border-radius:6px;flex-direction:column;padding:30px;display:flex;position:relative}.workspace-plan-featured{border-color:var(--teal-dark);box-shadow:inset 0 4px 0 var(--teal-dark)}.workspace-plan-note{font:11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.045em;color:var(--ink-muted);margin:0 0 26px}.workspace-plan h3{letter-spacing:-.04em;margin:0;font-size:27px;font-weight:500}.workspace-plan-description{color:var(--ink-muted);min-height:45px;margin:10px 0 26px;font-size:14px}.workspace-price{align-items:baseline;gap:8px;margin:0;display:flex}.workspace-price strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(38px,4vw,53px);font-weight:500}.workspace-price span{color:var(--ink-muted);font-size:13px}.workspace-billed{color:var(--ink-muted);min-height:36px;margin:4px 0 24px;font-size:12px}.workspace-plan .button{width:100%;margin-bottom:26px}.workspace-plan-limits{border-top:1px solid var(--line);margin:0;padding:22px 0 0;list-style:none}.workspace-plan-limits li{margin-bottom:13px;font-size:14px}.workspace-plan-limits strong{font-weight:600}.workspace-plan-foot{color:var(--ink-muted);margin:auto 0 0;padding-top:18px;font-size:12px}.workspace-billing-note{color:var(--ink-muted);margin:20px 0 30px;font-size:12px}.workspace-enterprise{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.workspace-enterprise h3{margin:0 0 6px;font-size:20px;font-weight:500}.workspace-enterprise p{color:var(--ink-muted);margin:0;font-size:14px}.workspace-enterprise a{flex-shrink:0}.workspace-shared{background:var(--ink);color:var(--paper-bright);padding:78px 0}.workspace-shared-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.workspace-shared .kicker{color:var(--teal-bright)}.workspace-shared-grid>div>p:not(.kicker){color:#bccbd3;font-size:16px;line-height:1.8}.workspace-shared-grid .workspace-shared-callout{color:var(--teal-bright);font-weight:600}.workspace-section{padding-top:75px}.workspace-capacity-grid{grid-template-columns:1fr 1fr;gap:32px;margin-top:36px;display:grid}.workspace-capacity-grid article{background:var(--paper-deep);border-radius:6px;padding:32px}.workspace-capacity-index{font:11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted)}.workspace-capacity-grid h3{letter-spacing:-.035em;margin-bottom:18px;font-size:25px;font-weight:500}.workspace-capacity-price{letter-spacing:-.05em;margin:0 0 10px;font-size:38px;font-weight:500}.workspace-capacity-price span{letter-spacing:0;font-size:14px;font-weight:400}.workspace-capacity-grid article>p:last-child{max-width:440px;font-size:14px;line-height:1.8}.workspace-details{border-bottom:1px solid var(--line)}.workspace-details summary{cursor:pointer;padding:24px 0;font-size:16px;font-weight:500}.workspace-details>p,.workspace-specialists p{max-width:880px;color:var(--ink-muted);margin:0 0 24px;font-size:14px;line-height:1.8}.workspace-table-scroll{margin-bottom:20px;overflow-x:auto}.workspace-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:630px;font-size:13px}.workspace-table-scroll th,.workspace-table-scroll td{border-bottom:1px solid var(--line);padding:16px 12px}.workspace-table-scroll tbody th{font-weight:400}.workspace-table-note{max-width:900px}.workspace-closing{text-align:center;border:1px solid var(--line);margin:72px 0 80px;padding:48px 20px}.workspace-closing p{color:var(--ink-muted);margin:16px 0 26px}@media (width<=1050px){.workspace-section-head{flex-direction:column;align-items:start;gap:24px}.workspace-plan{padding:23px}.workspace-plan-description{min-height:63px}.workspace-shared-grid{gap:40px}}@media (width<=760px){.workspace-hero{padding:52px 0 65px}.workspace-hero h1{font-size:clamp(40px,9vw,64px)}.workspace-hero>p:not(.kicker){font-size:16px}.workspace-plans{padding-block:48px}.workspace-plan-grid,.workspace-shared-grid,.workspace-capacity-grid{grid-template-columns:1fr}.workspace-plan{padding:28px}.workspace-plan-description,.workspace-billed{min-height:0}.workspace-price strong{font-size:48px}.workspace-enterprise{flex-direction:column;align-items:start}.workspace-shared{padding-block:52px}.workspace-shared-grid{gap:20px}.workspace-section{padding-top:48px}.workspace-capacity-grid{gap:16px}.workspace-capacity-grid article{padding:26px}.workspace-cadence span{padding-inline:12px}.workspace-closing{margin-block:48px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
