.csRoot .pricingTable{position:relative;padding-top:13px;isolation:isolate}.csRoot .pricingGrid{display:grid;grid-template-columns:minmax(0,1.2fr) var(--planTracks,repeat(4,minmax(0,1fr)));align-items:stretch}.csRoot .pricingSeat{grid-column:var(--planCol);grid-row:1/-1;z-index:0;background:var(--csAmberWell);border:3px solid var(--csAmber);border-radius:var(--csRadPanel);box-shadow:inset 0 70px 56px -56px color-mix(in srgb,var(--csAmber) 11%,transparent),inset 0 0 44px color-mix(in srgb,var(--csAmber) 4%,transparent),var(--csCutShadow)}.csRoot .pricingRule{grid-column:var(--cellCol);grid-row:1/-1;z-index:0;border-left:1px solid var(--csLine)}.csRoot .pricingCell,.csRoot .pricingCorner,.csRoot .pricingGroupLabel,.csRoot .pricingHead,.csRoot .pricingLead{position:relative;z-index:1}.csRoot .pricingCell,.csRoot .pricingHead{grid-column:var(--cellCol)}.csRoot .pricingCorner,.csRoot .pricingGroupLabel,.csRoot .pricingLead{grid-column:1}.csRoot .pricingHead{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 8px 20px;text-align:center}.csRoot .pricingHeadCta{width:100%;margin-top:auto;padding-top:14px;border-top:1px solid var(--csLine)}.csRoot .pricingHead[data-featured="1"] .pricingHeadCta{border-top-color:var(--csEdgeHi)}.csRoot .pricingHeadBadge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.csRoot .pricingHeadBadge .csBadge{gap:5px;padding:4px 11px;font-weight:700;letter-spacing:.02em}.csRoot .pricingPlanName{font-family:var(--csDisplay);font-size:19px;font-weight:700;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .pricingHeadNote{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;justify-content:center;gap:4px 8px;min-height:30px;font-size:12px;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .pricingHeadNote[data-promo="1"]{color:var(--csInkBody)}.csRoot .pricingHeadFigure .csBadge{font-family:var(--csMono);font-variant-numeric:tabular-nums}.csRoot .pricingHeadNote .csBadge[data-kind=note]{border-color:var(--csEdgeHi)}.csRoot .pricingCtaSlot{align-self:stretch;padding-top:4px}.csRoot .pricingCtaSlot .csBtn{padding-block:15px}.csRoot .pricingGroupLabel{display:flex;align-items:flex-end;padding:30px 4px 10px 2px;font-family:var(--csDisplay);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .pricingCell,.csRoot .pricingLead{border-bottom:1px solid var(--csLine)}.csRoot .pricingCell[data-featured="1"]{border-bottom-color:var(--csEdgeHi)}.csRoot .pricingCell[data-spacer="1"]{border-bottom:0}.csRoot .pricingLead{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 12px 8px 2px;font-size:14px;font-weight:600;line-height:var(--csLeadBody);color:var(--csInkBody)}.csRoot .pricingLeadText{display:flex;align-items:center;gap:6px;min-width:0}.csRoot .pricingSpotHead .pricingFounders{--csFoundersRing:var(--csFace)}.csRoot .pricingLead[data-lit="1"] .pricingFounders{--csFoundersRing:var(--csPanel)}.csRoot .pricingInfo{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:0;color:var(--csInkDim);cursor:help;transition:color var(--csTintMs) var(--csEase)}.csRoot .pricingInfo:focus-visible,.csRoot .pricingInfo:hover,.csRoot .pricingInfo[data-open="1"]{color:var(--csInkBody)}.csRoot .pricingCell.pricingFoot{flex-direction:column;align-items:stretch;padding:22px 8px 6px;border-bottom:0}.csRoot .pricingCtaHop{display:block}.csRoot .pricingFoot[data-featured="1"] .pricingCtaHop,.csRoot .pricingHead[data-featured="1"] .pricingCtaHop{animation:pricingKeyHop calc(var(--csIdleMs) * 3) var(--csEaseIdle) infinite}@keyframes pricingKeyHop{0%,88%,to{transform:translateY(0)}92%{transform:translateY(-6px)}95%{transform:translateY(0)}97%{transform:translateY(-2px)}99%{transform:translateY(0)}}.csRoot .pricingCell{display:flex;align-items:center;justify-content:center;padding:8px}.csRoot .pricingTick{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--csWell);border:1px solid var(--csWellEdge);border-radius:999px;box-shadow:var(--csCutShadow);color:var(--csDanger)}.csRoot .pricingTick[data-on="1"]{background:var(--csAmber);border-color:var(--csAmber);box-shadow:none;color:var(--csAmberInk)}.csRoot .pricingCell[data-featured="1"] .pricingTick:not([data-on="1"]){background:var(--csWellDeep)}.csRoot .pricingLimit{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:var(--csLeadBody);text-align:center;text-wrap:balance;color:var(--csInkBody)}.csRoot .pricingBoost{display:inline-flex;align-items:center;padding:2px 7px;background:var(--csAmber);border:1px solid var(--csAmber);border-radius:var(--csRadRead);font-family:var(--csMono);font-size:11px;font-weight:700;line-height:var(--csLeadFlat);color:var(--csAmberInk)}.csRoot .pricingExtras{display:grid;gap:12px;margin-top:18px}.csRoot .pricingExtra{width:100%;max-width:420px;margin-inline:auto}.csRoot .pricingPicker{display:none;margin-bottom:14px}.csRoot .pricingPickerStar{flex:none;margin-right:4px;color:var(--csAmberText)}@media (max-width:767.98px){.csRoot .pricingPicker{display:block}.csRoot .pricingGrid{grid-template-columns:minmax(0,1fr) 104px}.csRoot .pricingCell,.csRoot .pricingCorner,.csRoot .pricingHead,.csRoot .pricingSeat{display:none}.csRoot .pricingTable[data-plan=free] .pricingCell[data-plan=free],.csRoot .pricingTable[data-plan=lifetime] .pricingCell[data-plan=lifetime],.csRoot .pricingTable[data-plan=monthly] .pricingCell[data-plan=monthly],.csRoot .pricingTable[data-plan=yearly] .pricingCell[data-plan=yearly]{display:flex;grid-column:2}.csRoot .pricingTable[data-plan] .pricingCell.pricingFoot{grid-column:1/-1;padding-inline:0}.csRoot .pricingTable[data-plan=free] .pricingHead[data-plan=free],.csRoot .pricingTable[data-plan=lifetime] .pricingHead[data-plan=lifetime],.csRoot .pricingTable[data-plan=monthly] .pricingHead[data-plan=monthly],.csRoot .pricingTable[data-plan=yearly] .pricingHead[data-plan=yearly]{display:flex;grid-column:1/-1;padding:6px 0 18px}.csRoot .pricingPlanName{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.csRoot .pricingHeadBadge{position:static;transform:none}.csRoot .pricingHeadBadge .csBadge{gap:4px;padding:3px 8px;font-size:11px;font-weight:600;letter-spacing:normal}.csRoot .pricingHeadBadge .csBadge svg{width:10px;height:10px}.csRoot .pricingHeadNote:empty{display:none}.csRoot .pricingCell[data-featured="1"]{border-bottom-color:var(--csLine)}.csRoot .pricingLead{min-height:52px;font-size:13.5px}.csRoot .pricingRule{display:none}}.csRoot .pricingFaq{max-width:44rem;margin-inline:auto}.csRoot .pricingFaqHead{margin-bottom:34px;text-align:center}.csRoot .pricingFaqMark{display:inline-flex;align-items:center;vertical-align:-2px;animation:pricingTitleKitHop calc(var(--csIdleMs) * 2) var(--csEaseIdle) infinite}.csRoot .pricingFaqItem{background:var(--csWell);border:1px solid var(--csWellEdge);border-radius:var(--csRadKey);box-shadow:var(--csCutShadow)}.csRoot .pricingFaqItem+.pricingFaqItem{margin-top:10px}.csRoot .pricingFaqItem[open]{box-shadow:var(--csSeatShadow)}.csRoot .pricingFaqQ{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:14px 16px;cursor:pointer;list-style:none;font-family:var(--csDisplay);font-size:15px;font-weight:600;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .pricingFaqQ::-webkit-details-marker{display:none}.csRoot .pricingFaqQ:focus-visible{outline:var(--csFocusW) solid var(--csAmberHi);outline-offset:calc(var(--csFocusGap) * -1);border-radius:var(--csRadKey)}.csRoot .pricingFaqQText{min-width:0}.csRoot .pricingFaqChev{flex:none;color:var(--csInkMeta);transition:transform var(--csKeyMs) var(--csEase)}.csRoot .pricingFaqItem[open] .pricingFaqChev{transform:rotate(180deg)}.csRoot .pricingFaqA{display:flex;align-items:flex-start;gap:12px;padding:0 16px 16px}.csRoot .pricingFaqFace{flex:none;margin-top:6px}.csRoot .pricingFaqPaper{position:relative;min-width:0;flex:1 1 auto;padding:12px 14px;border-radius:var(--csRadKey)}.csRoot .pricingFaqPaper:before{content:"";position:absolute;top:19px;left:-6px;width:12px;height:12px;border-bottom-left-radius:3px;transform:rotate(45deg)}.csRoot .pricingFaqInk{margin:0;font-family:var(--csUi);font-size:14px;font-weight:500;line-height:var(--csLeadBody)}.csRoot .pricingFaqInk strong{font-weight:700}.csRoot .pricingFaqGlyph{position:relative;display:inline-block;width:24px;height:1em;margin-right:4px;vertical-align:-.16em}.csRoot .pricingFaqGlyph>img{position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%,-50%)}.csRoot .pricingFaqGlyph[data-face]>img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.csRoot .pricingFaqItem[open] .pricingFaqA{animation:pricingFaqIn var(--csEnterMs) var(--csEaseOut)}@keyframes pricingFaqIn{0%{opacity:0;transform:translateY(-5px)}}@media (max-width:767.98px){.csRoot .pricingFaqA{flex-direction:column;gap:8px}.csRoot .pricingFaqFace{margin-top:0;margin-left:-2px}.csRoot .pricingFaqPaper{width:100%}.csRoot .pricingFaqPaper:before{top:-6px;left:18px;border-bottom-left-radius:0;border-top-left-radius:3px}}