.plan-table-wrapper{background:#f8f9f9;position:relative;z-index:1;border-radius:12px;contain:paint}.plan-table-wrapper:after{content:"";position:absolute;box-shadow:inset 0 -1px;border-radius:12px;inset:4px 0 0;z-index:1;pointer-events:none}@media (max-width: 768px){.plan-table-wrapper{display:none}}.plan-table-wrapper *{box-sizing:border-box}.plan-table-wrapper .header-row{max-width:1600px;width:100%;margin:0 auto;display:flex}.plan-table-wrapper .header-row .param-col{text-align:center;border-right:1px solid #DDE1E2;flex-direction:column}.plan-table-wrapper .header-row .param-col:last-of-type{border-right:none}.plan-table-wrapper .header-row h2{color:#1a2024;font-weight:700;font-size:20px;letter-spacing:-.1px;line-height:28px;padding:0;margin:0}.plan-table-wrapper .header-row .price{color:#121618;line-height:32px;min-height:32px;letter-spacing:-.2px;display:flex;flex-wrap:wrap;gap:0 8px;align-items:flex-end}@media all and (max-width: 1024px){.plan-table-wrapper .header-row .price{justify-content:center}}.plan-table-wrapper .header-row .price-amount{font-size:20px;line-height:20px;font-style:normal;font-weight:400}@media all and (max-width: 1024px){.plan-table-wrapper .header-row .price-amount{font-size:16px;line-height:20px}}.plan-table-wrapper .header-row .price-subline{color:#778185;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.14px;margin-bottom:0}@media all and (max-width: 1024px){.plan-table-wrapper .header-row .price-subline{font-size:12px;line-height:18px;letter-spacing:0}}.plan-table-wrapper .price-table-group{width:100%;border:1px solid black;border-top:0;border-radius:0 0 12px 12px;background-color:#fff}.plan-table-wrapper .price-table-item{border-bottom:1px solid rgba(0,0,0,.1490196078)}.plan-table-wrapper .price-table-item.animate-arrow .group-header svg{transform:rotate(180deg)}.plan-table-wrapper .group-body{display:flex;flex-direction:column;background-color:#fff}.plan-table-wrapper .param-row{display:grid;grid-template-columns:calc(25% + 6px) 1fr 1fr 1fr;width:100%}.plan-table-wrapper .param-row .param-col:first-child{padding-left:40px}.plan-table-wrapper .param-row.spacer .param-col{height:8px;min-height:0}.plan-table-wrapper .param-col{min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:center;text-align:center;color:#000;min-width:0;font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:-.16px}@media all and (max-width: 1024px){.plan-table-wrapper .param-col{padding:0 12px;font-size:12px;line-height:20px}}.plan-table-wrapper .param-col:not(:first-child){border-left:1px solid black}.plan-table-wrapper .param-col:nth-child(2){background-color:#fff}.plan-table-wrapper .param-col:nth-child(3){background-color:#eeffe3}.plan-table-wrapper .param-col:nth-child(4){background-color:#fff3ba;background-color:color(display-p3 1 .95 .73)}.plan-table-wrapper .param-col.gray10 svg *{stroke:#485357}.plan-table-wrapper .param-col.green svg *{stroke:#039855}.plan-table-wrapper .param-col.gray6 svg *{stroke:#a8afb1}.plan-table-wrapper .param-name-col{color:#262e32;justify-content:start;text-align:left}.plan-table-wrapper .price-table__tooltip-wrap{display:flex;align-items:center;gap:8px}.plan-table-wrapper .price-table__badge{background-color:#11be8a;border-radius:4px;color:#fff;font-size:11px;text-transform:uppercase;font-weight:700;line-height:1.1em;padding:4px 6px}@media all and (max-width: 1024px){.plan-table-wrapper .price-table__badge{font-size:9px;padding:3px 4px}}.plan-table-wrapper .tooltip-item{position:relative}.plan-table-wrapper .tooltip-item:not(.visible) .tooltip-body-box{transform:translate(-5px,-50%);opacity:0;pointer-events:none}.plan-table-wrapper .tooltip-trigger{cursor:pointer;background-color:transparent;border:none;transition:.1s ease-in-out;padding:2px 0;border-bottom:2px dotted rgba(0,0,0,.3019607843);text-align:left}.plan-table-wrapper .tooltip-trigger:focus-visible{outline:1px dashed rgba(0,0,0,.4);outline-offset:2px}.plan-table-wrapper .tooltip-body-box{transition:.2s ease-in-out;position:absolute;left:calc(100% - 6px);padding-left:18px;top:50%;transform:translateY(-50%);opacity:1}.plan-table-wrapper .tooltip-body-box:before{content:"";margin:auto;display:block;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent black transparent transparent;position:absolute;left:12px;top:50%;transform:translateY(-50%)}.plan-table-wrapper .tooltip-body{font-size:14px;line-height:18px;width:240px;background:#000;color:#fff;border-radius:0;padding:8px 16px}.plan-table-wrapper .group-header-row{display:grid;grid-template-columns:calc(25% + 6px) 1fr 1fr 1fr;height:48px;transition:.1s ease-in-out height;background:transparent;cursor:pointer;border:0;width:100%;padding:0}.plan-table-wrapper .group-header-row:focus-visible{outline:1px dashed rgba(0,0,0,.4);outline-offset:-1px}.plan-table-wrapper .group-header-row:hover .param-col:first-child,.plan-table-wrapper .param-row.hover:hover .param-col:first-child{background-color:#fafafa}.plan-table-wrapper .group-header-row:hover .param-col:nth-child(2),.plan-table-wrapper .param-row.hover:hover .param-col:nth-child(2){background-color:#fafafa}.plan-table-wrapper .group-header-row:hover .param-col:nth-child(3),.plan-table-wrapper .param-row.hover:hover .param-col:nth-child(3){background-color:#e7f7dc}.plan-table-wrapper .group-header-row:hover .param-col:nth-child(4),.plan-table-wrapper .param-row.hover:hover .param-col:nth-child(4){background-color:#f7ecb4;background-color:#faeaae}.plan-table-wrapper .group-header{display:flex;align-items:center;gap:8px}.plan-table-wrapper .group-header svg{transition:transform .2s ease-in-out}.plan-table-wrapper .group-header-title{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:-.18px;margin:0}@media all and (max-width: 1024px){.plan-table-wrapper .group-header-title{font-size:14px}}.price-table-header-sticky{position:sticky;z-index:1;padding-top:4px;background-color:#f8f4ef;top:0}.price-table-header{border:1px solid black;color:#000;overflow:hidden;border-radius:12px 12px 0 0}.price-table-header .param-name-col{font-size:20px;font-weight:500;padding-left:16px!important}.price-table-header .param-col{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;flex-direction:column;padding:20px;background-color:#fff}.price-table-header .param-col:nth-child(3){background-color:var(--pro-plan-bg)}.price-table-header .param-col:nth-child(4){background-color:var(--enterprise-plan-bg);background-color:var(--enterprise-plan-bg-p3)}.price-table-header .title{margin-bottom:0;font-size:18px;font-weight:500}
