.pricing-layout{display:grid;grid-template-columns:224px minmax(0,1fr);gap:var(--s-5);align-items:start}.pricing-content{min-width:0}.pricing-index{position:sticky;top:calc(var(--nav-h) + var(--s-5));display:flex;flex-direction:column;gap:var(--s-2)}.pricing-index>.meta{margin-bottom:var(--s-2)}.rate-cell{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-3);border-left:2px solid var(--line);color:var(--ink-2);transition:background-color var(--dur-tint) var(--ease-tint)}.rate-cell strong{font:500 14px/1.5 var(--font-ui);color:var(--ink)}.rate-cell>span{font:400 12px/1.6 var(--font-ui)}.rate-cell-short{display:none}.rate-cell:hover{background:var(--accent-soft)}.rate-cell[aria-current=true]{border-color:var(--accent);background:var(--accent-soft)}.rate-cell[aria-current=true] strong{color:var(--accent)}.pricing-content .chapter-head.is-wide{grid-template-columns:minmax(0,1fr);gap:var(--s-4)}.pricing-content .chapter-head.is-wide>.head-aside{padding-top:0;max-width:none}.pricing-content .chapter-head .lede{max-width:none}.pricing-content .plan{padding:var(--s-5)}@media (max-width: 960px) and (min-width: 721px){.pricing-layout{grid-template-columns:168px minmax(0,1fr)}.pricing-content .tiles.cols-3{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.pricing-layout{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}.pricing-index{top:var(--nav-h);z-index:10;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-block:var(--s-2);background:var(--ground);border-bottom:1px solid var(--line)}.pricing-index>.meta,.rate-cell>span{display:none}.rate-cell-name{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rate-cell-short{display:inline}.rate-cell{align-items:center;padding:var(--s-3) var(--s-1);border-left:0;border-bottom:2px solid transparent;text-align:center}.pricing-content .chapter{scroll-margin-top:72px}}.price-head .head-copy{gap:var(--s-2)}.price-head .head-copy .lede{margin-top:var(--s-1)}.price-head .head-aside{padding-top:var(--s-6)}.price-head .head-aside .actions{margin-top:var(--s-2)}#standard-one>.chapter-head h2,#api>.chapter-head h2,#coding-plan>.chapter-head h2,#product-plan>.chapter-head h2,#capacity>.chapter-head h2{color:var(--accent)}@media (max-width: 960px){.price-head .head-aside{padding-top:0}}.capacity-close{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);margin-top:var(--s-6)}.pricing-content .table{min-width:640px}.pricing-content .table-scroll{position:relative;overscroll-behavior-x:contain}.pricing-content .table-scroll:focus-visible{outline-offset:-2px}.rate-model{display:inline-flex;align-items:center;gap:10px}.rate-model-name{font:500 14px/1.5 var(--font-ui);color:var(--ink)}.rate-model .model-logo-tooltip{top:auto;bottom:calc(100% + 4px);left:0;transform:none}.rate-list{font:400 13px/1.4 var(--font-ui);color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:1px;margin-right:4px}.rate-now{font-weight:500}.pricing-content .table .rate-specs{text-align:center}.weights-link{display:inline-flex;padding:6px;margin:-6px;border-radius:var(--r-md);color:var(--ink-3);vertical-align:middle;transition:color var(--dur-tint) var(--ease-tint)}.weights-link:hover{color:var(--ink)}.weights-link:focus-visible{outline:2px solid var(--accent);outline-offset:0}.weights-link svg{display:block;width:20px;height:20px;fill:currentColor}.rate-off{font:500 12px/1.35 var(--font-ui);color:var(--accent);white-space:nowrap}
