@layer reset,base;@layer components{.PricingComparison-module-scss-module__cO4dSq__comparison{--compare-col-feature:200px;--compare-col-tier:112px;--compare-chevron:1em;--compare-nav-clearance:0px;margin-block-start:clamp(64px,8vw,96px)}@media (min-width:1024px){.PricingComparison-module-scss-module__cO4dSq__comparison{--compare-nav-clearance:calc(var(--nav-float-inset) + var(--nav-bar-block-size))}}.PricingComparison-module-scss-module__cO4dSq__heading{font-size:var(--type-h2);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin-block-end:max(32px,var(--compare-nav-clearance));font-weight:700;line-height:1.1}.PricingComparison-module-scss-module__cO4dSq__scroll{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.PricingComparison-module-scss-module__cO4dSq__scroll:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}@media (min-width:768px){.PricingComparison-module-scss-module__cO4dSq__scroll{overflow-x:visible}}.PricingComparison-module-scss-module__cO4dSq__head,.PricingComparison-module-scss-module__cO4dSq__row{grid-template-columns:minmax(var(--compare-col-feature), 2fr) repeat(4, minmax(var(--compare-col-tier), 1fr));min-inline-size:calc(var(--compare-col-feature) + 4*var(--compare-col-tier));align-items:center;display:grid}.PricingComparison-module-scss-module__cO4dSq__head>:first-child,.PricingComparison-module-scss-module__cO4dSq__row>:first-child{z-index:1;background-color:var(--color-bg-canvas);align-self:stretch;align-items:center;padding-inline-end:16px;display:flex;position:sticky;inset-inline-start:0}.PricingComparison-module-scss-module__cO4dSq__head{z-index:2;padding-block:calc(12px + var(--compare-nav-clearance)) 12px;background-color:var(--color-bg-canvas);border-block-end-style:solid;border-block-end-width:1px;border-block-end-color:var(--color-text-muted);font-size:var(--type-small);color:var(--color-text-primary);margin-block-start:calc(-1*var(--compare-nav-clearance));font-weight:600;position:sticky;inset-block-start:0}.PricingComparison-module-scss-module__cO4dSq__headTier{text-align:center;padding-inline:8px}.PricingComparison-module-scss-module__cO4dSq__section{interpolate-size:allow-keywords}.PricingComparison-module-scss-module__cO4dSq__section+.PricingComparison-module-scss-module__cO4dSq__section{margin-block-start:40px}.PricingComparison-module-scss-module__cO4dSq__section::details-content{opacity:0;block-size:0;transition-property:block-size,opacity,content-visibility;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;overflow:visible clip}.PricingComparison-module-scss-module__cO4dSq__section[open]::details-content{opacity:1;block-size:auto}.PricingComparison-module-scss-module__cO4dSq__sectionSummary{justify-content:space-between;align-items:center;gap:20px;padding-block:20px;list-style:none;display:flex}.PricingComparison-module-scss-module__cO4dSq__sectionSummary::-webkit-details-marker{display:none}.PricingComparison-module-scss-module__cO4dSq__sectionSummary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.PricingComparison-module-scss-module__cO4dSq__sectionSummary:hover .PricingComparison-module-scss-module__cO4dSq__sectionTitle{color:var(--color-accent-text)}.PricingComparison-module-scss-module__cO4dSq__sectionTitle{font-size:var(--type-h4);color:var(--color-text-primary);transition-property:color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);font-weight:600;line-height:1.25}.PricingComparison-module-scss-module__cO4dSq__sectionChevron{block-size:20px;inline-size:20px;color:var(--color-text-muted);transition-property:rotate,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex:none}.PricingComparison-module-scss-module__cO4dSq__section[open] .PricingComparison-module-scss-module__cO4dSq__sectionChevron{color:var(--color-accent-text);rotate:180deg}.PricingComparison-module-scss-module__cO4dSq__row{border-block-start-style:solid;border-block-start-width:1px;border-block-start-color:var(--color-border);padding-block:12px}.PricingComparison-module-scss-module__cO4dSq__feature{interpolate-size:allow-keywords;min-inline-size:0}.PricingComparison-module-scss-module__cO4dSq__feature::details-content{opacity:0;block-size:0;transition-property:block-size,opacity,content-visibility;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;overflow:visible clip}.PricingComparison-module-scss-module__cO4dSq__feature[open]::details-content{opacity:1;block-size:auto}.PricingComparison-module-scss-module__cO4dSq__featureSummary{font-size:var(--type-body);color:var(--color-text-primary);align-items:start;gap:8px;font-weight:500;line-height:1.25;list-style:none;display:flex}.PricingComparison-module-scss-module__cO4dSq__featureSummary::-webkit-details-marker{display:none}.PricingComparison-module-scss-module__cO4dSq__featureSummary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.PricingComparison-module-scss-module__cO4dSq__featureSummary:hover .PricingComparison-module-scss-module__cO4dSq__featureName{color:var(--color-accent-text)}.PricingComparison-module-scss-module__cO4dSq__featureChevron{inline-size:var(--compare-chevron);block-size:var(--compare-chevron);color:var(--color-text-muted);transition-property:rotate,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex:none;margin-block-start:.15em}.PricingComparison-module-scss-module__cO4dSq__feature[open] .PricingComparison-module-scss-module__cO4dSq__featureChevron{color:var(--color-accent-text);rotate:90deg}.PricingComparison-module-scss-module__cO4dSq__featureName{text-wrap:pretty;transition-property:color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out)}.PricingComparison-module-scss-module__cO4dSq__description{max-inline-size:52ch;font-size:var(--type-small);color:var(--color-text-secondary);text-wrap:pretty;margin-block-start:8px;padding-inline-start:calc(var(--compare-chevron) + 8px);line-height:1.625}.PricingComparison-module-scss-module__cO4dSq__cell{font-size:var(--type-small);color:var(--color-text-secondary);text-align:center;text-wrap:balance;justify-content:center;align-items:center;padding-inline:8px;line-height:1.25;display:flex}.PricingComparison-module-scss-module__cO4dSq__cell[data-value=yes]:before{content:"";color:var(--color-text-primary);background-color:currentColor;block-size:.75em;inline-size:.75em;display:block;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M2.5 8.5l3.5 3.5 7.5-8\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"M2.5 8.5l3.5 3.5 7.5-8\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.PricingComparison-module-scss-module__cO4dSq__cell[data-value=no]:before{content:"";background-color:var(--color-text-muted);block-size:1px;inline-size:1em;display:block}@media (prefers-reduced-motion:reduce){.PricingComparison-module-scss-module__cO4dSq__sectionTitle,.PricingComparison-module-scss-module__cO4dSq__sectionChevron,.PricingComparison-module-scss-module__cO4dSq__featureName,.PricingComparison-module-scss-module__cO4dSq__featureChevron{transition-duration:0s}.PricingComparison-module-scss-module__cO4dSq__section::details-content{transition-duration:0s}.PricingComparison-module-scss-module__cO4dSq__feature::details-content{transition-duration:0s}}}@layer blocks,utilities;:root{--brown-950:#0a0807;--brown-900:#14110e;--brown-800:#2b241d;--brown-700:#523c2a;--brown-600:#7a5537;--brown-500:#956a43;--brown-400:#b0804f;--brown-300:#c4a37d;--brown-200:#d8c7ac;--brown-100:#f0e9dd;--brown-50:#f8f5f0;--color-bg-canvas:#f0e9dd;--color-bg-surface:#f8f5f0;--color-bg-muted:#d8c7ac;--color-bg-inverse:#14110e;--color-bg-inverse-strong:#0a0807;--color-text-primary:#14110e;--color-text-secondary:#523c2a;--color-text-muted:#7a5537;--color-text-inverse:#f0e9dd;--color-accent:#b0804f;--color-accent-text:#7a5537;--color-border:#d8c7ac;--color-border-input:#956a43;--color-border-focus:#7a5537;--color-hover:#2b241d;--color-active:#14110e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px #14110e0f;--shadow-md:0 4px 12px #14110e14;--shadow-lg:0 8px 24px #14110e1f;--shadow-xl:0 16px 48px #14110e29;--glass-tint:196 163 125;--glass-alpha:.25;--glass-bg:rgb(var(--glass-tint) / var(--glass-alpha));--glass-bg-opaque:#c4a37d;--glass-blur:8px;--glass-saturate:1.4;--glass-border:#14110e1a;--glass-shadow:0 8px 24px #14110e1f;--glass-radius:16px;--glass-noise-opacity:.3;--glass-noise:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"140\" height=\"140\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.85\" numOctaves=\"3\" stitchTiles=\"stitch\"/><feColorMatrix type=\"saturate\" values=\"0\"/></filter><rect width=\"140\" height=\"140\" filter=\"url(%23n)\"/></svg>");--glass-text:var(--color-text-primary);--glass-text-muted:var(--color-text-secondary);--duration-instant:80ms;--duration-fast:.16s;--duration-normal:.24s;--duration-slow:.4s;--duration-slower:.6s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.45, 0, .55, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-size-3xl:2.5rem;--font-size-4xl:3rem;--font-size-5xl:3.75rem;--type-display:clamp(2.5rem, 5vw + 1rem, 3.75rem);--type-h1:clamp(2rem, 3.5vw + .5rem, 3rem);--type-h2:clamp(1.5rem, 2.5vw + .5rem, 2.5rem);--type-h3:clamp(1.25rem, 1.5vw + .5rem, 2rem);--type-h4:clamp(1rem, 1vw + .5rem, 1.5rem);--type-body-lg:clamp(1rem, .5vw + .75rem, 1.125rem);--type-body:1rem;--type-small:.875rem;--measure-prose:65ch;--content-max:1440px;--nav-bar-block-size:60px;--nav-capsule-block-size:52px;--scroll-top-block-size:40px;--size-touch-target:44px;--nav-float-inset:16px;--page-gutter:24px;--content-gutter:24px}@media (min-width:768px){:root{--content-gutter:48px}}
