.ft3-page--pricing{--band:clamp(360px, 27vw, 500px);--stick:84px}div:where(.ft3-root):not([data-js]) :where(.ft3-page--pricing) .js-only,div:where(.ft3-root)[data-js] :where(.ft3-page--pricing) .nojs-only{display:none!important}:where(.ft3-page--pricing) .scene--pricing{--stage-h:var(--band);--img-w:100vw;--img-x:0px;--hor-at:.66;--img-h:calc(var(--img-w) * .565476);--img-top:calc(var(--stage-h) * var(--hor-at) - .7533 * var(--img-h))}:where(.ft3-page--pricing) .price-hero{--scene-h:var(--band);--scene-min:0px;z-index:1}.ft3-root :where(.ft3-page--pricing):not([data-scan]) .scene--pricing .plate__img{inset:auto;left:var(--img-x);top:var(--img-top);width:var(--img-w);height:var(--img-h);object-fit:fill;max-width:none}.ft3-root :where(.ft3-page--pricing):not([data-scan]) .scene--pricing .plate__wire{clip-path:polygon(16.8% 0,50% 0,50% 100%,16.8% 100%,16.8% 0,85.9% 0,100% 0,100% 100%,85.9% 100%,85.9% 0)}.ft3-root :where(.ft3-page--pricing):not([data-scan]) .scene--pricing .plate__line{top:calc(var(--img-top) + .56 * var(--img-h));height:calc(.24 * var(--img-h));bottom:auto;left:calc(var(--img-x) + .168 * var(--img-w))}.ft3-root :where(.ft3-page--pricing):not([data-scan]) .scene--pricing .plate__line+.plate__line{top:calc(var(--img-top) + .565 * var(--img-h));height:calc(.285 * var(--img-h));left:calc(var(--img-x) + .859 * var(--img-w))}div:where(.ft3-root):not([data-js]) :where(.ft3-page--pricing) .price-close .plate__line{display:none}:where(.ft3-page--pricing) .price-hero .scene__veil{background:linear-gradient(180deg, rgba(var(--veil), .5) 0, rgba(var(--veil), 0) 24%, rgba(var(--veil), 0) 74%, rgba(var(--veil), 1) 100%)}.ft3-root[data-theme=light] :where(.ft3-page--pricing) .price-hero .scene__veil{background:linear-gradient(180deg, rgba(var(--veil), .7) 0, rgba(var(--veil), 0) 26%, rgba(var(--veil), 0) 72%, rgba(var(--veil), 1) 100%)}:where(.ft3-page--pricing) .price-hero__copy{justify-items:center;gap:var(--s-4);text-align:center;width:min(620px,41vw);display:grid;top:clamp(92px,11vh,108px);left:50%;transform:translate(-50%)}:where(.ft3-page--pricing) .price-hero__copy .h1{font-size:clamp(2.1rem,min(3.3vw,6.2vh),3.05rem);line-height:1.02}:where(.ft3-page--pricing) .price-hero__copy .lede{max-width:33em;font-size:clamp(1rem,1.2vw,1.14rem)}:where(.ft3-page--pricing) .plans{z-index:4;margin-top:calc(var(--band) * -.18);padding-top:0;padding-bottom:var(--s-9);background:0 0}:where(.ft3-page--pricing) .plan-jump{display:none}:where(.ft3-page--pricing) .plans__row .plan{scroll-margin-top:104px;position:relative}@supports (grid-template-rows:subgrid){:where(.ft3-page--pricing) .plans__row .plan{grid-template-rows:subgrid;grid-row:span 5;align-content:start;row-gap:0;display:grid}}:where(.ft3-page--pricing) .plans__row .plan__icon{width:36px;height:36px;margin-bottom:var(--s-3)}:where(.ft3-page--pricing) .plan__icon-faint{opacity:.45}:where(.ft3-page--pricing) .plans__row .plan__icon .plan__icon-rib{stroke-width:1.1px}:where(.ft3-page--pricing) .plan__product{inset-inline-end:var(--s-5);top:calc(var(--s-5) + 11px);color:var(--color-mute);letter-spacing:.12em;position:absolute}:where(.ft3-page--pricing) .plans__row .plan__for{text-wrap:pretty;min-height:0}:where(.ft3-page--pricing) .plans__row .plan__list li,:where(.ft3-page--pricing) .compare-table tbody th,:where(.ft3-page--pricing) .faq .answer p{text-wrap:pretty}:where(.ft3-page--pricing) .plans__row .plan__price{margin-top:var(--s-4);white-space:nowrap;font-size:clamp(1.95rem,2.65vw,2.4rem)}:where(.ft3-page--pricing) .plans__row .plan__fine{min-height:0}:where(.ft3-page--pricing) .plan__fine a,:where(.ft3-page--pricing) .plan__list a{color:var(--color-text)}:where(.ft3-page--pricing) .plans__row .plan .btn{margin-top:var(--s-5);align-self:end}:where(.ft3-page--pricing) .plans__row .plan .btn .i-ext,:where(.ft3-page--pricing) .compare-table .btn .i-ext,:where(.ft3-page--pricing) .price-close__copy .btn .i-ext{width:12px;height:12px}:where(.ft3-page--pricing) .plan__rest{align-content:start;gap:var(--s-4);margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--color-line);display:grid}:where(.ft3-page--pricing) .plan__rest .plan__list{border-top:0;align-content:start;margin-top:0;padding-top:0}:where(.ft3-page--pricing) .plan__extra{font-size:var(--fs-small);color:var(--color-text-2);line-height:1.45}:where(.ft3-page--pricing) .plan__who{font-size:var(--fs-small);color:var(--color-mute);margin-top:3px;line-height:1.4;display:block}:where(.ft3-page--pricing) .plan:target{box-shadow:inset 0 0 0 1.5px var(--color-digital)}.ft3-page--pricing .inline-link{white-space:nowrap}:where(.ft3-page--pricing) .ten{gap:5px;margin-top:10px;display:flex}:where(.ft3-page--pricing) .ten i{background:var(--color-digital-soft);width:10px;height:10px;box-shadow:inset 0 0 0 1.25px var(--color-digital);border-radius:2px}:where(.ft3-page--pricing) .est{display:grid}:where(.ft3-page--pricing) .est__rate{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:560}:where(.ft3-page--pricing) .est__top{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-top:var(--s-3);display:flex}:where(.ft3-page--pricing) .est__label{font-size:var(--fs-small);color:var(--color-text-2);font-weight:560}:where(.ft3-page--pricing) .est__count{font-family:var(--ft-font-mono);font-size:var(--fs-small);font-feature-settings:"zero" 1;color:var(--color-text);font-weight:600}:where(.ft3-page--pricing) .est .range{margin:2px 0 0;display:block}:where(.ft3-page--pricing) .range::-webkit-slider-thumb{transition:transform var(--t-press) var(--ft-ease-out)}:where(.ft3-page--pricing) .range:active::-webkit-slider-thumb{transform:scale(1.12)}:where(.ft3-page--pricing) .est__check{min-height:0;font-size:var(--fs-small);align-items:flex-start;margin-top:0;padding:6px 0 0;line-height:1.4}:where(.ft3-page--pricing) .est__check input{margin-top:0}:where(.ft3-page--pricing) .est__rest{--max-h:calc(2 * 1.45 * var(--fs-small))}:where(.ft3-page--pricing) .est__fold{position:relative}:where(.ft3-page--pricing) .est__max{color:var(--color-text);visibility:hidden;opacity:0;transition:opacity var(--t-ui) var(--ft-ease-out), visibility 0s linear var(--t-ui);position:absolute;inset:0 0 auto}:where(.ft3-page--pricing) .est__max.is-on{visibility:visible;opacity:1;transition:opacity var(--t-ui) var(--ft-ease-out) 60ms, visibility 0s linear 0s}:where(.ft3-page--pricing) .est__fold .plan__list{transition:transform var(--t-ui) var(--ft-ease-out)}:where(.ft3-page--pricing) .est__max.is-on+.plan__list{transform:translate3d(0, calc(var(--max-h) + var(--s-4)), 0)}div:where(.ft3-root)[data-js] :where(.ft3-page--pricing) .est__rest{padding-bottom:calc(var(--max-h) + var(--s-4))}:where(.ft3-page--pricing) .plan--lead:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--color-digital), 0 0 44px -6px var(--color-digital-glow);opacity:0;transition:opacity var(--t-bar) var(--ft-ease-out);position:absolute;inset:0}:where(.ft3-page--pricing) .plan--lead.is-suggested:after,:where(.ft3-page--pricing) .plan--lead:target:after{opacity:1}:where(.ft3-page--pricing) .tiers{width:100%;font-size:var(--fs-small);margin-top:10px;line-height:1.45}:where(.ft3-page--pricing) .tiers th,:where(.ft3-page--pricing) .tiers td{text-align:start;vertical-align:baseline;padding:3px 0;font-weight:400}:where(.ft3-page--pricing) .tiers thead th{color:var(--color-mute);padding-top:0}:where(.ft3-page--pricing) .tiers thead th:last-child,:where(.ft3-page--pricing) .tiers td{text-align:end}:where(.ft3-page--pricing) .tiers tbody th,:where(.ft3-page--pricing) .tiers tbody td{border-top:1px solid var(--color-line)}:where(.ft3-page--pricing) .tiers tbody th{color:var(--color-text-2);font-variant-numeric:tabular-nums}:where(.ft3-page--pricing) .tiers td{color:var(--color-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.ft3-page--pricing) .tiers td b{color:var(--color-text);font-weight:620}:where(.ft3-page--pricing) .plans__note{margin-top:var(--s-5);font-size:var(--fs-small);color:var(--color-mute);text-align:center}:where(.ft3-page--pricing) .plans__note a{color:var(--color-text-2)}:where(.ft3-page--pricing) .btn--brand.is-quiet{color:var(--color-text);box-shadow:inset 0 0 0 1.5px var(--color-line-strong);background:0 0}:where(.ft3-page--pricing) .compare{padding-top:var(--s-9)}:where(.ft3-page--pricing) .compare .section__head{margin-bottom:var(--s-6)}:where(.ft3-page--pricing) .compare .lede{max-width:62ch}:where(.ft3-page--pricing) .compare__body{overflow-clip-margin:6px;overflow:clip}:where(.ft3-page--pricing) .compare__plan{display:block}:where(.ft3-page--pricing) .compare__price{font-size:var(--fs-small);letter-spacing:0;color:var(--color-text-2);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:400;display:block}:where(.ft3-page--pricing) .compare-table thead th{padding-top:var(--s-5);padding-bottom:var(--s-5)}:where(.ft3-page--pricing) .compare-table thead .btn{white-space:normal;width:fit-content;max-width:100%;padding-block:6px;line-height:1.2;display:flex}:where(.ft3-page--pricing) .compare-table tbody th small{font-size:var(--fs-small);color:var(--color-text-2);margin-top:4px;font-weight:400;display:block}:where(.ft3-page--pricing) .compare-table td{font-variant-numeric:tabular-nums}:where(.ft3-page--pricing) .compare-table .group th{background:0 0;padding-bottom:0;position:static}:where(.ft3-page--pricing) .compare-table tbody+tbody .group th{border-top-color:var(--color-line-strong)}:where(.ft3-page--pricing) .compare__scroll,:where(.ft3-page--pricing) .terms__scroll{position:relative}:where(.ft3-page--pricing) .terms__scroll{overflow:clip}:where(.ft3-page--pricing) .terms__scroll:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-line);pointer-events:none;position:absolute;inset:0}:where(.ft3-page--pricing) .terms__table tbody th{background:0 0;position:static}:where(.ft3-page--pricing) .cellmark{align-items:flex-start;gap:8px;display:inline-flex}:where(.ft3-page--pricing) .cellmark .mark{flex:none}:where(.ft3-page--pricing) .plan-pick{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}:where(.ft3-page--pricing) .compare__hint{margin-top:var(--s-3)}@media (min-width:1000px){:where(.ft3-page--pricing) .compare__scroll{overflow:clip}:where(.ft3-page--pricing) .compare-table{table-layout:fixed;border-collapse:separate;border-spacing:0;min-width:0}:where(.ft3-page--pricing) .compare-table tbody th{background:0 0;position:static}:where(.ft3-page--pricing) .compare-table thead th:first-child{width:30%}:where(.ft3-page--pricing) .compare-table thead th{--cover:0 calc(-1 * var(--stick)) 0 0 var(--color-bg);top:var(--stick);box-shadow:inset 0 1px 0 var(--color-line), 0 1px 0 var(--color-line-strong), var(--cover)}:where(.ft3-page--pricing) .compare-table thead th:first-child{border-top-left-radius:var(--r-lg);box-shadow:inset 1px 1px 0 var(--color-line), 0 1px 0 var(--color-line-strong), var(--cover), calc(-1 * var(--r-lg)) calc(-1 * var(--stick) - var(--r-lg)) 0 0 var(--color-bg)}:where(.ft3-page--pricing) .compare-table thead th:last-child{border-top-right-radius:var(--r-lg);box-shadow:inset -1px 1px 0 var(--color-line), 0 1px 0 var(--color-line-strong), var(--cover), var(--r-lg) calc(-1 * var(--stick) - var(--r-lg)) 0 0 var(--color-bg)}:where(.ft3-page--pricing) .compare__hint{display:none}}:where(.ft3-page--pricing) .compare.is-picker .compare__scroll{overflow:clip}:where(.ft3-page--pricing) .compare.is-picker .compare__scroll:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-line);pointer-events:none;position:absolute;inset:0}:where(.ft3-page--pricing) .compare.is-picker .compare-table{table-layout:fixed;min-width:0}:where(.ft3-page--pricing) .compare.is-picker .compare-table thead th{position:static}:where(.ft3-page--pricing) .compare.is-picker .compare-table thead th:first-child{width:56%}:where(.ft3-page--pricing) .compare.is-picker .compare-table tbody th{background:0 0;position:static}:where(.ft3-page--pricing) .compare.is-picker .compare-table[data-show=free] tr:not(.group)>:not(:first-child):not(:nth-child(2)),:where(.ft3-page--pricing) .compare.is-picker .compare-table[data-show=pro] tr:not(.group)>:not(:first-child):not(:nth-child(3)),:where(.ft3-page--pricing) .compare.is-picker .compare-table[data-show=unlimited] tr:not(.group)>:not(:first-child):not(:nth-child(4)),:where(.ft3-page--pricing) .compare.is-picker .compare-table[data-show=enterprise] tr:not(.group)>:not(:first-child):not(:nth-child(5)){display:none}:where(.ft3-page--pricing) .compare.is-picker .plan-pick{top:calc(var(--stick) - var(--s-2));z-index:5;margin:0 calc(-1 * var(--s-1));padding:var(--s-2) var(--s-1) var(--s-3);background:var(--color-bg);box-shadow:0 calc(-1 * var(--stick)) 0 0 var(--color-bg);position:sticky}:where(.ft3-page--pricing) .compare.is-picker .compare__hint{display:none}:where(.ft3-page--pricing) .terms .section__head{margin-bottom:var(--s-7)}:where(.ft3-page--pricing) .terms__grid{gap:var(--s-8);grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;display:grid}:where(.ft3-page--pricing) .terms__setup{gap:var(--s-4);scroll-margin-top:112px;display:grid}:where(.ft3-page--pricing) .terms__rail{margin:var(--s-4) 0 var(--s-2)}:where(.ft3-page--pricing) .terms__rail>li{font-size:.98rem;line-height:1.35}:where(.ft3-page--pricing) .terms__usage .h3{margin-bottom:var(--s-5)}:where(.ft3-page--pricing) .terms__table tbody th{width:22%}:where(.ft3-page--pricing) .terms__table td:nth-child(2){width:34%}:where(.ft3-page--pricing) .terms__table td{font-variant-numeric:tabular-nums;text-wrap:pretty}:where(.ft3-page--pricing) .terms__note{margin-top:var(--s-4);max-width:62ch}:where(.ft3-page--pricing) .faq__grid{gap:var(--s-8);grid-template-columns:minmax(0,.78fr) minmax(0,1.6fr);align-items:start;display:grid}:where(.ft3-page--pricing) .faq__head{gap:var(--s-4);display:grid;position:sticky;top:112px}:where(.ft3-page--pricing) .faq__head a{color:var(--color-text)}:where(.ft3-page--pricing) .price-close{--stage-h:max(480px, min(72svh, 720px));--hor-at:.74}:where(.ft3-page--pricing) .price-close .scene__veil{background:linear-gradient(180deg, rgba(var(--veil), 1) 0, rgba(var(--veil), 0) 22%, rgba(var(--veil), 0) 88%, rgba(var(--veil), 1) 100%)}:where(.ft3-page--pricing) .price-close__copy.scene__copy{gap:var(--s-4);width:min(600px,44vw);top:45%;left:50%}:where(.ft3-page--pricing) .price-close__copy .lede{max-width:30em}:where(.ft3-page--pricing) .price-close__copy .actions{margin-top:var(--s-2)}:where(.ft3-page--pricing) .price-tags .hud__svg path{opacity:.8}:where(.ft3-page--pricing) .price-tag__in{white-space:nowrap;gap:2px;padding-bottom:10px;display:grid}:where(.ft3-page--pricing) .price-tag b{font-family:var(--ft-font-mono);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-2);font-weight:600}:where(.ft3-page--pricing) .price-tag strong{font-size:clamp(1.5rem,2.2vw,2rem);font-weight:var(--type-display-weight);letter-spacing:-.03em;color:var(--color-text);font-variant-numeric:tabular-nums;line-height:1.05}:where(.ft3-page--pricing) .price-tag small{font-size:var(--fs-small);color:var(--color-text-2)}@media (min-width:1241px){:where(.ft3-page--pricing) .plans__row .plan__list{gap:9px;font-size:.92rem}:where(.ft3-page--pricing) .plans__row .plan__who{font-size:.82rem}}@media (max-width:1240px){:where(.ft3-page--pricing) .plans__row .plan__price{font-size:clamp(2rem,4vw,2.4rem)}}@media (max-width:999px){.ft3-page--pricing{--band:34vw}:where(.ft3-page--pricing) .scene--pricing{--hor-at:.76}:where(.ft3-page--pricing) .price-close{--stage-h:var(--band);--hor-at:.76}:where(.ft3-page--pricing) .price-hero[data-mode] .scene__pin,:where(.ft3-page--pricing) .price-close[data-mode] .scene__pin{height:auto;min-height:0}:where(.ft3-page--pricing) .scene--pricing .plate,:where(.ft3-page--pricing) .scene--pricing .scene__veil{height:var(--band);inset:0 0 auto}:where(.ft3-page--pricing) .price-hero .scene__veil,.ft3-root[data-theme=light] :where(.ft3-page--pricing) .price-hero .scene__veil{background:linear-gradient(180deg, rgba(var(--veil), .55) 0, rgba(var(--veil), 0) 30%, rgba(var(--veil), 0) 88%, rgba(var(--veil), 1) 100%)}:where(.ft3-page--pricing) .price-close .scene__veil{background:linear-gradient(180deg, rgba(var(--veil), 1) 0, rgba(var(--veil), 0) 30%, rgba(var(--veil), 0) 88%, rgba(var(--veil), 1) 100%)}:where(.ft3-page--pricing) .price-hero__copy{width:auto;padding:calc(var(--band) + var(--s-3)) var(--gutter) 0;position:relative;top:auto;left:auto;transform:none}:where(.ft3-page--pricing) .price-hero__copy .h1{max-width:15em;font-size:clamp(2rem,8.4vw,3rem)}:where(.ft3-page--pricing) .price-hero__copy .lede{font-size:1.02rem}:where(.ft3-page--pricing) .plans{padding-top:var(--s-6);margin-top:0}:where(.ft3-page--pricing) .price-close__copy.scene__copy{width:auto;padding:calc(var(--band) + var(--s-4)) var(--gutter) var(--s-9);position:relative;top:auto;left:auto;transform:none}:where(.ft3-page--pricing) .price-tags{display:none}:where(.ft3-page--pricing) .terms__grid,:where(.ft3-page--pricing) .faq__grid{gap:var(--s-7);grid-template-columns:1fr}:where(.ft3-page--pricing) .faq__head{position:static}}@media (max-width:759px){.ft3-page--pricing{--stick:72px}:where(.ft3-page--pricing) .plan-jump{margin-bottom:var(--s-5);justify-content:center;display:flex}:where(.ft3-page--pricing) .plans__row .plan{scroll-margin-top:84px}:where(.ft3-page--pricing) .plans__row .plan__price{font-size:2.4rem}:where(.ft3-page--pricing) .plans__note{text-align:start}:where(.ft3-page--pricing) .compare-table th,:where(.ft3-page--pricing) .compare-table td{padding:var(--s-3)}:where(.ft3-page--pricing) .terms__rail{border-top:0;border-inline-start:1px solid var(--color-line-strong);grid-template-columns:1fr;row-gap:0}:where(.ft3-page--pricing) .terms__rail>li{padding-block:var(--s-2);padding-inline:var(--s-4) 0}:where(.ft3-page--pricing) .terms__rail>li:before{inset-inline-start:-4px;top:1em}:where(.ft3-page--pricing) .price-close__copy .btn{width:100%}}@media (max-width:599px){.ft3-page--pricing{--band:236px}:where(.ft3-page--pricing) .scene--pricing{--hor-at:.86;--img-w:297vw;--img-x:-.04vw}:where(.ft3-page--pricing) .price-close{--hor-at:.78;--img-w:354vw;--img-x:-253.96vw}:where(.ft3-page--pricing) .seg>a{padding:0 12px}:where(.ft3-page--pricing) .compare.is-picker .compare-table thead th:first-child{width:54%}:where(.ft3-page--pricing) .terms__table,:where(.ft3-page--pricing) .terms__table tbody{display:block}:where(.ft3-page--pricing) .terms__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.ft3-page--pricing) .terms__table tr{gap:6px var(--s-4);padding:var(--s-4);border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:where(.ft3-page--pricing) .terms__table tbody tr:first-child{border-top:0}:where(.ft3-page--pricing) .terms__table tbody th,:where(.ft3-page--pricing) .terms__table td,:where(.ft3-page--pricing) .terms__table td:nth-child(2){border:0;width:auto;padding:0}:where(.ft3-page--pricing) .terms__table tbody th{grid-column:1/-1}:where(.ft3-page--pricing) .terms__table td:before{content:attr(data-label);content:attr(data-label) / "";font-family:var(--ft-font-mono);font-size:var(--fs-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--color-mute);margin-bottom:3px;font-weight:500;display:block}}@media (prefers-reduced-motion:reduce){:where(.ft3-page--pricing) .range:active::-webkit-slider-thumb{transform:none}:where(.ft3-page--pricing) .est__fold .plan__list{transition:none}}:where(.ft3-root)[data-reduced] :where(.ft3-page--pricing) .range:active::-webkit-slider-thumb{transform:none}:where(.ft3-root)[data-reduced] :where(.ft3-page--pricing) .est__fold .plan__list{transition:none}
