.pricing-page-section .monthly-plan,.pricing-page-section .yearly-plan{align-items:stretch}.pricing-page-section .plan-box-wrapper{display:flex;flex-direction:column}.pricing-page-section .plan-card-header{display:flex;align-items:center;gap:12px;min-height:42px}.pricing-page-section .plan-box-wrapper>.plan-card-header{justify-content:space-between;width:100%}.pricing-page-section .plan-price-row{display:flex;align-items:baseline;gap:8px}.pricing-page-section .plan-amount,.pricing-page-section .plan-amount-replacement{font-size:20px;font-weight:700}.pricing-page-section .plan-price-interval{color:#a3a3a3;letter-spacing:.4px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:166%}.pricing-page-section .plan-box-wrapper .divider{margin-top:16px;margin-bottom:16px;background-color:#fff3}.pricing-page-section .plan-box-wrapper .feature-wrapper{flex:1 0 auto}.pricing-page-section .plan-cta-footer{margin-top:32px}.pricing-page-section .feature-item-richtext strong{font-weight:500}.pricing-page-section .plan-box-wrapper>.fixed-height{color:var(--white-2);letter-spacing:.15px;font-size:20px;font-weight:500;line-height:160%}.pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise])>.fixed-height{height:auto;min-height:96px}.pricing-page-section .packaging-refresh-pro-badge{color:var(--flux-green);background-color:transparent;border:1px solid var(--flux-green);padding:3px 11px}.pricing-page-section .packaging-refresh-pro-badge .plan-badge-label{color:var(--flux-green)}html[data-packaging-refresh-v2] .pricing-page-section .feature-item-richtext{flex:1;min-width:0}.pricing-page-section .packaging-refresh-engineers{flex:none;align-self:center;margin-left:12px;display:flex}.pricing-page-section .packaging-refresh-engineers img{object-fit:cover;border:2px solid var(--grey-900);border-radius:50%;width:24px;height:24px;margin-left:-8px}.pricing-page-section .packaging-refresh-engineers img:first-child{margin-left:0}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro],[data-plan=teams],[data-plan=enterprise]){border-radius:21px}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro],[data-plan=teams],[data-plan=enterprise]):not(.highlight){border-color:transparent}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro],[data-plan=teams],[data-plan=enterprise]) .pricing-heading-sm{letter-spacing:.00735em;font-family:Roboto,sans-serif;font-size:34px;font-weight:400;line-height:1.235}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise])>.fixed-height{min-height:90px;margin-top:4px;color:var(--white-2);letter-spacing:.00938em;font-size:20px;font-weight:400;line-height:1.5}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper[data-plan=enterprise] .plan-amount-replacement:empty{display:none}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise]) .plan-price-row{gap:6px;margin-top:4px}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise]) :is(.plan-amount,.plan-amount-replacement){letter-spacing:normal;font-family:Roboto,sans-serif;font-size:24px}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise])>.divider{display:none}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise])>.feature-wrapper:not(.additional){margin-top:8px}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise]) .feature-item-card{margin:0;padding-top:10px;padding-bottom:10px;border-top:1px solid rgb(255 255 255 / 12%)}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise]) .feature-item-richtext p{color:var(--white);font-size:14px;font-weight:400;line-height:1.35}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise]) .plus{margin:0;padding:10px 0;border-top:1px solid rgb(255 255 255 / 12%);color:#a3a3a3;font-weight:400}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro])>.fixed-height{height:auto;min-height:0;margin-top:4px;color:var(--white-2);letter-spacing:.00938em;font-size:20px;font-weight:400;line-height:1.5}html[data-packaging-refresh-v2] .pricing-page-section .packaging-refresh-purpose{min-height:41px;margin:4px 0 0;color:#a3a3a3;letter-spacing:.00938em;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.45}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro]) .plan-price-row{gap:6px;margin-top:4px}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro]) .plan-amount{letter-spacing:normal;font-family:Roboto,sans-serif;font-size:24px}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper .plan-price-interval{letter-spacing:normal}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro])>.divider{display:none}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro])>.feature-wrapper{flex:none;width:100%;margin:8px 0 16px}html[data-packaging-refresh-v2] .pricing-page-section .packaging-refresh-feature{box-sizing:border-box;min-height:60px;margin:0;padding:10px 0;align-items:center;border-top:1px solid rgb(255 255 255 / 12%)}.pricing-page-section .packaging-refresh-feature-icon{flex:none;width:24px;height:24px;margin:0 14px 0 2px}.pricing-page-section .packaging-refresh-feature .feature-item-richtext,.pricing-page-section .packaging-refresh-feature .feature-item-richtext p{margin:0;color:var(--white);font-size:14px;font-weight:400;line-height:1.35}.pricing-page-section .packaging-refresh-feature.highlight .feature-item-richtext p{color:var(--flux-green);font-weight:600}.pricing-page-section .packaging-refresh-feature-detail{margin-top:2px;color:#a3a3a3;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.35}.pricing-page-section .packaging-refresh-info{position:relative;display:flex;flex:none;margin-left:12px;border-radius:50%}.pricing-page-section .packaging-refresh-info:focus-visible{outline:2px solid var(--flux-green);outline-offset:2px}.pricing-page-section .packaging-refresh-info-icon{width:18px;height:18px}.packaging-refresh-info-tooltip{position:absolute;top:0;left:0;z-index:10003;box-sizing:border-box;width:max-content;max-width:300px;padding:10px 14px;color:#fff;background-color:#424242;border-radius:8px;box-shadow:0 4px 12px #0000004d;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.5;overflow-wrap:break-word;visibility:hidden;opacity:0;transform:scale(.75,.5625);transform-origin:center bottom;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform 133ms cubic-bezier(.4,0,.2,1),visibility .2s;pointer-events:none}.packaging-refresh-info-tooltip.is-open{visibility:visible;opacity:1;transform:none}.packaging-refresh-info-tooltip-arrow{position:absolute;top:100%;box-sizing:border-box;width:1em;height:.71em;overflow:hidden;color:#424242}.packaging-refresh-info-tooltip-arrow:before{content:"";display:block;width:100%;height:100%;margin:auto;background-color:currentColor;transform:rotate(45deg);transform-origin:100% 0}.pricing-page-section .packaging-refresh-shared-features{grid-column:1 / -1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px;margin-top:4px;color:var(--white);letter-spacing:.01071em;white-space:nowrap;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.43}.pricing-page-section .packaging-refresh-shared-features-heading{color:var(--white-2);font-weight:600}.pricing-page-section .packaging-refresh-shared-feature{display:flex;align-items:center;gap:6px}.pricing-page-section .packaging-refresh-shared-feature-icon{fill:var(--flux-green);flex:none;width:16px;height:16px}.pricing-page-section .free-trial-box{margin:32px -12px -12px;background-color:#424242;border-radius:8px;padding:8px 12px 12px;display:flex;flex-direction:column;gap:8px}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=explore],[data-plan=build],[data-plan=pro]) .free-trial-box{margin-top:auto}.pricing-page-section .free-trial-box.highlight{background-color:#1dfdc014}.pricing-page-section .free-trial-title{color:var(--white-2);letter-spacing:.15px;font-size:20px;font-weight:500;line-height:160%}.pricing-page-section .free-trial-title.highlight{color:var(--flux-green)}.pricing-page-section .free-trial-benefits{display:flex;flex-direction:column;gap:8px;padding-bottom:4px}.pricing-page-section .free-trial-benefits .feature-item-card{align-items:center;margin-bottom:0}.pricing-page-section .trial-icon{fill:var(--flux-green);flex:none;width:16px;height:16px;margin-right:8px}.pricing-page-section .trial-icon.dark{fill:#00c990}.pricing-page-section .free-trial-note,.pricing-page-section .free-trial-note .feature-item-richtext,.pricing-page-section .free-trial-note .feature-item-richtext p{color:#00c990}.pricing-page-section .free-trial-spacer{height:20px}.pricing-page-section .free-trial-box .pricing-cta-button{letter-spacing:.46px;border:none;border-radius:6px;margin-bottom:0;padding:8px 22px;font-size:15px;line-height:26px}.pricing-page-section .free-trial-cancel{color:var(--white-2);text-align:center;letter-spacing:.4px;font-family:Roboto,sans-serif;font-size:12px;font-weight:300;line-height:166%}.pricing-page-section .plan-cta-footer .pricing-cta-button{margin-bottom:0}@media screen and (max-width: 1022px){.pricing-page-section .packaging-refresh-shared-features{flex-wrap:wrap;white-space:normal}}@media screen and (max-width: 479px){html[data-packaging-refresh-v2] .pricing-page-section .packaging-refresh-purpose{min-height:0}html[data-packaging-refresh-v2] .pricing-page-section .plan-box-wrapper:is([data-plan=teams],[data-plan=enterprise])>.fixed-height{min-height:0}}
