main.compare-page a.geist-material-base:hover{background:var(--ds-gray-100)}main.compare-page a.geist-material-base:active{background:var(--ds-gray-200)}.compare-page .compare-choice{justify-content:space-between;align-items:center;gap:1.5rem;overflow:hidden}.compare-page .compare-choice:hover{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--ds-gray-500) calc(var(--tw-border-opacity,1) * 100%), transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-gray-100) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.compare-page .compare-choice[data-state=checked]{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--ds-blue-600) calc(var(--tw-border-opacity,1) * 100%), transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-blue-100) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.compare-page .compare-choice:hover[data-state=checked]{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-blue-200) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.compare-page .compare-choice>span[aria-hidden]{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--ds-gray-500) calc(var(--tw-border-opacity,1) * 100%), transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-background-100) calc(var(--tw-bg-opacity,1) * 100%), transparent);order:2;margin-top:0}.compare-page .compare-choice[data-state=checked]>span[aria-hidden]{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--ds-blue-900) calc(var(--tw-border-opacity,1) * 100%), transparent)}.compare-page .compare-choice>span[aria-hidden] span>span{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-blue-900) calc(var(--tw-bg-opacity,1) * 100%), transparent)}.compare-page .compare-choice>span:not([aria-hidden])>span:first-child{font-weight:500}.compare-page .compare-choice>span:not([aria-hidden])>span:nth-child(2){font-size:14px;line-height:20px}.compare-page .compare-choice[data-state=checked]>span:not([aria-hidden])>span{--tw-text-opacity:1;color:color-mix(in srgb, var(--ds-blue-900) calc(var(--tw-text-opacity,1) * 100%), transparent)}.compare-page .compare-faq>h3>button{padding-top:.75rem;padding-bottom:.75rem;font-size:16px;font-weight:500;line-height:24px}.compare-page .compare-faq>h3>button:hover{text-decoration-line:none}.compare-page .compare-faq>h3>button>svg{transform:rotate(-90deg)}.compare-page .compare-faq>h3>button[data-state=open]>svg{transform:rotate(0)}.compare-page .compare-faq>[role=region]{font-size:16px;line-height:24px}.compare-page .compare-faq>[role=region][data-state=closed]{display:none}@media (prefers-reduced-motion:reduce){.compare-page .compare-faq>[role=region]{animation:none}.compare-page .compare-faq svg{transition:none}}.compare-table tr{--tw-border-opacity:1;border-color:color-mix(in srgb, var(--ds-gray-400) calc(var(--tw-border-opacity,1) * 100%), transparent)}.compare-table :is(th,td){--tw-border-opacity:1;border-right-width:1px;border-color:color-mix(in srgb, var(--ds-gray-400) calc(var(--tw-border-opacity,1) * 100%), transparent);vertical-align:top;height:auto;padding:1rem 1.5rem;font-size:14px;line-height:20px}.compare-table tr>:last-child{border-right-width:0}.compare-table thead th{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-gray-100) calc(var(--tw-bg-opacity,1) * 100%), transparent);--tw-text-opacity:1;color:color-mix(in srgb, var(--ds-gray-1000) calc(var(--tw-text-opacity,1) * 100%), transparent);font-weight:500}.compare-table tbody th{--tw-text-opacity:1;color:color-mix(in srgb, var(--ds-gray-1000) calc(var(--tw-text-opacity,1) * 100%), transparent);font-weight:400}.compare-table [data-comparison-group] td{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-gray-100) calc(var(--tw-bg-opacity,1) * 100%), transparent);--tw-text-opacity:1;color:color-mix(in srgb, var(--ds-gray-900) calc(var(--tw-text-opacity,1) * 100%), transparent);padding-top:.75rem;padding-bottom:.75rem;font-size:13px;font-weight:500;line-height:16px}@media (width<=767px){.compare-scroll tr>:first-child:not([colspan]){z-index:1;background-color:hsl(var(--background));min-width:7rem;max-width:10rem;position:sticky;left:0}.compare-scroll thead tr>:first-child{--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-gray-100) calc(var(--tw-bg-opacity,1) * 100%), transparent)}}.compare-section-nav{top:var(--compare-header-height,80px)}[data-surface=marketing] .compare-page section.compare-section[id]{scroll-margin-top:calc(var(--compare-header-height,80px) + var(--compare-nav-height,66px) + 16px)}@media (width>=768px){.compare-scroll{overflow:visible}.compare-scroll thead th{top:calc(var(--compare-header-height,80px) + var(--compare-nav-height,66px));z-index:10;--tw-bg-opacity:1;background-color:color-mix(in srgb, var(--ds-gray-100) calc(var(--tw-bg-opacity,1) * 100%), transparent);position:sticky}}
