.PricingComparisonTable-module__V8vk4W__section{width:100%;margin-bottom:clamp(3rem,6vw,5rem)}.PricingComparisonTable-module__V8vk4W__intro{flex-direction:column;gap:.55rem;max-width:38rem;margin-bottom:1.5rem;display:flex}.PricingComparisonTable-module__V8vk4W__title{font-family:var(--font-display);font-size:clamp(var(--font-size-3xl), 3vw, var(--font-size-5xl));font-weight:var(--font-weight-semibold);letter-spacing:-.025em;color:var(--text);transition:color var(--transition-default);margin:0}.PricingComparisonTable-module__V8vk4W__lead{font-family:var(--font-body);font-size:var(--font-size-lg);color:var(--text-2);transition:color var(--transition-default);margin:0;line-height:1.5}.PricingComparisonTable-module__V8vk4W__cmpTableContainer{border-radius:var(--radius-panel);border:1.5px solid var(--border);background-color:var(--surface);max-width:100%;box-shadow:0 12px 40px color-mix(in srgb, var(--text) 4%, transparent);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;transition:background-color var(--transition-default), box-shadow var(--transition-default), border-color var(--transition-default);overflow:auto hidden}.PricingComparisonTable-module__V8vk4W__cmpTableContainer::-webkit-scrollbar{width:4px;height:4px}.PricingComparisonTable-module__V8vk4W__cmpTableContainer::-webkit-scrollbar-track{background:0 0}.PricingComparisonTable-module__V8vk4W__cmpTableContainer::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.PricingComparisonTable-module__V8vk4W__cmpTableContainer::-webkit-scrollbar-thumb:hover{background:var(--text-3)}.PricingComparisonTable-module__V8vk4W__cmpTableWrapper{border-radius:var(--radius-panel);flex-direction:column;height:100%;display:flex;overflow-y:hidden}.PricingComparisonTable-module__V8vk4W__table{border-collapse:collapse;-webkit-user-select:none;user-select:none;width:100%;min-width:48rem}.PricingComparisonTable-module__V8vk4W__featureHead,.PricingComparisonTable-module__V8vk4W__planHead{border-bottom:1px solid var(--border);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:left;color:var(--text-3);background-color:var(--surface);white-space:nowrap;transition:color var(--transition-default), background-color var(--transition-default);padding:1.05rem 1.25rem}.PricingComparisonTable-module__V8vk4W__featureHead{z-index:3;min-width:13.5rem;color:var(--text-3);background-color:var(--surface);box-shadow:1px 0 0 var(--border);position:sticky;left:0}.PricingComparisonTable-module__V8vk4W__planHead{text-align:center;color:var(--text);font-size:var(--font-size-md)}.PricingComparisonTable-module__V8vk4W__planHeadPopular{color:var(--primary-600);background-color:color-mix(in srgb, var(--primary-100) 55%, var(--surface));transition:color var(--transition-default), background-color var(--transition-default)}.PricingComparisonTable-module__V8vk4W__categoryRow .PricingComparisonTable-module__V8vk4W__categoryCell{border-bottom:1px solid var(--border);background-color:var(--surface-2);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);text-align:left;transition:color var(--transition-default), background-color var(--transition-default);padding:.7rem 1.25rem}.PricingComparisonTable-module__V8vk4W__featureRow:hover .PricingComparisonTable-module__V8vk4W__featureName,.PricingComparisonTable-module__V8vk4W__featureRow:hover .PricingComparisonTable-module__V8vk4W__cell{background-color:color-mix(in srgb, var(--primary-500) 6%, var(--surface))}.PricingComparisonTable-module__V8vk4W__featureRow:hover .PricingComparisonTable-module__V8vk4W__cellPopular{background-color:color-mix(in srgb, var(--primary-500) 12%, var(--surface))}.PricingComparisonTable-module__V8vk4W__featureName{z-index:2;border-bottom:1px solid var(--border);background-color:var(--surface);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-align:left;color:var(--text);box-shadow:1px 0 0 var(--border);transition:color var(--transition-default), background-color var(--transition-default);padding:1rem 1.25rem;position:sticky;left:0}.PricingComparisonTable-module__V8vk4W__cell{border-bottom:1px solid var(--border);text-align:center;vertical-align:middle;font-family:var(--font-body);font-size:var(--font-size-md);color:var(--text);background-color:var(--surface);transition:color var(--transition-default), background-color var(--transition-default);padding:1rem 1.1rem}.PricingComparisonTable-module__V8vk4W__cellPopular{background:color-mix(in srgb, var(--primary-500) 8%, var(--surface))}.PricingComparisonTable-module__V8vk4W__yes{color:var(--primary-500);justify-content:center;align-items:center;display:inline-flex}.PricingComparisonTable-module__V8vk4W__no{color:var(--text-3);font-size:var(--font-size-lg);line-height:1;font-weight:var(--font-weight-medium);display:inline-block}.PricingComparisonTable-module__V8vk4W__textValue{max-width:12rem;color:var(--text);line-height:1.4;display:inline-block}[data-theme=dark] .PricingComparisonTable-module__V8vk4W__planHeadPopular{color:var(--primary-300);background-color:color-mix(in srgb, var(--primary-500) 14%, var(--surface))}[data-theme=dark] .PricingComparisonTable-module__V8vk4W__categoryRow .PricingComparisonTable-module__V8vk4W__categoryCell{background-color:var(--surface-2);color:var(--text-3)}[data-theme=dark] .PricingComparisonTable-module__V8vk4W__cellPopular{background-color:color-mix(in srgb, var(--primary-500) 10%, var(--surface))}:is([data-theme=dark] .PricingComparisonTable-module__V8vk4W__featureRow:hover .PricingComparisonTable-module__V8vk4W__featureName,[data-theme=dark] .PricingComparisonTable-module__V8vk4W__featureRow:hover .PricingComparisonTable-module__V8vk4W__cell){background-color:color-mix(in srgb, var(--primary-500) 10%, var(--surface))}[data-theme=dark] .PricingComparisonTable-module__V8vk4W__featureRow:hover .PricingComparisonTable-module__V8vk4W__cellPopular{background-color:color-mix(in srgb, var(--primary-500) 16%, var(--surface))}[data-theme=dark] .PricingComparisonTable-module__V8vk4W__yes{color:var(--primary-400)}@media (max-width:640px){.PricingComparisonTable-module__V8vk4W__lead{font-size:var(--font-size-md)}.PricingComparisonTable-module__V8vk4W__featureHead,.PricingComparisonTable-module__V8vk4W__featureName{min-width:10.5rem}.PricingComparisonTable-module__V8vk4W__cmpTableContainer,.PricingComparisonTable-module__V8vk4W__cmpTableWrapper{border-radius:var(--radius-panel)}}
.GridPattern-module__lrGBEq__root{width:100%;height:100%;stroke:color-mix(in srgb, var(--border) 65%, transparent);fill:color-mix(in srgb, var(--border) 32%, transparent);pointer-events:none;position:absolute;inset:0}.GridPattern-module__lrGBEq__squares{overflow:visible}
.NotSection-module__OAOHqq__document{position:relative}.NotSection-module__OAOHqq__field{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 40%),linear-gradient(90deg,#0000 46%,#000 100%);mask-image:linear-gradient(#000 0,#0000 40%),linear-gradient(90deg,#0000 46%,#000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.NotSection-module__OAOHqq__head{gap:var(--spacing-1);flex-direction:column;max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex;position:relative}.NotSection-module__OAOHqq__eyebrow{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-500);margin:0}.NotSection-module__OAOHqq__title{font-family:var(--font-display);font-size:clamp(var(--font-size-5xl), 3.4vw, var(--font-size-8xl));font-weight:var(--font-weight-semibold);letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0;line-height:1.1}.NotSection-module__OAOHqq__lead{max-width:42rem;font-family:var(--font-body);font-size:clamp(var(--font-size-md), 1.2vw, var(--font-size-xl));color:var(--text-2);margin:0;line-height:1.65}.NotSection-module__OAOHqq__items{border-top:1px solid var(--border);background-color:var(--page);margin:0;padding:0;list-style:none;position:relative}.NotSection-module__OAOHqq__item{--rail:clamp(9rem, 16vw, 14rem);--column-gap:clamp(var(--spacing-15), 4vw, var(--spacing-4));grid-template-columns:var(--rail) minmax(0, 1fr);gap:var(--spacing-1) var(--column-gap);padding:clamp(var(--spacing-15), 3vw, var(--spacing-25)) clamp(var(--spacing-1), 2vw, var(--spacing-15));border-bottom:1px solid var(--border);transition:background-color var(--transition-default);display:grid;position:relative}.NotSection-module__OAOHqq__item:hover{background-color:color-mix(in srgb, var(--surface) 70%, transparent)}.NotSection-module__OAOHqq__item:before{content:"";top:0;bottom:0;left:calc(clamp(var(--spacing-1), 2vw, var(--spacing-15)) + var(--rail) + var(--column-gap) / 2);background-color:var(--border);pointer-events:none;width:1px;position:absolute}.NotSection-module__OAOHqq__itemLabel{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:.375rem;margin:0;line-height:1.5;display:flex}.NotSection-module__OAOHqq__itemLabelText{text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--text-3) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--text-3) 60%, transparent);text-underline-offset:0}.NotSection-module__OAOHqq__itemIcon{width:.875rem;height:.875rem;color:var(--text-3);flex-shrink:0}.NotSection-module__OAOHqq__itemBody{gap:var(--spacing-05);flex-direction:column;min-width:0;display:flex}.NotSection-module__OAOHqq__itemTitle{font-family:var(--font-display);font-size:clamp(var(--font-size-xl), 1.5vw, var(--font-size-3xl));font-weight:var(--font-weight-semibold);letter-spacing:-.025em;color:var(--text);text-wrap:balance;margin:0;line-height:1.25}.NotSection-module__OAOHqq__itemText{max-width:46rem;font-family:var(--font-body);font-size:clamp(var(--font-size-md), 1.1vw, var(--font-size-lg));color:var(--text-2);text-wrap:pretty;margin:0;line-height:1.7}.NotSection-module__OAOHqq__reason{--rail:clamp(9rem, 16vw, 14rem);--column-gap:clamp(var(--spacing-15), 4vw, var(--spacing-4));grid-template-columns:var(--rail) minmax(0, 1fr);gap:var(--spacing-1) var(--column-gap);padding:clamp(var(--spacing-15), 3vw, var(--spacing-25)) clamp(var(--spacing-1), 2vw, var(--spacing-15));border-bottom:1px solid var(--border);background-color:color-mix(in srgb, var(--primary-500) 4%, var(--page));margin:0;display:grid;position:relative}.NotSection-module__OAOHqq__reason:before{content:"";top:0;bottom:0;left:calc(clamp(var(--spacing-1), 2vw, var(--spacing-15)) + var(--rail) + var(--column-gap) / 2);background-color:var(--border);pointer-events:none;width:1px;position:absolute}.NotSection-module__OAOHqq__reasonLabel{font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--primary-500);align-self:center;line-height:1.5}.NotSection-module__OAOHqq__reasonText{max-width:46rem;font-family:var(--font-display);font-size:clamp(var(--font-size-xl), 1.65vw, var(--font-size-3xl));font-weight:var(--font-weight-semibold);letter-spacing:-.025em;color:var(--text);text-wrap:balance;line-height:1.4;display:block}.NotSection-module__OAOHqq__reasonAccent{font-weight:inherit;color:var(--primary-500);white-space:nowrap}@media (max-width:860px){.NotSection-module__OAOHqq__item{gap:var(--spacing-075);grid-template-columns:1fr;padding-inline:0}.NotSection-module__OAOHqq__item:before{content:none}.NotSection-module__OAOHqq__itemText{max-width:none}.NotSection-module__OAOHqq__reason{gap:var(--spacing-075);background-color:#0000;grid-template-columns:1fr;padding-inline:0}.NotSection-module__OAOHqq__reason:before{content:none}.NotSection-module__OAOHqq__reasonLabel{justify-self:start}.NotSection-module__OAOHqq__reasonText{text-wrap:pretty;max-width:none}}@media (max-width:480px){.NotSection-module__OAOHqq__reasonAccent{white-space:normal}}@media (hover:none){.NotSection-module__OAOHqq__item:hover{background-color:#0000}}@media (prefers-reduced-motion:reduce){.NotSection-module__OAOHqq__item{transition:none}}
