.prc-block{--prc-line:#dddcdd;--prc-ground-label:#f9f8f8;--prc-ground-sticky:#f5f4f4;--prc-ground-plan:rgb(6 5 16/0.02);display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;width:100%}@media (max-width:1279.98px){.prc-block{max-width:calc(100% - 48px);margin-inline:auto}}.prc-frame{display:flex;position:relative;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-comfy);width:var(--container-content);max-width:100%;padding:0 var(--spacing-loose) var(--spacing-loose)}.prc-frame:after{content:"";position:absolute;inset:0;pointer-events:none;border-left:1px solid var(--color-line);border-right:1px solid var(--color-line)}.prc-content{display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;flex:none;width:var(--container-content);max-width:100%;border-radius:24px;box-shadow:0 0 0 1px var(--prc-line);overflow:clip}@media (min-width:768px) and (max-width:1279.98px){.prc-content{flex:1 0 0;width:1px}}.prc-sticky{position:sticky;top:76px;z-index:1;flex-direction:row;gap:var(--spacing-comfy);flex:none;height:1px}.prc-sticky,.prc-wrap{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.prc-wrap{position:relative;flex-direction:column;gap:0;flex:none;border-radius:24px;overflow:hidden}@media (max-width:1279.98px){.prc-wrap{overflow-x:auto;overflow-y:clip;overscroll-behavior-x:contain}}.prc-row{display:flex;position:relative;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:0;flex:none;width:100%;overflow:clip}.prc-row--head{align-items:stretch}.prc-row--head .prc-head-top{flex:1 0 auto}.prc-row--sticky{z-index:0;flex:1 0 0;width:1px}@media (max-width:1279.98px){.prc-row--sticky{flex:none;width:var(--prc-row-w,100%)}.prc-row--sticky .prc-col--plan{transform:translateX(calc(-1 * var(--prc-scroll-x, 0px)))}.prc-row--sticky .prc-col--label{position:relative;z-index:2}}@media (min-width:768px) and (max-width:1279.98px){.prc-row--raised{z-index:1}}.prc-col{display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;flex:1 0 0;width:1px;min-width:233px}.prc-col:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;border-right:1px solid var(--prc-line)}.prc-col--label{align-self:stretch}.prc-col--label,.prc-col--label-grid{background-color:var(--prc-ground-label);border-top-left-radius:24px;border-bottom-left-radius:24px}.prc-col--label-grid{height:100%}.prc-col--plan{background-color:var(--prc-ground-plan)}.prc-col--sticky{background-color:var(--prc-ground-sticky)}.prc-col--sticky:after{border-bottom:1px solid var(--prc-line)}.prc-col--hi{background-color:var(--color-surface)}.prc-col--last:after{border-right-width:0}@media (max-width:1279.98px){.prc-col--label,.prc-col--label-grid{position:sticky;left:0;z-index:2}.prc-sticky{z-index:3}.prc-content[data-scrolled=true] .prc-col--label,.prc-content[data-scrolled=true] .prc-col--label-grid,.prc-content[data-scrolled=true] .prc-row--sticky .prc-col--label{box-shadow:8px 0 12px -8px rgb(6 5 16/.08)}.prc-col--plan{align-items:center;overflow:clip}}@media (min-width:1024px) and (max-width:1279.98px){.prc-block{--prc-label-w:233px}.prc-col--label,.prc-col--label-grid{flex:none;width:var(--prc-label-w)}.prc-col--plan{flex:1 0 0;width:auto;min-width:0}}@media (max-width:1023.98px){.prc-col--label,.prc-col--label-grid{flex:1 1 0;width:auto;min-width:0}.prc-col--label{align-self:stretch;height:auto}.prc-col--plan{flex:0 0 clamp(132px,46%,320px);width:auto;min-width:0}.prc-content:not([data-plan]) .prc-row>.prc-col--plan:not(:nth-child(2)),.prc-content[data-plan="0"] .prc-row>.prc-col--plan:not(:nth-child(2)),.prc-content[data-plan="1"] .prc-row>.prc-col--plan:not(:nth-child(3)),.prc-content[data-plan="2"] .prc-row>.prc-col--plan:not(:nth-child(4)),.prc-content[data-plan="3"] .prc-row>.prc-col--plan:not(:nth-child(5)){display:none}.prc-row>.prc-col--plan{border-right:0}.prc-col--plan:after{border-right-width:0}.prc-sticky{display:none}.prc-break,.prc-row{width:100%}.prc-break>.prc-text{position:static;width:100%}}.prc-label-pad{display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-relaxed);flex:1 0 0;width:100%;height:1px;padding:var(--spacing-relaxed) var(--spacing-relaxed) 0}.prc-label-pad:after{content:"";position:absolute;inset:0;pointer-events:none;border-bottom:1px solid var(--prc-line)}@media (max-width:767.98px){.prc-label-pad{padding:var(--spacing-roomy) var(--spacing-roomy) 0}}.prc-head-title{display:flex;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;flex:none;width:100%}@media (max-width:767.98px){.prc-head-title{gap:var(--spacing-snug)}}.prc-head-top{justify-content:flex-start;gap:var(--spacing-base);padding:var(--spacing-relaxed)}.prc-head-bot,.prc-head-top{display:flex;position:relative;flex-direction:column;align-items:flex-start;flex:none;width:100%}.prc-head-bot{justify-content:center;gap:var(--spacing-section);padding:var(--spacing-section)}.prc-sticky-top{justify-content:flex-start;gap:var(--spacing-base);padding:var(--spacing-relaxed) var(--spacing-relaxed) 0}.prc-sticky-bot,.prc-sticky-top{display:flex;position:relative;flex-direction:column;align-items:flex-start;flex:none;width:100%}.prc-sticky-bot{justify-content:center;gap:var(--spacing-loose);padding:0 var(--spacing-section) var(--spacing-section)}.prc-head-bot:after,.prc-head-top:after,.prc-sticky-bot:after{content:"";position:absolute;inset:0;pointer-events:none;border-bottom:1px solid var(--prc-line)}.prc-price-row{display:flex;position:relative;flex-direction:row;align-items:flex-end;justify-content:center;gap:var(--spacing-tight);flex:none;width:100%}@media (max-width:767.98px){.prc-price-row{gap:var(--spacing-snug)}}.prc-cadence{display:flex;position:relative;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-comfy);flex:none;width:min-content;padding:0 0 3px;overflow:clip}.prc-break,.prc-cadence-text{display:flex;position:relative;flex-direction:column;justify-content:flex-start}.prc-break{align-items:flex-start;gap:var(--spacing-roomy);flex:none;width:100%;padding:96px var(--spacing-relaxed) var(--spacing-relaxed)}.prc-break:after{content:"";position:absolute;inset:0;pointer-events:none;border-bottom:1px solid var(--prc-line)}.prc-break--open:after{border-bottom-width:0}.prc-break[id]{scroll-margin-top:76px}@media (max-width:767.98px){.prc-break{padding:40px var(--spacing-roomy) var(--spacing-roomy)}}.prc-cell{display:flex;position:relative;flex:none;width:100%;height:72px}@media (max-width:419.98px){.prc-cell{height:96px}}.prc-cell:after{content:"";position:absolute;inset:0;pointer-events:none;border-bottom:1px solid var(--prc-line)}.prc-row--tail .prc-cell:last-child:after{border-bottom-width:0}.prc-cell--label{flex-direction:column;align-items:flex-start;padding:var(--spacing-loose) var(--spacing-relaxed)}.prc-cell--label,.prc-cell--value{justify-content:center;gap:var(--spacing-loose)}.prc-cell--value{padding:var(--spacing-roomy) var(--spacing-section)}.prc-cell--value,.prc-cell-label{flex-direction:row;align-items:center}.prc-cell-label{display:flex;position:relative;justify-content:flex-start;gap:var(--spacing-snug);flex:none;width:100%}.prc-cell--label .prc-text-inline{width:100%;min-width:0;white-space:normal;overflow-wrap:break-word}.prc-check{position:relative;flex:none;width:16px;height:16px;overflow:visible}.prc-check--hi{color:var(--color-eyebrow)}.prc-text{width:100%;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.prc-text,.prc-text-inline{display:flex;position:relative;flex-direction:column;justify-content:flex-start;flex:none;height:auto}.prc-text-inline{width:auto;white-space:pre}.prc-h4{margin:0;font-size:18px;font-weight:500;line-height:28px;letter-spacing:normal;color:var(--color-ink)}.prc-name{margin:0;text-align:center}.prc-name--sticky{font-size:14px;line-height:24px;letter-spacing:-.005em}.prc-desc p{margin:0;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;color:var(--color-ink-muted);text-align:center}@media (max-width:767.98px){.prc-desc p{line-height:20px}}.prc-price{margin:0}.prc-price--sticky{font-size:20px;line-height:32px}.prc-cadence-text p{margin:0;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;color:var(--color-ink-muted)}@media (max-width:767.98px){.prc-cadence-text p{line-height:20px}}.prc-cell p{margin:0;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;color:var(--color-ink-secondary)}@media (max-width:767.98px){.prc-cell p{font-size:14px}}.prc-cta--sm{height:32px;padding:var(--spacing-snug) var(--spacing-loose);font-size:13px}.prc-dash{color:var(--color-ink-faint);font-family:var(--font-sans);font-size:16px;line-height:24px;user-select:none}.prc-billing-slot{display:flex;flex:none;width:100%;margin-top:auto;padding-bottom:var(--spacing-section)}.prc-label-pad--sticky{justify-content:center;align-items:flex-start;padding-top:0}.prc-billing{gap:2px;width:max-content;padding:var(--spacing-tight);border-radius:var(--radius-pill);background-color:var(--color-surface-sunken)}.prc-billing,.prc-billing-tab{display:inline-flex;flex:none;flex-direction:row;align-items:center}.prc-billing-tab{justify-content:center;gap:var(--spacing-snug);height:32px;padding:0 var(--spacing-loose);border:0;border-radius:var(--radius-pill);background-color:transparent;box-shadow:none;color:var(--color-ink-muted);font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;transition:background-color var(--mirror-hover-duration) var(--mirror-hover-ease),color var(--mirror-hover-duration) var(--mirror-hover-ease),box-shadow var(--mirror-hover-duration) var(--mirror-hover-ease)}.prc-billing-tab--on,.prc-billing-tab:hover{color:var(--color-ink)}.prc-billing-tab--on{background-color:var(--color-surface);box-shadow:var(--shadow-raised)}.prc-billing-tab:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.prc-billing-badge{display:inline-flex;align-items:center;height:20px;padding:0 var(--spacing-snug);border-radius:var(--spacing-snug);background-color:rgba(44,189,0,.08);color:rgb(29,122,0);font-size:13px;line-height:20px}.prc-billing--sm{padding:2px}.prc-billing--sm .prc-billing-tab{height:28px;padding:0 var(--spacing-comfy);font-size:13px}.prc-billing--sm .prc-billing-badge{height:18px;font-size:12px;line-height:18px}.prc-row--head .prc-label-pad{height:auto}@media (max-width:1279.98px){.prc-billing{padding:2px}.prc-billing-tab{height:28px;padding:0 var(--spacing-comfy);font-size:13px}.prc-billing-badge{height:18px;font-size:12px;line-height:18px}}@media (max-width:1023.98px){.prc-billing-slot{padding-bottom:var(--spacing-roomy)}}@media (max-width:767.98px){.prc-billing-tab{padding:0 var(--spacing-base)}.prc-billing-badge{display:none}}@media (max-width:359.98px){.prc-billing{flex-direction:column;width:100%}.prc-billing-tab{width:100%}}@media (max-width:1023.98px){.prc-cell--label{padding:var(--spacing-loose) var(--spacing-roomy)}.prc-cell--value,.prc-head-bot,.prc-head-top{padding:var(--spacing-roomy)}.prc-head-bot{gap:var(--spacing-loose)}.prc-head-top .prc-desc{display:none}.prc-head-bot .prp-cta{height:32px;padding:var(--spacing-snug) var(--spacing-loose);font-size:13px}}@media (max-width:767.98px){.prc-head-bot .prp-cta{display:none}.prc-price-row{flex-wrap:wrap}}.prc-picker{display:none;position:sticky;top:76px;z-index:3;flex:none;align-items:center;gap:var(--spacing-loose);width:100%;padding:var(--spacing-loose) var(--spacing-roomy);background-color:var(--prc-ground-label);box-shadow:inset 0 -1px 0 0 var(--prc-line)}@media (max-width:1023.98px){.prc-picker{display:flex}}.prc-picker-label{flex:none;font-family:var(--font-sans);font-size:var(--text-note);line-height:var(--text-note--line-height);letter-spacing:-.02em;color:var(--color-ink-muted)}.prc-picker-field{--prc-pick-border:#dfe1e6;--prc-pick-dim:#9999ad;--prc-pick-row-on:#f7f7f8;--prc-pick-menu-shadow:0 4px 12px rgb(6 5 16/0.08);position:relative;flex:0 1 190px}.prc-picker-field,.prc-picker-trigger{display:flex;min-width:0;align-items:center}.prc-picker-trigger{gap:var(--spacing-snug);width:100%;height:36px;margin:0;padding:7px 7px 7px var(--spacing-comfy);border:1px solid var(--prc-pick-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-subtle);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-mock);font-weight:500;line-height:var(--text-mock--line-height);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.prc-picker-trigger:focus-visible,.prc-picker-trigger[aria-expanded=true]{outline:none;border-color:var(--color-accent-blue);box-shadow:0 0 0 3px rgb(21 93 252/.16),var(--shadow-subtle)}.prc-picker-value{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.prc-picker-chevron{flex-shrink:0;width:16px;height:16px;color:var(--prc-pick-dim);transform:rotate(0deg);transition:transform .15s ease}.prc-picker-trigger[aria-expanded=true] .prc-picker-chevron{transform:rotate(180deg)}.prc-picker-menu{position:absolute;top:calc(100% + var(--spacing-tight));left:0;z-index:4;display:flex;flex-direction:column;min-width:100%;width:max-content;max-width:320px;padding:var(--spacing-tight);border:1px solid var(--prc-pick-border);border-radius:14px;background-color:var(--color-surface);box-shadow:var(--prc-pick-menu-shadow);animation:prc-picker-in .15s ease}@keyframes prc-picker-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.prc-picker-menu{animation:none}.prc-picker-chevron,.prc-picker-trigger{transition:none}}.prc-picker-option{display:flex;align-items:center;gap:var(--spacing-base);width:100%;padding:var(--spacing-snug) var(--spacing-base);border-radius:var(--radius-md);background-color:transparent;color:var(--color-ink-secondary);font-family:var(--font-sans);font-size:var(--text-mock);font-weight:500;line-height:var(--text-mock--line-height);cursor:pointer;transition:background-color .15s,color .15s}.prc-picker-option[data-active],.prc-picker-option[data-selected]{background-color:var(--prc-pick-row-on);color:var(--color-ink)}.prc-picker-option-label{flex:1;min-width:0}.prc-picker-mark{height:16px;color:var(--color-accent-blue)}.prc-picker-gap,.prc-picker-mark{flex-shrink:0;width:16px}