.fl-pricing{--fl-max:1120px;--fl-pad:28px;--fl-frame:min(var(--fl-max),calc(100% - (var(--fl-pad)*2)));overflow:visible}.fl-pricing a,.fl-pricing .site-header a,.fl-pricing .site-footer a{text-decoration:none}.fl-pricing .fl-account-trigger:hover,.fl-pricing .fl-account-trigger:focus-visible,.fl-pricing .fl-account-trigger.is-open{background:#ffffff14}.fl-pricing .fl-account-name{color:#f5f5f7}.fl-pricing .fl-account-plan{color:#f2f4f69e}.fl-pricing .fl-account-avatar{background:#ffffff14}.fl-pricing .fl-account-avatar--fallback img{filter:invert()}.pp-page{color:#f0f0f0;background:#000}.pp-section{padding:5rem 1.25rem 3rem}.pp-section--follow{padding-top:2.5rem;padding-bottom:4.5rem}@media (min-width:640px){.pp-section{padding:6.5rem 1.5rem 3.5rem}.pp-section--follow{padding-top:3rem;padding-bottom:6rem}}.pp-header{text-align:center;max-width:40rem;margin:0 auto 2.5rem}.pp-powered{letter-spacing:.04em;color:#ffffffb8;margin:0 0 .65rem;font-size:.8125rem;font-weight:800}.pp-title{letter-spacing:-.03em;color:#f0f0f0;margin:0 0 1rem;font-size:2.2rem;font-weight:800;line-height:1.2}@media (min-width:768px){.pp-title{font-size:2.9rem}}.pp-subtitle{color:#9ea5b3;max-width:32rem;margin:0 auto .5rem;font-size:1.0625rem;font-weight:600;line-height:1.8}.pp-founding-count{color:#ffffffb8;margin:1.25rem 0 0;font-size:.9375rem;font-weight:600}.pp-founding-count strong{color:#e89b7a;font-weight:800}.pp-topup{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.pp-topup-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;display:flex}.pp-topup-item strong{color:#ededed;font-size:.9375rem}.pp-topup-item span{color:#9ea5b3;font-size:.875rem}@media (max-width:639px){.pp-topup{grid-template-columns:1fr}}.pp-billing{--toggle-count:2;--active-index:0;--toggle-pad:4px;--toggle-pill-width:calc((100% - var(--toggle-pad)*2)/var(--toggle-count));--toggle-pill-height:calc(100% - var(--toggle-pad)*2);isolation:isolate;width:fit-content;max-width:100%;padding:var(--toggle-pad);background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;margin:2.5rem auto 0;display:flex;position:relative;box-shadow:inset 0 1px #ffffff08}.pp-billing:before{content:"";z-index:0;width:var(--toggle-pill-width);height:var(--toggle-pill-height);transform:translate3d(calc(var(--toggle-pad) + var(--active-index)*var(--toggle-pill-width)),var(--toggle-pad),0);background:#f3f5f7;border-radius:9px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;box-shadow:0 1px 2px #00000047,0 0 0 1px #ffffff0a}.pp-billing__annual{z-index:1;align-items:center;display:inline-flex;position:relative}.pp-billing__badge{white-space:nowrap;color:#fff;background:#d97757;border-radius:999px;padding:2px 8px;font-size:.625rem;font-weight:600;line-height:1.4;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)}.pp-billing__badge:after{content:"";border-top:5px solid #d97757;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.pp-billing__btn{appearance:none;z-index:1;color:#b2b8c2eb;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;min-width:7.25rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.pp-billing__btn:hover:not(.pp-billing__btn--active){color:#f2f4f7}.pp-billing__btn--active,.pp-billing__btn--active:hover{color:#14161a}.pp-billing__btn:focus-visible{outline:none;box-shadow:0 0 0 3px #d9775759}.pp-cards{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;max-width:1100px;margin:0 auto;display:grid}@media (min-width:768px){.pp-cards{grid-template-columns:repeat(2,minmax(0,360px));justify-content:center}}@media (min-width:1100px){.pp-cards{grid-template-columns:repeat(3,minmax(0,360px));max-width:1200px}}.pp-card{width:100%;max-width:360px;min-height:0;box-shadow:none;background:#000;border:1px solid #2e2e2e;border-radius:8px;flex-direction:column;margin:0 auto;padding:24px;transition:border-color .15s;display:flex;position:relative}.pp-card:hover{border-color:#444}.pp-card--popular{z-index:2;background:#000;border-color:#d97757;overflow:hidden}.pp-card--popular:hover{border-color:#e89b7a}.pp-card--popular:after{content:"";pointer-events:none;filter:blur(32px);mix-blend-mode:screen;background:radial-gradient(circle at 20% 20%,#fff3 0,#0000 22%),radial-gradient(circle at 78% 18%,#d9775757 0,#0000 26%),radial-gradient(circle at 50% 78%,#f0b49a42 0,#0000 32%);animation:8s ease-in-out infinite pp-card-glow;position:absolute;inset:-35%}@keyframes pp-card-glow{0%,to{opacity:.3;transform:translate(-30%,-18%)rotate(0)}50%{opacity:.6;transform:translate(18%,12%)rotate(8deg)}}.pp-card__content{z-index:1;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.pp-card__title-row{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.3rem;display:flex}.pp-card__name{letter-spacing:-.01em;color:#ededed;margin:0;font-size:1.125rem;font-weight:500}.pp-card__badge{color:#e89b7a;letter-spacing:.02em;background:#d9775726;border-radius:999px;justify-content:center;align-items:center;padding:2px 10px;font-size:.6875rem;font-weight:500;display:inline-flex}.pp-card__price-block{min-height:3.5rem;margin-bottom:.95rem}.pp-card__price-row{flex-wrap:wrap;align-items:baseline;gap:.2rem;display:flex}.pp-card__currency{color:#fff;align-self:flex-start;margin:.2rem 2px 0 0;font-size:.875rem;font-weight:500}.pp-card__price{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:600;line-height:1}.pp-card__unit{letter-spacing:.02em;color:#fff;margin-left:4px;font-size:.8125rem;font-weight:400}.pp-card__price-note{color:#fff;margin:6px 0 0;font-size:.75rem;font-weight:400;line-height:1.4}.pp-card__cta-wrap{margin:.2rem 0 .7rem;display:flex}.pp-cta{text-align:center;border-radius:6px;width:100%;padding:10px 16px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,filter .15s,scale .12s cubic-bezier(.2,0,0,1)}.pp-cta:active{scale:.96}.pp-cta--free{color:#7f838f;background:#000;border:1px solid #31343d}.pp-cta--pro{color:#f7f7ff;background:linear-gradient(90deg,#e08566 0%,#d97757 100%);border:0}.pp-cta--ultra,.pp-cta--max{color:#2e3037;background:#e7e7ea;border:0}.pp-card__desc{color:#fff;min-height:2.6rem;margin:.5rem 0 .75rem;font-size:.8125rem;line-height:1.6}.pp-card__divider{background:#2e2e2e;height:1px;margin:4px 0 16px}.pp-card__divider--features{margin:14px 0}.pp-card__quota{flex-direction:column;gap:.45rem;margin-bottom:.4rem;display:flex}.pp-card__quota-label{letter-spacing:-.01em;color:#fff;font-size:.8125rem;font-weight:500}.pp-card__quota-values{flex-direction:column;gap:.3rem;display:flex}.pp-card__quota-line{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.pp-card__quota-prefix{color:#fff;flex:0 0 2.4rem;font-size:.8125rem}.pp-card__quota-value{letter-spacing:-.02em;color:#ededed;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.pp-card__quota-badge{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;min-height:1.28rem;padding:.18rem .48rem;font-size:.68rem;font-weight:800;display:inline-flex}.pp-card__features{flex-direction:column;gap:.55rem;display:flex}.pp-card__features-toggle{appearance:none;color:#ffffffc7;letter-spacing:.02em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;font-size:.78rem;font-weight:600;display:flex}.pp-card__chevron{border-bottom:1.5px solid #ffffff8c;border-right:1.5px solid #ffffff8c;flex-shrink:0;width:.55rem;height:.55rem;transition:transform .2s;transform:rotate(45deg)}.pp-card__features.is-open .pp-card__chevron{margin-top:.2rem;transform:rotate(-135deg)}.pp-card__features-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pp-card__features-item{color:#edededeb;align-items:flex-start;gap:.55rem;font-size:.82rem;line-height:1.45;display:flex}.pp-card__check{color:#ffffffeb;background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:inline-flex}.pp-card--popular .pp-card__check{color:#fdf0eb;background:#d9775747}@media (max-width:1023px){.pp-card__features-toggle{min-height:2.4rem;padding:.35rem 0}.pp-card__features:not(.is-open) .pp-card__features-list{display:none}}@media (min-width:1024px){.pp-card__features-toggle{pointer-events:none;cursor:default}.pp-card__chevron{display:none}.pp-card__features-list{display:flex!important}}.pp-notice{grid-column:1/-1;margin:.35rem 0 0}.pp-notice p{color:#c7c7c7;word-break:keep-all;margin:0;font-size:.94rem;line-height:1.75}.pp-notice p+p{margin-top:.7rem}.pp-notice__link{color:#fff;text-underline-offset:.18em;font-weight:800;text-decoration:underline}.pp-notice__link:hover{color:#e89b7a}.pp-follow{max-width:1100px;margin:0 auto}.pp-follow-title{letter-spacing:-.02em;color:#f0f0f0;margin:0;font-size:1.75rem;font-weight:800;line-height:1.22}@media (min-width:640px){.pp-follow-title{font-size:2.25rem}}.pp-follow-copy{color:#9ea5b3;margin:1rem 0 0;font-size:1rem}.pp-follow-copy a{color:#e89b7a;font-weight:700}.pp-compare-wrap{-webkit-overflow-scrolling:touch;background:#000;border:1px solid #2e2e2e;overflow-x:auto}.pp-compare-wrap th:first-child,.pp-compare-wrap td:first-child{z-index:1;position:sticky;left:0;box-shadow:8px 0 12px -12px #00000073}.pp-compare-wrap thead th:first-child{z-index:2}.pp-faq{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;margin-top:2rem}.pp-faq-item+.pp-faq-item{border-top:1px solid #ffffff1a}.pp-faq-q{color:#f0f0f0;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;min-height:3.5rem;padding:1.5rem 0;font-size:1.0625rem;font-weight:700;line-height:1.35;display:flex}.pp-faq-q:focus-visible{outline:none;box-shadow:0 0 0 3px #d9775759}.pp-faq-plus{color:#8b95a1;background:#ffffff14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.125rem;line-height:1;transition:transform .2s cubic-bezier(.16,1,.3,1),color .2s;display:flex}.pp-faq-open .pp-faq-plus{color:#e89b7a;transform:rotate(45deg)}.pp-faq-body{grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.16,1,.3,1);display:grid}.pp-faq-open .pp-faq-body{grid-template-rows:1fr}.pp-faq-inner{overflow:hidden}.pp-faq-inner p{color:#9ea5b3;opacity:0;max-width:48rem;padding-bottom:1.5rem;font-size:.9375rem;line-height:1.7;transition:opacity .18s cubic-bezier(.16,1,.3,1) 20ms,transform .22s cubic-bezier(.16,1,.3,1);transform:translateY(-6px)}.pp-faq-open .pp-faq-inner p{opacity:1;transform:none}.pp-price{animation:.2s cubic-bezier(.16,1,.3,1) pp-price-in}@keyframes pp-price-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pp-billing:before,.pp-faq-body,.pp-faq-inner p,.pp-card--popular:after{transition:none;animation:none}.pp-price{animation:none}.pp-faq-inner p{opacity:1;transform:none}}
