@layer base,chrome,components,layout;@layer page{.pricing-page .pr-band{padding-top:clamp(34px,4vw,52px)}.pr-tabs{gap:var(--space-4);margin-top:var(--space-28);padding:var(--space-4);border:1px solid var(--line);background:color-mix(in srgb,var(--bone) 4%,transparent);border-radius:12px;display:inline-flex}.pr-tab{appearance:none;padding:var(--space-10) var(--space-20);font-family:var(--font-sans);font-size:var(--fs-16);font-weight:500;line-height:var(--lh-ui);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;transition:background .16s,color .16s}.pr-tab:hover{color:var(--bone)}.pr-tab[aria-selected=true]{background:var(--surface);color:var(--bone);box-shadow:0 1px 2px color-mix(in srgb,var(--shade) 40%,transparent);font-weight:600}.pr-tab:focus-visible{outline:2px solid var(--green);outline-offset:2px}.pr-blurb[hidden],.pr-panel[hidden]{display:none}.pr-panel-h{width:1px;height:1px;margin:calc(-1 * var(--space-2));clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.pr-note{margin-top:var(--space-26);font-size:var(--fs-16);line-height:var(--lh-body);color:var(--muted)}@media (width<=1020px){.pr-tabs{margin-top:var(--space-22)}.pr-tab{padding:var(--space-10) var(--space-16);font-size:var(--fs-14)}}}
