.pricing-features-table-block .inner{max-width:90rem;margin-inline:auto;padding:4rem 1rem}.pricing-features-table-block .eyebrow{font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1.5rem;line-height:.917;font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:#d91629;text-align:center;margin:0 0 1rem}.pricing-features-table-block .the-title{font-size:3.5rem;font-size:clamp(2.625rem,1.875rem + 2.5vw,3.5rem);line-height:1.161;font-weight:400;text-align:center;margin:0 0 3rem}.pricing-features-table-block .feature-table{display:none;position:relative;text-align:left;font-size:1.125rem;font-weight:500;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.pricing-features-table-block .feature-table tr th:first-child{text-align:left}.pricing-features-table-block thead{position:sticky;top:0;z-index:1;background-color:#fff}.admin-bar .pricing-features-table-block thead{top:2rem}.pricing-features-table-block thead th:first-child{width:23.75rem}.pricing-features-table-block .header-cell{padding:1.875rem 1.5rem;margin-inline:.625rem;background-color:#f2f2f2;border-radius:1.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;text-align:center}.pricing-features-table-block .header-cell p{margin:0 0 1rem}.pricing-features-table-block .header-cell .plan-name{color:#d91629;font-size:1.625rem;line-height:1.2308;font-weight:700}.pricing-features-table-block .header-cell .button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;margin-bottom:1rem}.pricing-features-table-block .header-cell .button:hover,.pricing-features-table-block .header-cell .button:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.pricing-features-table-block .header-cell .button:focus{text-decoration:none}.pricing-features-table-block .header-cell .button:active{background-color:#121112;border-color:#121112}.pricing-features-table-block .header-cell .sub-label{font-size:.8125rem;line-height:1.6923;letter-spacing:.0625rem;font-weight:600;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;text-transform:uppercase;color:#524e52;margin-bottom:0;display:none}.pricing-features-table-block .header-cell .sub-label--static{display:block}.pricing-features-table-block th.pricing-plan--enterprise .header-cell{background:linear-gradient(135deg,#d91629 0,#fb5e38 100%)}.pricing-features-table-block th.pricing-plan--enterprise .header-cell .plan-name{color:#fff}.pricing-features-table-block th.pricing-plan--enterprise .header-cell .sub-label{color:rgba(255,255,255,.85)}.pricing-features-table-block[data-billing=annual] .sub-label--annual,.pricing-features-table-block[data-billing=monthly] .sub-label--monthly{display:block}.pricing-features-table-block tbody th,.pricing-features-table-block tbody td{padding:1rem .625rem;text-align:center;vertical-align:middle;border-left:0;border-right:0}.pricing-features-table-block tbody th{text-align:left;padding-left:1.5rem;padding-right:1.5rem}.pricing-features-table-block tbody td .icon{color:#d91629;width:1.5rem;height:1.5rem}.pricing-features-table-block tbody .new-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.125rem .375rem;border-radius:.25rem;background:linear-gradient(135deg,#d91629 0,#fb5e38 100%);color:#fff;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase}.pricing-features-table-block tbody tr:first-child th,.pricing-features-table-block tbody tr:first-child td{border-top:.0625rem solid #d9d9d9}.pricing-features-table-block tbody tr:last-child th,.pricing-features-table-block tbody tr:last-child td{border-bottom:.0625rem solid #d9d9d9}.pricing-features-table-block tbody tr th:first-child,.pricing-features-table-block tbody tr td:first-child{border-left:.0625rem solid #d9d9d9}.pricing-features-table-block tbody tr th:last-child,.pricing-features-table-block tbody tr td:last-child{border-right:.0625rem solid #d9d9d9}.pricing-features-table-block tbody:first-of-type tr:first-child th:first-child{border-top-left-radius:1.5rem}.pricing-features-table-block tbody tr:not(.section-row):nth-child(odd){background-color:#fbfbfb}.pricing-features-table-block tbody tr:last-child th,.pricing-features-table-block tbody tr:last-child td{padding-bottom:1.5rem}.pricing-features-table-block .section-row{position:relative;z-index:0}.pricing-features-table-block .section-row th{font-size:1.5rem;font-weight:700;padding:1rem 0;background-color:transparent;border-bottom:.0625rem solid #d9d9d9}.pricing-features-table-block .section-row .section-row-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;font-size:2rem;font-weight:500}.pricing-features-table-block .tooltip-trigger{position:relative;top:.25rem;color:#524e52;background:0 0;border:0;padding:0}.pricing-features-table-block .tooltip{position:absolute;width:auto;opacity:0;z-index:-1;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%);border:.0625rem solid #e5e5e5;border-radius:.5rem;padding:.75rem .625rem;background-color:#fff;-webkit-box-shadow:0 .25rem .25rem rgba(18,17,18,.25);box-shadow:0 .25rem .25rem rgba(18,17,18,.25);font-size:.875rem;line-height:1.5;text-align:center;color:#4f5053;pointer-events:none;-webkit-transition:opacity 0ms,-webkit-transform 0ms;transition:opacity 0ms,-webkit-transform 0ms;transition:opacity 0ms,transform 0ms;transition:opacity 0ms,transform 0ms,-webkit-transform 0ms}.pricing-features-table-block .tooltip::before,.pricing-features-table-block .tooltip::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-.75rem;border:.75rem solid transparent;border-bottom-color:#fff}.pricing-features-table-block .tooltip::before{margin-bottom:.0625rem;border-bottom-color:#e5e5e5}.pricing-features-table-block .has-visible-tooltip .tooltip{opacity:1;z-index:200;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 400ms,-webkit-transform 400ms;transition:opacity 400ms,-webkit-transform 400ms;transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms,-webkit-transform 400ms;pointer-events:auto}.pricing-features-table-block sup{color:#d91629;font-weight:700;text-transform:uppercase}.pricing-features-table-block .feature-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.pricing-features-table-block .stack-card{border-radius:1.25rem;background-color:#f2f2f2;padding:1.5rem}.pricing-features-table-block .stack-card-header{text-align:center;margin-bottom:1.5rem}.pricing-features-table-block .stack-card-header .plan-name{color:#d91629;font-size:1.5rem;font-weight:700;margin:0 0 1rem}.pricing-features-table-block .stack-card-header .button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#121112;border-color:#121112;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.pricing-features-table-block .stack-card-header .button:hover,.pricing-features-table-block .stack-card-header .button:focus-visible{background-color:#383638;border-color:#383638;text-decoration:none}.pricing-features-table-block .stack-card-header .button:focus{text-decoration:none}.pricing-features-table-block .stack-card-header .button:active{background-color:#121112;border-color:#121112}.pricing-features-table-block .stack-card-header .sub-label{font-size:.875rem;line-height:1.429;font-weight:600;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;text-transform:uppercase;color:#524e52;margin:0;display:none}.pricing-features-table-block .stack-card-header .sub-label--static{display:block}.pricing-features-table-block .stack-card--enterprise .stack-card-header{background:linear-gradient(135deg,#d91629 0,#fb5e38 100%);border-radius:1.25rem;margin:-1.5rem -1.5rem 1.5rem;padding:1.5rem}.pricing-features-table-block .stack-card--enterprise .stack-card-header .plan-name{color:#fff}.pricing-features-table-block .stack-card--enterprise .stack-card-header .sub-label{color:rgba(255,255,255,.85)}.pricing-features-table-block .stack-card--enterprise .stack-card-header .button{border-radius:3.125rem;border-width:.125rem;border-style:solid;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Geist Mono",Menlo,"Ubuntu Mono",Monaco,Consolas,"source-code-pro",monospace;font-size:1rem;font-weight:700;letter-spacing:.05rem;line-height:1.25;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;background-color:#fff;border-color:#fff;color:#121112}.pricing-features-table-block .stack-card--enterprise .stack-card-header .button:hover,.pricing-features-table-block .stack-card--enterprise .stack-card-header .button:focus-visible{background-color:#f2f2f2;border-color:#f2f2f2;text-decoration:none}.pricing-features-table-block .stack-card--enterprise .stack-card-header .button:focus{text-decoration:none}.pricing-features-table-block .stack-card--enterprise .stack-card-header .button:active{background-color:#fff;border-color:#fff}.pricing-features-table-block[data-billing=annual] .stack-card-header .sub-label--annual,.pricing-features-table-block[data-billing=monthly] .stack-card-header .sub-label--monthly{display:block}.pricing-features-table-block .stack-group{padding-top:1rem;border-top:.0625rem solid #cdcccd}.pricing-features-table-block .stack-group+.stack-group{margin-top:1rem}.pricing-features-table-block .stack-group-label{font-size:1.125rem;font-weight:700;margin:0 0 .75rem}.pricing-features-table-block .stack-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem;padding:.5rem 0;font-size:1rem}.pricing-features-table-block .stack-row dt{font-weight:500}.pricing-features-table-block .stack-row dd{margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.pricing-features-table-block .stack-row dd .icon{color:#d91629}@media (min-width:66.25em){.pricing-features-table-block .feature-table{display:table}.pricing-features-table-block .feature-stack{display:none}}
