.wp-block-ponyo-table{padding:5em 1em;--copyColor:#000;--iconColor:var(--tableBodyAccentPrimary);background:var(--backgroundColor);margin-bottom:2rem;width:100%}.wp-block-ponyo-table table{border-collapse:collapse;margin:auto;max-width:80.875em;width:100%}.wp-block-ponyo-table .wp-block-ponyo-table-header th:not(.empty){background-color:var(--tableBodyAccentSecondary)}.wp-block-ponyo-table .wp-block-ponyo-table-header th:not(.empty) h1,.wp-block-ponyo-table .wp-block-ponyo-table-header th:not(.empty) h2,.wp-block-ponyo-table .wp-block-ponyo-table-header th:not(.empty) h3,.wp-block-ponyo-table .wp-block-ponyo-table-header th:not(.empty) h4,.wp-block-ponyo-table .wp-block-ponyo-table-header th:not(.empty) h5,.wp-block-ponyo-table .wp-block-ponyo-table-header th:not(.empty) h6,.wp-block-ponyo-table .wp-block-ponyo-table-header th:not(.empty) p{font-family:roboto,Helvetica,Arial,sans-serif;font-family:poppins,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;font-weight:500;letter-spacing:-.3px;line-height:130%;max-width:72ch;text-align:left}.wp-block-ponyo-table .wp-block-ponyo-table-row{position:relative}.wp-block-ponyo-table .wp-block-ponyo-table-row td h1,.wp-block-ponyo-table .wp-block-ponyo-table-row td h2,.wp-block-ponyo-table .wp-block-ponyo-table-row td h3,.wp-block-ponyo-table .wp-block-ponyo-table-row td h4,.wp-block-ponyo-table .wp-block-ponyo-table-row td h5,.wp-block-ponyo-table .wp-block-ponyo-table-row td h6,.wp-block-ponyo-table .wp-block-ponyo-table-row td p{font-family:roboto,Helvetica,Arial,sans-serif;font-family:poppins,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.225px;line-height:150%;text-align:left}.wp-block-ponyo-table .wp-block-ponyo-table-row strong{font-weight:700}.wp-block-ponyo-table .wp-block-ponyo-table-row a{text-decoration:none;transition:all .25s ease}.wp-block-ponyo-table .wp-block-ponyo-table-row a:hover{color:var(--buttonCtaHoverText);text-decoration:underline}.wp-block-ponyo-table td span:has([data-tooltip]),.wp-block-ponyo-table th span:has([data-tooltip]){display:flex;gap:10px}.wp-block-ponyo-table .wp-block-ponyo-table-body tr.spacer{border-bottom:0}.wp-block-ponyo-table .wp-block-ponyo-table-body tr.spacer td{height:var(--tableRowHeight)}.wp-block-ponyo-table .sticky-label{display:none}.wp-block-ponyo-table .wp-block-ponyo-cell:not(.empty){border:1px solid var(--tableBorder);border-collapse:collapse}.wp-block-ponyo-table .wp-block-ponyo-cell:not(.empty) .wp-block-ponyo-icon,.wp-block-ponyo-table .wp-block-ponyo-cell:not(.empty) .wp-block-ponyo-icon svg{height:1.5rem;width:1.5rem}.wp-block-ponyo-table .wp-block-ponyo-logo{height:unset}.table-sticky-header .tab-target,.wp-block-ponyo-table-pricing .tab-target{display:none;visibility:hidden}.table-sticky-header .tab-target.active,.wp-block-ponyo-table-pricing .tab-target.active{display:initial;visibility:visible}.table-sticky-header .toggle_tabbed .tab a,.wp-block-ponyo-table-pricing .toggle_tabbed .tab a{pointer-events:none}.wp-block-ponyo-table-pricing{margin:auto;max-width:var(--tableMaxWidth)}.wp-block-ponyo-table-pricing .sticky-toggle{align-items:flex-start;display:flex;flex-direction:column;visibility:hidden}.wp-block-ponyo-table-pricing .sticky-toggle .sticky-header-subtitle{background:linear-gradient(90deg,var(--textGradientPrimary));-webkit-background-clip:text!important;background-clip:text!important;color:transparent;display:inline-block;font-family:roboto,Helvetica,Arial,sans-serif;font-family:poppins,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:400;font-weight:700;letter-spacing:-.4px;line-height:130%;margin-top:.25rem;max-width:72ch;text-align:left}.wp-block-ponyo-table-pricing .sticky-toggle .toggle{margin:1rem 0 0}.wp-block-ponyo-table-pricing .style__emphasize{background-color:var(--backgroundColor)}.wp-block-ponyo-table-pricing .style__emphasize .emphasize-text{background-color:var(--tooltipBackground);border-radius:2rem;font-family:roboto,Helvetica,Arial,sans-serif;font-family:poppins,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;font-weight:500;left:0;letter-spacing:-.225px;line-height:150%;margin:0 1px;max-width:72ch;padding:.25rem .25rem 5rem;position:absolute;top:-2rem;width:calc(100% - 2px);z-index:-1}.wp-block-ponyo-table-pricing .buttons{margin-top:1.5rem}.wp-block-ponyo-table-pricing .buttons .tab-target{width:100%}.wp-block-ponyo-table-pricing .buttons .wp-block-ponyo-button{justify-content:center;width:100%}.wp-block-ponyo-table .wp-block-ponyo-table-pricing th.wp-block-ponyo-cell-pricing{align-content:flex-start;border-radius:2rem 2rem 0 0;display:flex;position:relative;z-index:1}.wp-block-ponyo-table .wp-block-ponyo-table-pricing .pricing-cell-content{background-color:var(--cardBackgroundColor);border:1px solid var(--cardBorderColor);border-radius:2rem;box-shadow:0 2px 13px 0 var(--shadowColor);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:var(--tableRowHeight);padding:1.25rem;width:100%}.table-sticky-header{--copyColor:#000;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);left:50%;padding:0 1em;position:fixed;top:-100%;transform:translateX(-50%);transition:top .33s ease-in-out;z-index:100}.table-sticky-header.visible{top:var(--siteHeaderHeight,0)}.table-sticky-header>div{flex:1;padding:1rem;text-align:center}.table-sticky-header .sticky-header-row{display:flex;width:100%}.table-sticky-header .sticky-header-row>div:first-child{flex:0 0 auto;padding-right:1rem;width:120px}.table-sticky-header .sticky-header-row>div:not(:first-child){flex:1}.table-sticky-header .emphasize-text,.table-sticky-header .relative-label{display:none}.table-sticky-header .sticky-toggle{visibility:visible}.table-sticky-header .wp-block-ponyo-table-pricing{display:grid;grid-template-columns:auto repeat(var(--left-majority-row-column-count,4),16%);grid-gap:var(--tableGridGap)}.table-sticky-header .wp-block-ponyo-table-pricing .pricing-cell-content{display:grid;height:100%;padding:1rem}.table-sticky-header .wp-block-ponyo-table-pricing .sticky-label{grid-column:1/3;text-align:left}.table-sticky-header .wp-block-ponyo-table-pricing .sticky-label h3{font-family:poppins,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.25px;line-height:150%;max-width:72ch}.table-sticky-header .wp-block-ponyo-table-pricing .focus-heading{grid-column:3/4;text-align:right}.table-sticky-header .wp-block-ponyo-table-pricing .focus-heading h4{font-family:roboto,Helvetica,Arial,sans-serif;font-family:poppins,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:400;font-weight:700;letter-spacing:-.3px;line-height:130%;max-width:72ch}.table-sticky-header .wp-block-ponyo-table-pricing .subtitle{text-align:right}.table-sticky-header .wp-block-ponyo-table-pricing .subtitle h4{font-family:roboto,Helvetica,Arial,sans-serif;font-family:poppins,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;font-weight:500;letter-spacing:-.175px;line-height:150%;max-width:72ch}.table-sticky-header .wp-block-ponyo-table-pricing .buttons{align-items:flex-end;display:flex;grid-column:1/4;justify-content:center}@media screen and (max-width:980px){.table-sticky-header,.wp-block-ponyo-table-pricing.sticky-header{display:none}}.responsive-table-value{display:block}@media screen and (max-width:980px){.responsive-table td{display:flex}.responsive-table-ignore th{display:revert}.responsive-table-value{width:70%}.responsive-table .spacer{display:none}}.responsive-table-label{font-weight:600;width:30%}@media screen and (min-width:980px){.responsive-table-label{display:none}}.wp-block-ponyo-table .wp-block-ponyo-cell{align-content:center;padding:1.25rem}.wp-block-ponyo-table.style__pricing .wp-block-ponyo-table-header{border:0;border-top:1px solid #ddd}.wp-block-ponyo-table.style__pricing tr{--left-majority-row-column-count:calc(var(--row-column-count, 4) - 1)!important;border-bottom:1px solid #ddd;grid-template-columns:auto repeat(var(--left-majority-row-column-count,4),16%);position:relative}.wp-block-ponyo-table.style__pricing tr:not(.spacer,.wp-block-ponyo-table-pricing)>:not(.empty):first-of-type:before{background-color:var(--tableBodyAccentPrimary);content:"";height:calc(100% + 1px);left:-4px;position:absolute;top:-1px;width:4px}@media screen and (min-width:980px){.wp-block-ponyo-table.style__pricing tr{display:grid;grid-gap:var(--tableGridGap)}.wp-block-ponyo-table.style__pricing td:nth-child(n+2),.wp-block-ponyo-table.style__pricing th:nth-child(n+2){background-color:var(--tableBodyAccentTertiary);justify-items:center}.wp-block-ponyo-table.style__pricing td:nth-child(n+2) *,.wp-block-ponyo-table.style__pricing th:nth-child(n+2) *{text-align:center}}.wp-block-ponyo-table.style__pricing td.wp-block-ponyo-cell,.wp-block-ponyo-table.style__pricing th.wp-block-ponyo-cell{border:0;grid-column:span var(--colspan,1)}.wp-block-ponyo-table.style__comparison .wp-block-ponyo-cell *{text-align:center}.wp-block-ponyo-table.style__comparison .wp-block-ponyo-cell .wp-block-ponyo-icon{margin:0 auto}.wp-block-ponyo-table.style__comparison .wp-block-ponyo-cell:first-child *{text-align:left}.wp-block-ponyo-table.style__left-majority tr{margin-left:4px}.wp-block-ponyo-table.style__left-majority tr:not(.spacer)>:not(.empty):first-of-type:before{background-color:var(--tableBodyAccentPrimary);content:"";height:calc(100% + 1px);left:-4px;position:absolute;top:-1px;width:4px}.wp-block-ponyo-table.style__left-majority .wp-block-ponyo-table-header{text-align:left}.wp-block-ponyo-table.style__left-majority .wp-block-ponyo-cell{padding:1.25rem 1.5rem}@media(min-width:980px){.wp-block-ponyo-table.style__left-majority td:first-child,.wp-block-ponyo-table.style__left-majority th:first-child{width:33.33%}.wp-block-ponyo-table.style__left-majority td:nth-child(n+2),.wp-block-ponyo-table.style__left-majority th:nth-child(n+2){align-content:center;background-color:var(--tableBodyAccentTertiary)}.wp-block-ponyo-table.style__left-majority td:nth-child(n+2),.wp-block-ponyo-table.style__left-majority td:nth-child(n+2) *,.wp-block-ponyo-table.style__left-majority th:nth-child(n+2),.wp-block-ponyo-table.style__left-majority th:nth-child(n+2) *{justify-self:center;text-align:center}}@media screen and (max-width:980px){.wp-block-ponyo-table tbody:first-of-type .wp-block-ponyo-table-header:first-of-type{display:none}}