.fin-pricing-page{--fp-seat:#f4f4f5;--fp-base:rgba(244,244,245,0.62);--fp-outcome:#f97316;--fp-ghost:rgba(255,255,255,0.28);--fp-rule:rgba(255,255,255,0.1);--fp-guide:rgba(255,255,255,0.05);--fp-sheet:#09090a}.fin-pricing-page .sl-h1.fp-h1{font-size:clamp(36px,9.4vw,46px)}@media (min-width:1024px){.fin-pricing-page .sl-h1.fp-h1{font-size:clamp(44px,3.5vw,58px)}}.fin-pricing-page .fp-sheet{position:relative;background-color:var(--fp-sheet);background-image:linear-gradient(to right,var(--fp-guide) 1px,transparent 1px),linear-gradient(to bottom,var(--fp-guide) 1px,transparent 1px);background-size:32px 32px;background-position:-1px -1px;border:1px solid var(--fp-rule)}.fin-pricing-page .fp-crop{position:absolute;width:14px;height:14px;border-color:rgba(255,255,255,.45);border-style:solid;pointer-events:none}.fin-pricing-page .fp-crop--tl{top:-7px;left:-7px;border-width:1px 0 0 1px}.fin-pricing-page .fp-crop--tr{top:-7px;right:-7px;border-width:1px 1px 0 0}.fin-pricing-page .fp-crop--bl{bottom:-7px;left:-7px;border-width:0 0 1px 1px}.fin-pricing-page .fp-crop--br{bottom:-7px;right:-7px;border-width:0 1px 1px 0}.fin-pricing-page .fp-tabs{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03)}.fin-pricing-page .fp-tab{position:relative;z-index:1;min-height:36px;padding:0 14px;border-radius:999px;font-size:13.5px;font-weight:500;color:rgba(255,255,255,.6);white-space:nowrap;transition:color .2s ease}.fin-pricing-page .fp-tab[aria-selected=true]{color:#050505}.fin-pricing-page .fp-tab-pill{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 2);border-radius:999px;background:#fff;transition:transform .38s cubic-bezier(.22,1,.36,1)}@media (max-width:420px){.fin-pricing-page .fp-tab{padding:0 10px;font-size:12.5px}}.fin-pricing-page .fp-dim{position:relative;display:flex;align-items:center;height:22px;color:rgba(255,255,255,.55)}.fin-pricing-page .fp-dim:after,.fin-pricing-page .fp-dim:before{content:"";position:absolute;top:3px;bottom:3px;width:1px;background:currentColor}.fin-pricing-page .fp-dim:before{left:0}.fin-pricing-page .fp-dim:after{right:0}.fin-pricing-page .fp-dim-line{flex:1;height:1px;background:currentColor;opacity:.55}.fin-pricing-page .fp-dim-label{padding:0 8px;font-family:var(--sl-mono);font-size:12px;white-space:nowrap;color:rgba(255,255,255,.8)}.fin-pricing-page .fp-bar{display:flex;height:64px;gap:3px}@media (min-width:640px){.fin-pricing-page .fp-bar{height:76px}}.fin-pricing-page .fp-seg{position:relative;min-width:3px;border-radius:4px;transition:flex-grow .52s cubic-bezier(.22,1,.36,1),opacity .2s ease}.fin-pricing-page .fp-seg--base,.fin-pricing-page .fp-seg--fullSeats{background:var(--fp-seat)}.fin-pricing-page .fp-seg--base{background:repeating-linear-gradient(135deg,var(--fp-seat) 0 6px,rgba(244,244,245,.82) 6px 8px)}.fin-pricing-page .fp-seg--liteSeats{flex:0 0 3px!important;background:rgba(255,255,255,.35)}.fin-pricing-page .fp-seg--additionalOutcomes,.fin-pricing-page .fp-seg--outcomes{background:repeating-linear-gradient(90deg,rgba(5,5,5,.22) 0 1px,transparent 1px 10px),var(--fp-outcome)}.fin-pricing-page .fp-seg--ghost{overflow:hidden;border:1px dashed var(--fp-ghost);background:repeating-linear-gradient(135deg,rgba(255,255,255,.05) 0 1px,transparent 1px 8px)}.fin-pricing-page .fp-seg-value{position:absolute;left:10px;bottom:8px;font-family:var(--sl-mono);font-size:12.5px;font-weight:600;color:#050505;white-space:nowrap}.fin-pricing-page .fp-seg--ghost .fp-seg-value{color:rgba(255,255,255,.55);font-weight:500}.fin-pricing-page .fp-leaders{display:none;width:100%;height:40px;overflow:visible}@media (min-width:640px){.fin-pricing-page .fp-leaders{display:block}}.fin-pricing-page .fp-callouts{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px}@media (min-width:640px){.fin-pricing-page .fp-callouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:0}}.fin-pricing-page .fp-callout{position:relative;padding-left:14px;border-left:2px solid var(--fp-callout,var(--fp-seat))}@media (min-width:640px){.fin-pricing-page .fp-callout{padding-left:0;padding-top:12px;border-left:0;border-top:2px solid var(--fp-callout,var(--fp-seat))}}.fin-pricing-page .fp-callout--ghost{border-style:dashed;--fp-callout:var(--fp-ghost)}.fin-pricing-page .fp-eq{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:clamp(16px,1.45vw,20px);letter-spacing:-.02em;color:#fff}.fin-pricing-page .fp-term{display:inline-flex;flex-direction:column;gap:4px;padding:9px 13px 8px;border-radius:12px;white-space:nowrap;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.03)}.fin-pricing-page .fp-term small{font-size:12px;letter-spacing:0;color:rgba(255,255,255,.5)}.fin-pricing-page .fp-term--outcome{border-color:rgba(249,115,22,.55);background:rgba(249,115,22,.08)}.fin-pricing-page .fp-term--ghost{border-style:dashed;border-color:var(--fp-ghost);background:transparent;color:rgba(255,255,255,.7)}.fin-pricing-page .fp-op{font-family:var(--sl-mono);color:rgba(255,255,255,.4)}.fin-pricing-page .fp-table{width:100%;border-collapse:collapse;font-size:14.5px}.fin-pricing-page .fp-table td,.fin-pricing-page .fp-table th{padding:13px 14px;text-align:left;vertical-align:top;border-bottom:1px dashed rgba(255,255,255,.12)}.fin-pricing-page .fp-table thead th{font-size:13px;font-weight:500;color:rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.2)}.fin-pricing-page .fp-table tbody th{font-weight:500;color:#fff}.fin-pricing-page .fp-table td{color:rgba(255,255,255,.68)}.fin-pricing-page .fp-num{font-family:var(--sl-mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important;color:#fff!important}.fin-pricing-page .fp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}@media (max-width:759px){.fin-pricing-page .fp-matrix td,.fin-pricing-page .fp-matrix th{padding:12px 8px}.fin-pricing-page .fp-matrix td{width:44%}.fin-pricing-page .fp-matrix-wrap[data-shown="0"] [data-col]:not([data-col="0"]),.fin-pricing-page .fp-matrix-wrap[data-shown="1"] [data-col]:not([data-col="1"]),.fin-pricing-page .fp-matrix-wrap[data-shown="2"] [data-col]:not([data-col="2"]),.fin-pricing-page .fp-matrix-wrap[data-shown="3"] [data-col]:not([data-col="3"]){display:none}}@media (min-width:760px){.fin-pricing-page .fp-matrix-picker{display:none}}@media (max-width:639px){.fin-pricing-page .fp-table{font-size:13.5px}.fin-pricing-page .fp-table td,.fin-pricing-page .fp-table th{padding:11px 6px}.fin-pricing-page .fp-table thead th{font-size:12px}.fin-pricing-page .fp-seg--ghost .fp-seg-value{left:6px;font-size:11px}}.fin-pricing-page .fp-yes{color:#fff}.fin-pricing-page .fp-no{color:rgba(255,255,255,.35)}.fin-pricing-page .fp-mark{display:inline-block;margin-right:8px;font-size:13px;line-height:1}.fin-pricing-page .fp-mark--yes{color:var(--fp-outcome)}.fin-pricing-page .fp-mark--no{color:rgba(255,255,255,.3)}@media (min-width:760px){.fin-pricing-page .fp-matrix td,.fin-pricing-page .fp-matrix thead th:not(:first-child){text-align:center}.fin-pricing-page .fp-mark{margin-right:0;font-size:15px}.fin-pricing-page .fp-mark-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.fin-pricing-page .fp-sort-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;align-items:baseline;padding:16px 0;border-bottom:1px dashed rgba(255,255,255,.12)}.fin-pricing-page .fp-price-tag{font-family:var(--sl-mono);font-size:15px;font-weight:600;white-space:nowrap}.fin-pricing-page .fp-price-tag--billed{color:var(--fp-outcome)}.fin-pricing-page .fp-price-tag--free{color:rgba(255,255,255,.45)}.fin-pricing-page .fp-chart-label{position:absolute;font-family:var(--sl-mono);font-size:11.5px;white-space:nowrap;transform:translate(-50%);color:rgba(255,255,255,.45)}.fin-pricing-page .fp-bill-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:14px;margin-top:4px;border-top:1px solid rgba(255,255,255,.45)}@media (prefers-reduced-motion:reduce){.fin-pricing-page .fp-seg,.fin-pricing-page .fp-tab-pill{transition:none}}