.PricingFeatureComparison{margin:64px 0}.PricingFeatureComparison__header{margin:0 auto 32px;max-width:760px;text-align:center}.PricingFeatureComparison__eyebrow{color:var(--body-colour);font-family:var(--supertitle-font,"Space Grotesk",monospace);font-size:var(--h6);font-weight:var(--medium);letter-spacing:.24em;margin:0 0 16px;text-transform:uppercase}.PricingFeatureComparison__title{margin:0}.PricingFeatureComparison__intro{margin-top:12px}.PricingFeatureComparison__scroll{background:#fff;border:1px solid rgba(48,48,98,.12);border-radius:8px;box-shadow:0 12px 34px rgba(48,48,98,.08);overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch}.PricingFeatureComparison__scroll:focus{outline:3px solid rgba(0,196,174,.35);outline-offset:3px}.PricingFeatureComparison__scroll:after{box-shadow:inset -28px 0 24px -24px rgba(48,48,98,.28);content:"";display:block;height:0;margin-left:auto;pointer-events:none;position:sticky;right:0;width:36px;z-index:4}.PricingFeatureComparison__scrollHint{background:rgba(48,48,98,.045);border-bottom:1px solid rgba(48,48,98,.1);color:#303062;display:none;font-size:13px;font-weight:700;margin:0;padding:10px 14px}.PricingFeatureComparison__table{border-collapse:separate;border-spacing:0;min-width:760px;table-layout:fixed;width:100%}.PricingFeatureComparison__caption{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.PricingFeatureComparison__featureCol{width:34%}.PricingFeatureComparison__planCol{width:22%}.PricingFeatureComparison td,.PricingFeatureComparison th{border-bottom:1px solid rgba(48,48,98,.1);padding:18px 20px;vertical-align:middle}.PricingFeatureComparison thead th{background:#fff;border-bottom:1px solid rgba(48,48,98,.16);position:sticky;top:0;z-index:2}.PricingFeatureComparison__featureCell,.PricingFeatureComparison__featureHeader{background:#fff;box-shadow:12px 0 18px -18px rgba(48,48,98,.42);left:0;position:sticky;text-align:left;z-index:1}.PricingFeatureComparison thead .PricingFeatureComparison__featureHeader{z-index:3}.PricingFeatureComparison__planHeader{text-align:center}.PricingFeatureComparison__highlightedCell,.PricingFeatureComparison__planCell--purple,.PricingFeatureComparison__planHeader--purple{background:rgba(83,74,183,.04)}.PricingFeatureComparison__planCell--pink,.PricingFeatureComparison__planHeader--pink{background:rgba(183,74,145,.04)}.PricingFeatureComparison__badge{background:#8100e8;border-radius:999px;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin-bottom:8px;padding:4px 10px}.PricingFeatureComparison__planName{color:#303062;display:block;font-size:18px;font-weight:800}.PricingFeatureComparison__planSubtitle{display:block;font-size:13px;font-weight:500;margin-top:4px;opacity:.75}.PricingFeatureComparison__planCta{background:#303062;border-radius:999px;color:#fff;display:inline-block;font-size:13px;font-weight:700;margin-top:12px;padding:9px 16px;text-decoration:none}.PricingFeatureComparison__categoryRow th{background:rgba(48,48,98,.045);color:var(--body-colour);font-family:var(--supertitle-font,"Space Grotesk",monospace);font-size:var(--h6);font-weight:var(--medium);letter-spacing:.24em;padding:12px 20px;text-align:left;text-transform:uppercase}.PricingFeatureComparison__featureName{color:#303062;display:block;font-weight:700}.PricingFeatureComparison__featureDescription{display:block;font-size:13px;font-weight:400;line-height:1.4;margin-top:5px;opacity:.72}.PricingFeatureComparison td{text-align:center}.PricingFeatureComparison__value{align-items:center;display:inline-flex;flex-direction:column;font-weight:700;gap:2px;justify-content:center;min-height:24px}.PricingFeatureComparison__value--included{color:#00a895}.PricingFeatureComparison__value--custom,.PricingFeatureComparison__value--limited{color:#303062}.PricingFeatureComparison__value--not_included{color:rgba(48,48,98,.45)}.PricingFeatureComparison__dash,.PricingFeatureComparison__icon{font-size:18px;line-height:1}.PricingFeatureComparison__valueText{font-size:13px;line-height:1.35}.PricingFeatureComparison__valueNote{color:rgba(48,48,98,.62);display:block;font-size:11px;font-weight:400;line-height:1.35}.PricingFeatureComparison__footnotes{color:rgba(48,48,98,.62);font-size:12px;line-height:1.45;margin:18px auto 0;max-width:920px}.PricingFeatureComparison__footnotes p{margin:3px 0}.PricingFeatureComparison__footnotes ol,.PricingFeatureComparison__footnotes ul{margin:0 0 14px 20px;padding:0}.PricingFeatureComparison__footnotes li{margin:4px 0}.PricingFeatureComparison__footnotes a{font-size:inherit}.PricingFeatureComparison__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.PricingFeatureComparison tbody tr:last-child td,.PricingFeatureComparison tbody tr:last-child th{border-bottom:0}@media (max-width:767px){.PricingFeatureComparison{margin:48px 0}.PricingFeatureComparison__header{text-align:left}.PricingFeatureComparison__scroll{border-radius:8px}.PricingFeatureComparison__scrollHint{display:block;left:0;position:sticky}.PricingFeatureComparison__table{min-width:680px}.PricingFeatureComparison td,.PricingFeatureComparison th{padding:15px 14px}.PricingFeatureComparison__featureCol{width:38%}.PricingFeatureComparison__planCol{width:20.666%}}