.ComparisonDisclaimer_disclaimer__EryAi{margin-top:20px;padding-top:16px;border-top:1px solid var(--ui-border);color:var(--charcoal);font:400 14px/1.6 var(--font-body),sans-serif;text-align:start}.ComparisonDisclaimer_disclaimer__EryAi p{margin:0 0 8px}.ComparisonDisclaimer_disclaimer__EryAi ul{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none}.ComparisonDisclaimer_disclaimer__EryAi a{color:var(--coral-text);text-decoration:underline;text-underline-offset:3px}.ComparisonDisclaimer_disclaimer__EryAi a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.PricingCompetitorBenchmark_section__2jzmn{container-type:inline-size;max-width:var(--pricing-content-width,1440px);margin:clamp(40px,5vw,64px) auto 0;padding:clamp(16px,2.5vw,32px);background:var(--ui-paper);border:1px solid var(--ui-border);border-radius:var(--radius-xl);color:var(--ink);font-family:var(--font-body),sans-serif;text-align:start}.PricingCompetitorBenchmark_heading__O8V4T{max-width:72ch;margin-bottom:24px}.PricingCompetitorBenchmark_eyebrow__LdCv5{display:block;margin-bottom:8px;color:var(--coral-text);font-size:14px;font-weight:650}.PricingCompetitorBenchmark_heading__O8V4T h2{margin:0 0 12px;font-family:var(--font-display),serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.2;text-wrap:balance}.PricingCompetitorBenchmark_heading__O8V4T p,.PricingCompetitorBenchmark_highlights__rOFkH p{margin:0;color:var(--pricing-copy,var(--slate));line-height:1.6}.PricingCompetitorBenchmark_heading__O8V4T p{font-size:16px}.PricingCompetitorBenchmark_highlights__rOFkH{display:grid;margin:0 0 24px;padding:0;border:1px solid var(--ui-border);border-radius:var(--radius-lg);background:var(--ui-surface);list-style:none}.PricingCompetitorBenchmark_highlights__rOFkH li{min-width:0;padding:clamp(16px,1.5vw,24px);font-size:15px}.PricingCompetitorBenchmark_highlights__rOFkH li+li{border-block-start:1px solid var(--ui-border)}.PricingCompetitorBenchmark_highlights__rOFkH strong{display:block;margin-bottom:6px;color:var(--ink);font-size:17px;font-weight:650;line-height:1.4}.PricingCompetitorBenchmark_tableWrap__XO_KO{display:none;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--radius-lg);background:var(--ui-surface)}.PricingCompetitorBenchmark_table__yfhx0{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.55}.PricingCompetitorBenchmark_table__yfhx0 td,.PricingCompetitorBenchmark_table__yfhx0 th{padding:16px;text-align:start;vertical-align:top;overflow-wrap:anywhere}.PricingCompetitorBenchmark_table__yfhx0 th{font-weight:650}.PricingCompetitorBenchmark_table__yfhx0 thead{background:var(--ui-raised)}.PricingCompetitorBenchmark_table__yfhx0 thead th:first-child{width:20%}.PricingCompetitorBenchmark_table__yfhx0 thead .PricingCompetitorBenchmark_heyvite__SyyDt{width:23%;color:var(--coral-text)}.PricingCompetitorBenchmark_table__yfhx0 tbody tr{border-top:1px solid var(--ui-border)}.PricingCompetitorBenchmark_table__yfhx0 td{color:var(--pricing-copy,var(--slate))}.PricingCompetitorBenchmark_heyvite__SyyDt{background:color-mix(in srgb,var(--coral-text) 7%,var(--ui-surface))}.PricingCompetitorBenchmark_table__yfhx0 .PricingCompetitorBenchmark_heyvite__SyyDt{color:var(--ink);font-weight:600}.PricingCompetitorBenchmark_scenarios__DTYI8{display:grid;gap:8px}.PricingCompetitorBenchmark_scenarios__DTYI8 details{min-width:0;border:1px solid var(--ui-border);border-radius:var(--radius-md);background:var(--ui-surface)}.PricingCompetitorBenchmark_scenarios__DTYI8 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 16px;border-radius:inherit;font-size:16px;font-weight:650;line-height:1.45;list-style:none;cursor:pointer}.PricingCompetitorBenchmark_scenarios__DTYI8 summary::-webkit-details-marker{display:none}.PricingCompetitorBenchmark_scenarios__DTYI8 summary:after{content:"";width:8px;height:8px;flex:0 0 8px;border-right:2px solid var(--coral-text);border-bottom:2px solid var(--coral-text);transform:translateY(-2px) rotate(45deg)}.PricingCompetitorBenchmark_scenarios__DTYI8 details[open] summary:after{transform:translateY(2px) rotate(225deg)}.PricingCompetitorBenchmark_scenarios__DTYI8 dl{margin:0}.PricingCompetitorBenchmark_scenarios__DTYI8 dl>div{padding:12px 16px;border-block-start:1px solid var(--ui-border)}.PricingCompetitorBenchmark_scenarios__DTYI8 dt{margin-bottom:4px;font-size:14px;font-weight:650}.PricingCompetitorBenchmark_scenarios__DTYI8 dd{margin:0;color:var(--pricing-copy,var(--slate));font-size:15px;line-height:1.55}.PricingCompetitorBenchmark_scenarios__DTYI8 .PricingCompetitorBenchmark_heyvite__SyyDt dt{color:var(--coral-text)}.PricingCompetitorBenchmark_scenarios__DTYI8 .PricingCompetitorBenchmark_heyvite__SyyDt dd{color:var(--ink)}.PricingCompetitorBenchmark_source__FvCqX{margin:16px 0 0;color:var(--pricing-copy,var(--slate));font-size:14px;line-height:1.6}.PricingCompetitorBenchmark_source__FvCqX a{color:var(--coral-text);text-decoration:underline;text-underline-offset:3px}.PricingCompetitorBenchmark_section__2jzmn :is(summary,a):focus-visible{outline:2px solid var(--coral-text);outline-offset:3px}@container (min-width: 42rem){.PricingCompetitorBenchmark_highlights__rOFkH{grid-template-columns:repeat(3,minmax(0,1fr))}.PricingCompetitorBenchmark_highlights__rOFkH li+li{border-block-start:0;border-inline-start:1px solid var(--ui-border)}}@container (min-width: 52rem){.PricingCompetitorBenchmark_tableWrap__XO_KO{display:block}.PricingCompetitorBenchmark_scenarios__DTYI8{display:none}}