.v2 .pr_hero{background-image:linear-gradient(180deg, var(--alpha--dark-4) 0, var(--alpha--dark-4) calc(100% - 8em), #0f0f1000 100%)}.v2 .pr_switch{justify-content:center;display:flex}.v2 .pr_switch .ff-slider-tabs{--u:16px}.v2 .ff-pricing{--ff-pad:1.75rem;--ff-gap:1.25rem;--ff-head-h:15.25rem;--ff-slide:.55s var(--smooth-ease,cubic-bezier(.32, .72, 0, 1));--ff-rule-dot:var(--pb-rule-dot);--ff-rule-dark:#3d3d3d;--ff-ink:#3d3d3d;--ff-ink-fade:#707070}.v2 .ff-tier__shell{background-color:var(--neutral--white);width:100%;box-shadow:0 1px 1px .5px #2929290a, 0 3px 3px -1.5px #29292905, 0 6px 6px -3px #2929290a, 0 12px 12px -6px #2929290a, 0 24px 24px -12px #2929290a, 0 48px 48px -24px #2929290a, 0 0 0 1px #2929290a, inset 0 -1px 1px -.5px #3333330f, var(--ff-shell-extra,0 0 #0000);border-radius:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-inline:auto;padding:.5rem;display:grid}.v2 .ff-tier__track{display:contents}.v2 .ff-tier__dots{display:none}.v2 .ff-tier__col{gap:var(--ff-gap);min-width:0;padding:var(--ff-pad);color:var(--ff-ink);flex-direction:column;display:flex;position:relative}.v2 .ff-tier__col.mod-feature{color:var(--neutral--white);--ff-rule-dot:#ffffff45;--ff-ink-fade:#c3c8ee;background-color:#12142e;background-image:linear-gradient(#030822c4 47%,#0037ff3b),linear-gradient(#1b123000 34%,#1b123073 62%,#1b1230e0),url(/assets/ph-glow-2600x2199.svg),linear-gradient(#21004291,#00000017),linear-gradient(187deg,#241d46cc,#fff0),linear-gradient(#cfa5f408,#9392f233);background-position:0 0,0 0,50%,0 0,0 0,0 0;background-repeat:repeat,repeat,no-repeat,repeat,repeat,repeat;background-size:auto,auto,cover,auto,auto,auto;border-radius:1rem;box-shadow:inset 0 0 0 1px #908bea,inset 0 -10px 100px 17px #00000026,inset 0 20px 100px -20px #908bea,0 8px 24px -10px #151c3440,0 60px 100px -50px #151c341c}.v2 .ff-tier__badge{background-color:color-mix(in srgb, var(--brand--accent) 16%, transparent);height:1.25rem;color:var(--brand--accent-lt);border-radius:5px;align-items:center;padding:0 .4375rem;font-size:.6875rem;font-weight:500;line-height:1;display:flex;position:absolute;top:.75rem;right:.75rem}.v2 .ff-tier__perk{background-color:var(--ff-chip-info-bg);height:1.25rem;color:var(--ff-chip-info-ink);border-radius:5px;align-self:flex-start;align-items:center;margin-top:.75rem;padding:0 .4375rem;font-size:.6875rem;font-weight:500;line-height:1;display:none}.v2 .ff-tier__col.mod-feature .ff-tier__perk{color:var(--ff-chip-info-ink-on-dark)}.v2 [data-pr-term=yearly] .ff-tier__perk{display:flex}.v2 .ff-tier__head{width:100%;height:var(--ff-head-h);flex-direction:column;align-items:flex-start;padding-bottom:.5rem;display:flex}.v2 .ff-tier__icon{width:1.25rem;height:1.25rem;color:var(--brand--accent)}.v2 .ff-tier__icon svg{width:100%;height:100%;display:block}.v2 .ff-tier__name{letter-spacing:-.015em;margin-top:1rem;font-size:1.125rem;font-weight:500;line-height:1.5rem}.v2 .ff-tier__desc{letter-spacing:-.006em;height:2.5rem;color:var(--ff-ink-fade);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.v2 .ff-tier__price-row{align-items:center;gap:.625rem;margin:1.5rem 0;display:flex}.v2 .ff-tier__price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:500;line-height:2.5rem;display:flex}.v2 .ff-tier__roll{display:inline-grid}.v2 .ff-tier__set{grid-area:1/1;display:flex}.v2 .ff-tier__digit{white-space:pre;animation-duration:.62s;animation-timing-function:linear;animation-fill-mode:both;display:inline-block}.v2 .ff-tier__set.is--in .ff-tier__digit{animation-name:ff-tier-digit-in}.v2 .ff-tier__set.is--out .ff-tier__digit{animation-name:ff-tier-digit-out}@keyframes ff-tier-digit-in{0%{opacity:0;transform:translateY(-30px)scale(0)}2.5%{opacity:.014;transform:translateY(-29.57px)scale(.014)}5%{opacity:.052;transform:translateY(-28.44px)scale(.052)}7.5%{opacity:.105;transform:translateY(-26.84px)scale(.105)}10%{opacity:.169;transform:translateY(-24.94px)scale(.169)}12.5%{opacity:.237;transform:translateY(-22.88px)scale(.237)}15%{opacity:.308;transform:translateY(-20.75px)scale(.308)}17.5%{opacity:.379;transform:translateY(-18.63px)scale(.379)}20%{opacity:.447;transform:translateY(-16.58px)scale(.447)}22.5%{opacity:.512;transform:translateY(-14.63px)scale(.512)}25%{opacity:.573;transform:translateY(-12.81px)scale(.573)}27.5%{opacity:.629;transform:translateY(-11.14px)scale(.629)}30%{opacity:.68;transform:translateY(-9.61px)scale(.68)}32.5%{opacity:.725;transform:translateY(-8.24px)scale(.725)}35%{opacity:.766;transform:translateY(-7.01px)scale(.766)}37.5%{opacity:.802;transform:translateY(-5.93px)scale(.802)}40%{opacity:.834;transform:translateY(-4.98px)scale(.834)}42.5%{opacity:.862;transform:translateY(-4.15px)scale(.862)}45%{opacity:.886;transform:translateY(-3.43px)scale(.886)}47.5%{opacity:.906;transform:translateY(-2.82px)scale(.906)}50%{opacity:.924;transform:translateY(-2.29px)scale(.924)}52.5%{opacity:.938;transform:translateY(-1.85px)scale(.938)}55%{opacity:.951;transform:translateY(-1.47px)scale(.951)}57.5%{opacity:.961;transform:translateY(-1.16px)scale(.961)}60%{opacity:.97;transform:translateY(-.9px)scale(.97)}62.5%{opacity:.977;transform:translateY(-.69px)scale(.977)}65%{opacity:.983;transform:translateY(-.51px)scale(.983)}67.5%{opacity:.988;transform:translateY(-.37px)scale(.988)}70%{opacity:.991;transform:translateY(-.26px)scale(.991)}72.5%{opacity:.994;transform:translateY(-.17px)scale(.994)}75%{opacity:.997;transform:translateY(-.1px)scale(.997)}77.5%{opacity:.998;transform:translateY(-.05px)scale(.998)}80%{opacity:1;transform:translateY(-.01px)scale(1)}82.5%{opacity:1;transform:translateY(.02px)scale(1)}85%{opacity:1;transform:translateY(.04px)scale(1)}87.5%{opacity:1;transform:translateY(.06px)scale(1)}90%{opacity:1;transform:translateY(.07px)scale(1)}92.5%{opacity:1;transform:translateY(.07px)scale(1)}95%{opacity:1;transform:translateY(.07px)scale(1)}97.5%{opacity:1;transform:translateY(.07px)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ff-tier-digit-out{0%{opacity:1;transform:translateY(0)scale(1)}2.5%{opacity:.986;transform:translateY(.43px)scale(.986)}5%{opacity:.948;transform:translateY(1.56px)scale(.948)}7.5%{opacity:.895;transform:translateY(3.16px)scale(.895)}10%{opacity:.831;transform:translateY(5.06px)scale(.831)}12.5%{opacity:.763;transform:translateY(7.12px)scale(.763)}15%{opacity:.692;transform:translateY(9.25px)scale(.692)}17.5%{opacity:.621;transform:translateY(11.37px)scale(.621)}20%{opacity:.553;transform:translateY(13.42px)scale(.553)}22.5%{opacity:.488;transform:translateY(15.37px)scale(.488)}25%{opacity:.427;transform:translateY(17.19px)scale(.427)}27.5%{opacity:.371;transform:translateY(18.86px)scale(.371)}30%{opacity:.32;transform:translateY(20.39px)scale(.32)}32.5%{opacity:.275;transform:translateY(21.76px)scale(.275)}35%{opacity:.234;transform:translateY(22.99px)scale(.234)}37.5%{opacity:.198;transform:translateY(24.07px)scale(.198)}40%{opacity:.166;transform:translateY(25.02px)scale(.166)}42.5%{opacity:.138;transform:translateY(25.85px)scale(.138)}45%{opacity:.114;transform:translateY(26.57px)scale(.114)}47.5%{opacity:.094;transform:translateY(27.18px)scale(.094)}50%{opacity:.076;transform:translateY(27.71px)scale(.076)}52.5%{opacity:.062;transform:translateY(28.15px)scale(.062)}55%{opacity:.049;transform:translateY(28.53px)scale(.049)}57.5%{opacity:.039;transform:translateY(28.84px)scale(.039)}60%{opacity:.03;transform:translateY(29.1px)scale(.03)}62.5%{opacity:.023;transform:translateY(29.31px)scale(.023)}65%{opacity:.017;transform:translateY(29.49px)scale(.017)}67.5%{opacity:.012;transform:translateY(29.63px)scale(.012)}70%{opacity:.009;transform:translateY(29.74px)scale(.009)}72.5%{opacity:.006;transform:translateY(29.83px)scale(.006)}75%{opacity:.003;transform:translateY(29.9px)scale(.003)}77.5%{opacity:.002;transform:translateY(29.95px)scale(.002)}80%{opacity:0;transform:translateY(29.99px)scale(0)}82.5%{opacity:0;transform:translateY(30.02px)scale(0)}85%{opacity:0;transform:translateY(30.04px)scale(0)}87.5%{opacity:0;transform:translateY(30.06px)scale(0)}90%{opacity:0;transform:translateY(30.07px)scale(0)}92.5%{opacity:0;transform:translateY(30.07px)scale(0)}95%{opacity:0;transform:translateY(30.07px)scale(0)}97.5%{opacity:0;transform:translateY(30.07px)scale(0)}to{opacity:0;transform:translateY(30px)scale(0)}}@media (prefers-reduced-motion:reduce){.v2 .ff-tier__digit{animation:none}.v2 .ff-tier__track{transition:none}}.v2 .ff-tier__note{letter-spacing:-.006em;font-size:.8125rem;line-height:1rem}.v2 .ff-tier__note b{font-weight:500;display:block}.v2 .ff-tier__note-term{color:var(--ff-ink-fade)}.v2 .ff-tier__cta{width:100%;margin-top:auto}.v2 .ff-tier__rule{width:100%;height:0;position:relative}.v2 .ff-tier__rule:before{content:"";background:radial-gradient(circle closest-side, var(--ff-rule-dot) 100%, transparent 100%) 0 50% / 5px 2px repeat-x;height:2px;position:absolute;top:0;left:0;right:0}.v2 .ff-tier__row{letter-spacing:-.006em;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.v2 .ff-tier__row-ico{width:1.25rem;height:1.25rem;color:var(--ff-ink-fade);flex:none}.v2 .ff-tier__row-ico svg{width:100%;height:100%;display:block}.v2 .section{--pb-ink:26, 34, 102;--pb-rule:var(--alpha--dark-10);--pb-rule-dot:#d5d5d5}.v2 .ff-pricing__card{width:calc(100% - 3em);box-shadow:0 0 0 1px rgba(var(--pb-ink), .12);--ff-shell-extra:0 64px 24px rgba(var(--pb-ink), .02), 0 32px 20px rgba(var(--pb-ink), .06), 0 16px 16px rgba(var(--pb-ink), .08), 0 4px 8px rgba(var(--pb-ink), .1);background-color:#ffffff14;border-radius:1.75rem;flex-direction:column;gap:0;margin-inline:auto;padding:0 .325rem .33rem;display:flex}.v2 .ff-pricing__body>.ff-tier__shell{margin-inline:0}.v2 .ff-pricing__card .stack_frame_icon svg{color:var(--brand--accent-dk)}.v2 .ff-pricing__card .stack_frame_name{white-space:normal;color:var(--_theme---text)}.v2 .ff-compare__group{flex-direction:column;gap:1.5em;width:100%;margin-inline:0;display:flex;position:relative}.v2 #v2-compare.overflow-hidden{overflow:clip visible}.v2 .ff-compare__header-row{top:var(--nav-rail-h);z-index:2;border-bottom:1px solid var(--pb-rule);grid-template-columns:repeat(4,minmax(0,1fr));align-self:start;width:100%;display:grid;position:sticky}.v2 .ff-compare__header{flex-direction:column;gap:1em;padding:1em;display:flex}.v2 .ff-compare__header .ff-tier__note{color:var(--_theme---text)}.v2 .ff-compare__header .ff-tier__note-term{color:var(--_theme---text-fade)}.v2 .ff-compare__header .ff-tier__note b{white-space:nowrap}.v2 .ff-compare__title{padding:1em 0;position:relative}.v2 .ff-compare__title:after{content:"";right:calc(var(--panel-pad) * -1);bottom:0;left:calc(var(--panel-pad) * -1);background-color:var(--pb-rule);height:1px;position:absolute}.v2 .ff-compare__row{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2 .ff-compare__main-cell,.v2 .ff-compare__cell{--pb-dot-l:0px;--pb-dot-r:1em;position:relative}.v2 .ff-compare__main-cell:after,.v2 .ff-compare__cell:after{content:"";right:var(--pb-dot-r);bottom:0;left:var(--pb-dot-l);background:radial-gradient(circle closest-side, var(--pb-rule-dot) 100%, transparent 100%) 0 50% / 5px 2px repeat-x;height:2px;position:absolute}.v2 .ff-compare__main-cell{justify-content:flex-start;align-items:center;gap:1em;padding:1em 0;display:flex}.v2 .ff-compare__main-cell-title{width:100%}.v2 .ff-compare__cell{--pb-dot-l:1em;justify-content:center;align-items:center;padding:1em;display:flex}.v2 .ff-compare__cell-title{display:none}.v2 .ff-compare__cell[data-highlight=true],.v2 .ff-compare__header[data-highlight=true]{background-color:rgba(var(--pb-ink), .03);border-left:1px solid var(--pb-rule);border-right:1px solid var(--pb-rule)}.v2 .tooltip_group{width:1.125em;height:1.125em;color:var(--alpha--dark-50);cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.v2 .tooltip_group svg{width:100%;height:100%;display:block}.v2 .tooltip_inner{z-index:3;opacity:0;visibility:hidden;width:max-content;max-width:min(240px,100vw - 2em);transition:opacity .18s,visibility .18s;position:absolute;bottom:calc(100% + .5em);left:50%;transform:translate(-50%)}.v2 .tooltip_group:hover .tooltip_inner,.v2 .tooltip_group:focus-visible .tooltip_inner{opacity:1;visibility:visible}.v2 .pricing_boolean{background-color:var(--neutral--platine);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.1875em;height:1.1875em;padding:.125em;display:flex}.v2 .pricing_boolean svg{width:100%;height:100%;display:block}.v2 .pricing_boolean:not(.mod-off) svg{color:#0000;background:var(--_typography---clip--grey);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.5 4.5 6.5 11.5 3 8' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.v2 .pricing_boolean.mod-off{color:var(--alpha--dark-24)}.v2 .ff-compare__cta{width:100%;margin-top:auto}.v2 #v2-pricing.overflow-hidden{overflow:clip visible}@supports (anchor-name:--ff){.v2 #v2-pricing .ff-spine__header.mod-solo .ff-spine__head-band{position:static}.v2 #v2-pricing .ff-spine__header.mod-solo .ff-spine__head-rail{anchor-name:--pr-head}.v2 #v2-pricing>.rails{top:calc(anchor(--pr-head center) - .5px)}}.v2 #v2-pricing>.main-container,.v2 #v2-compare>.main-container{z-index:2;position:relative}.v2 #v2-compare .ff-panel{--panel-pad-t:3.5em;width:100%;max-width:none;margin-inline:0}.v2 #v2-compare .ff-panel_card{box-shadow:none;background-image:none;overflow:visible}.v2 #v2-compare .ff-spine__head-rail{margin-inline:calc(var(--panel-pad) * -1);position:relative}@media (width<=991px){.v2 .ff-tier__shell{display:block;overflow:hidden}.v2 .ff-tier__track{transition:transform var(--ff-slide);touch-action:pan-y;align-items:stretch;gap:.5rem;display:flex}.v2 .ff-tier__track.is--free{transition:none}.v2 .ff-tier__track>.ff-tier__col{flex:0 0 100%}.v2 .ff-tier__dots{justify-content:center;gap:.375rem;padding:.875rem 0 .375rem;display:flex}.v2 .ff-tier__dot{appearance:none;background-color:rgba(var(--pb-ink), .16);cursor:pointer;width:.375rem;height:.375rem;transition:width var(--ff-slide), background-color var(--ff-slide);border:0;border-radius:99px;padding:0}.v2 .ff-tier__dot[aria-current=true]{background-color:var(--brand--accent);width:1.25rem}.v2 .ff-tier__head{height:auto;padding-bottom:1rem}.v2 .ff-tier__desc{height:auto}.v2 .ff-tier__cta{margin-top:1.25rem}.v2 .ff-pricing__card{border-radius:1.5rem;padding:.375rem}.v2 #v2-compare .ff-panel{--panel-pad:1em;--panel-pad-t:2em;--panel-pad-b:2em}.v2 .ff-compare__header-row{display:none}.v2 .ff-compare__row{grid-template-columns:repeat(1,minmax(0,1fr))}.v2 .ff-compare__title{padding-left:1em;padding-right:1em}.v2 .ff-compare__main-cell{--pb-dot-l:1em;--pb-dot-r:1em;padding-left:1em;padding-right:1em}.v2 .ff-compare__row>:last-child:after{content:none}.v2 .ff-compare__main-cell-title{width:auto}.v2 .ff-compare__cell{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:1em;display:grid}.v2 .ff-compare__cell-title{display:block}.v2 .ff-compare__cell[data-highlight=true]{border-left:0;border-right:0}}
