.compare{--compare-feature-col: 37%;--compare-plan-col: 21%;--compare-divider-color: color-mix(in hsl, var(--border) 58%, transparent);min-width:0;overflow-x:auto;overflow-y:visible;border-radius:18px;background:color-mix(in hsl,var(--card) 94%,var(--bg) 6%)}.compare__table{width:100%;border-collapse:separate;border-spacing:0;min-width:42rem}.compare__table th,.compare__table td{padding:.95rem 1rem;text-align:left;vertical-align:middle;font-size:.95rem}.compare__table thead th{position:sticky;top:0;z-index:3;background:color-mix(in hsl,var(--card) 96%,var(--bg) 4%);font-size:.95rem;color:color-mix(in hsl,var(--fg) 72%,var(--muted) 28%);font-weight:500;box-shadow:inset 0 -1px color-mix(in hsl,var(--border) 62%,transparent)}.compare__table thead th.is-center,.compare__table td.is-center{text-align:center}.compare__table thead th.is-accent{color:color-mix(in hsl,var(--fg) 72%,var(--muted) 28%)}.compare--simple{--compare-feature-col: 48%;--compare-plan-col: 52%}.compare__table--simple{min-width:0}.compare__table--simple .compare__label--static{font-weight:500}.compare__plan-head span{font-size:1rem;font-weight:500}.compare__table th:nth-child(2),.compare__table th:nth-child(3),.compare__table th:nth-child(4),.compare__table td:nth-child(2),.compare__table td:nth-child(3),.compare__table td:nth-child(4){border-left:1px solid var(--compare-divider-color)}.compare__col-feature{width:var(--compare-feature-col)}.compare__col-plan{width:var(--compare-plan-col)}.compare__group th{position:relative;padding-top:1.02rem;padding-bottom:1.02rem;font-size:.88rem;letter-spacing:0;font-weight:500;line-height:1.35;color:color-mix(in hsl,var(--fg) 82%,var(--muted) 18%);background:linear-gradient(90deg,color-mix(in hsl,var(--accent) 10%,transparent),transparent 46%);border:0;white-space:normal;overflow:visible;vertical-align:middle}.compare__group th:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,transparent calc(var(--compare-feature-col) - .5px),var(--compare-divider-color) calc(var(--compare-feature-col) - .5px),var(--compare-divider-color) calc(var(--compare-feature-col) + .5px),transparent calc(var(--compare-feature-col) + .5px)),linear-gradient(to right,transparent calc(var(--compare-feature-col) + var(--compare-plan-col) - .5px),var(--compare-divider-color) calc(var(--compare-feature-col) + var(--compare-plan-col) - .5px),var(--compare-divider-color) calc(var(--compare-feature-col) + var(--compare-plan-col) + .5px),transparent calc(var(--compare-feature-col) + var(--compare-plan-col) + .5px)),linear-gradient(to right,transparent calc(var(--compare-feature-col) + var(--compare-plan-col) + var(--compare-plan-col) - .5px),var(--compare-divider-color) calc(var(--compare-feature-col) + var(--compare-plan-col) + var(--compare-plan-col) - .5px),var(--compare-divider-color) calc(var(--compare-feature-col) + var(--compare-plan-col) + var(--compare-plan-col) + .5px),transparent calc(var(--compare-feature-col) + var(--compare-plan-col) + var(--compare-plan-col) + .5px))}.compare__group-label{position:relative;z-index:1;display:inline-flex;align-items:center;max-width:100%;text-wrap:balance}.compare__row{transition:background-color .16s ease}.compare__row:hover{background:color-mix(in hsl,var(--accent) 7%,var(--card) 93%)}.compare__label{font-weight:500;vertical-align:top}.block-comparison .home-head{margin-bottom:var(--space-section-intro-gap)!important}.block-comparison__description{margin:var(--gap-10) 0 0;font-weight:400;color:var(--muted)}.compare__toggle{width:100%;text-align:left;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;gap:.45rem;color:var(--fg);font:inherit;cursor:pointer}.compare__toggle-icon{width:.95rem;height:.95rem;color:color-mix(in hsl,var(--muted) 85%,var(--fg) 15%);transition:transform .18s ease;flex:none}.compare__toggle[aria-expanded=true] .compare__toggle-icon{transform:rotate(90deg)}.compare__row .feature-mark{margin-inline:auto}.compare__detail-inline{padding:.4rem 0 .7rem 1.4rem;font-weight:400}.compare__detail-inner{margin-left:0;padding:0;border-radius:0;font-size:.92rem;line-height:1.58;font-weight:400;color:color-mix(in hsl,var(--fg) 86%,var(--muted) 14%);background:transparent;max-width:48ch}.compare__detail-inner strong,.compare__detail-inner b{font-weight:400}.compare__detail-inner a{color:var(--accent);text-decoration:underline;text-underline-offset:.2em}.compare__text{font-weight:400}.block-comparison[data-astro-cid-aptjcpow]>.page-inner[data-astro-cid-aptjcpow] .home-head{margin-bottom:1.15rem}.block-comparison[data-astro-cid-aptjcpow]>.page-inner[data-astro-cid-aptjcpow] .home-head+.block-comparison__table{margin-top:0}
