.csol-table-expand:focus-visible{outline-offset:2px}.csol-table-expand:focus-visible{outline:2px solid var(--cl-color-focus-01);outline-offset:-2px}.csol-table-caption-label{font-family:var(--cl-font-family,inherit);font-size:var(--cl-font-size-h3);font-weight:var(--cl-font-weight-h3);letter-spacing:var(--cl-letter-spacing-h3,normal);line-height:var(--cl-line-height-h3)}.cl-table thead tr,.csol-table-column-header p{--cl-anchor-font-weight:inherit;font-size:var(--cl-font-size-microheading);font-weight:var(--cl-font-weight-microheading);letter-spacing:var(--cl-letter-spacing-microheading,normal);line-height:var(--cl-line-height-microheading)}.csol-table-expand{color:var(--cl-anchor-color,var(--cl-color-link-01));font-weight:var(--cl-anchor-font-weight,var(--cl-font-weight-medium));text-decoration-line:var(--cl-anchor-text-decoration,underline)}.csol-table-expand:focus-visible,.csol-table-expand:hover{color:var(--cl-anchor-hover-color,var(--cl-color-hover-link-01))}.csol-table-expand:active{color:var(--cl-anchor-pressed-color,var(--cl-color-pressed-link-01))}.cl-table{--cl-table-border-style:var(--cl-border-width-medium) solid var(--cl-color-border-03);--cl-table-cell-padding:0.5rem 1rem;border:var(--cl-table-border-style);border-collapse:separate;border-radius:var(--cl-border-radius-container);color:var(--cl-color-text-01);overflow:hidden;position:relative}.cl-table tbody tr:last-child td,.cl-table tbody tr:last-child th:not(:only-child){border-bottom:0}.cl-table td{border-bottom:var(--cl-table-border-style);border-right:var(--cl-table-border-style);padding:var(--cl-table-cell-padding);text-align:left;vertical-align:top}.cl-table td:last-child{border-right:0}@media(width >= 1080px){.cl-table td{border-right:0}}.cl-table thead tr{background-color:var(--cl-color-container-02);border-right:var(--cl-table-border-style);box-sizing:content-box;text-align:left;text-transform:uppercase;vertical-align:top}.cl-table thead tr:first-child,.cl-table thead tr:last-child{border-right:0}@media(width >= 1080px){.cl-table thead tr{border-right:0}}.cl-table thead tr th{font-size:var(--cl-font-size-small);padding:var(--cl-table-cell-padding)}.cl-table thead tr th,.cl-table tr{border-bottom:var(--cl-table-border-style)}.cl-table tr{background-color:var(--cl-color-container-01);font-size:var(--cl-font-size-medium)}.cl-table tr:first-child{border-bottom:var(--cl-table-border-style)}.cl-table tr:hover{background-color:var(--cl-color-hover-01)}.cl-table tr th[colspan]{background-color:var(--cl-color-container-03);border-right:var(--cl-table-border-style);font-weight:var(--cl-font-weight-medium);padding:var(--cl-table-cell-padding);position:relative;text-align:left}.cl-table tr th[colspan],.cl-table tr th[colspan]:first-child{border-bottom:var(--cl-table-border-style)}@media(width >= 1080px){.cl-table tr th[colspan]{border-right:0}}.cl-table tr th:first-child:not(:only-child){border-bottom:var(--cl-table-border-style);border-right:var(--cl-table-border-style);display:table-cell;font-weight:var(--cl-text-font-weight);padding:var(--cl-table-cell-padding);text-align:left;vertical-align:top}@media(width >= 1080px){.cl-table tr th:first-child:not(:only-child){border-right:0}}.csol-table{--csol-table-background-blur-start:linear-gradient(to left,var(--gray-15) 10%,transparent 100%);--csol-table-background-blur-end:linear-gradient(to right,var(--gray-15) 10%,transparent 100%);--csol-table-border-style:var(--cl-border-width-medium) solid var(--cl-color-border-03)}.csol-table.-dark{--csol-table-background-blur-start:linear-gradient(to left,var(--gray-80) 10%,transparent 100%);--csol-table-background-blur-end:linear-gradient(to right,var(--gray-80) 10%,transparent 100%)}.csol-table p{margin:0}.csol-table-container{overflow:unset}.csol-table-caption{margin-bottom:2rem;text-align:center;width:100%}.cl-table .csol-table-column-header-container .csol-table-column-header{background-color:var(--cl-background,var(--cl-color-container-01));background-image:linear-gradient(var(--cl-color-container-02),var(--cl-color-container-02));vertical-align:bottom}.csol-table-column-header p{margin:0}.csol-table-row-label{background-color:var(--cl-color-container-01);display:table-cell;left:0;min-width:40cqi;position:sticky;text-align:left;vertical-align:middle}@container section-wrapper (width >= 600px){.csol-table-row-label{min-width:30.9cqi}}@container section-wrapper (width >= 900px){.csol-table-row-label{min-width:211px}}@container section-wrapper (width >= 1080px){.csol-table-row-label{border:0;min-width:211px}}.csol-table-row:hover .csol-table-row-label{background-color:var(--cl-background,var(--cl-color-container-01));background-image:linear-gradient(var(--cl-color-hover-01),var(--cl-color-hover-01))}.csol-table-row-label:after{background:var(--csol-table-background-blur-end);content:"";display:block;height:100%;left:100%;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:16px}.csol-table-scroll-container{border:var(--csol-table-border-style);border-radius:var(--cl-border-radius-container);position:relative;z-index:1}.csol-table-scroll-container .csol-table-container{border:none}.csol-table-scroll-container:after{background:var(--csol-table-background-blur-start);border-bottom-right-radius:var(--cl-border-radius-container);border-top-right-radius:var(--cl-border-radius-container);content:"";height:100%;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s ease-in-out;width:16px;z-index:20}.csol-table-scroller{border-radius:var(--cl-border-radius-container);max-height:571px;overflow-x:scroll;overflow-y:hidden;transition:max-height .15s ease-out}@container section-wrapper (width >= 600px){.csol-table-scroller{max-height:600px}}@container section-wrapper (width >= 1080px){.csol-table-scroller{max-height:100%;overflow-x:scroll;overflow-y:hidden}}.csol-table-scroller::-webkit-scrollbar{display:none}.csol-table-cell{border-right:var(--csol-table-border-style);max-width:0;min-width:40cqi;padding:.5rem 1rem;text-align:left;vertical-align:middle}@container section-wrapper (width >= 600px){.csol-table-cell{min-width:30.9cqi}}@container section-wrapper (width >= 900px){.csol-table-cell{min-width:211px}}.csol-table-cell ul{list-style:disc;padding-left:2em}.csol-table-cell ol{list-style:decimal;padding-left:2em}.csol-table-cell.-icon .cl-icon{display:block;height:20px;width:20px}.csol-table-cell.-icon.-check-circle .cl-icon{fill:var(--cl-color-success-01)}.csol-table-cell.-icon.-x-circle .cl-icon{fill:var(--cl-color-icon-02)}.csol-table-collapse-text{display:none;width:100%}.csol-table-expand{background:var(--cl-color-container-02);border:var(--csol-table-border-style);border-radius:0 0 var(--cl-border-radius-container) var(--cl-border-radius-container);bottom:0;cursor:pointer;display:block;font-size:var(--cl-font-size-small);line-height:var(--cl-line-height-small);margin-bottom:1rem;padding:.5rem 1rem;position:sticky;text-align:center;width:100%;z-index:11}@container section-wrapper (width >= 1080px){.csol-table-expand{display:none}}[data-cl-brand=hubspot-2025] .csol-table-expand{background-color:var(--cl-color-container-01);background-image:linear-gradient(var(--cl-color-container-02),var(--cl-color-container-02))}.csol-table-expand-text{display:block;width:100%}.csol-table-expand-icon{height:20px;width:20px;fill:var(--cl-color-link-01);transform:rotate(0deg);transition:transform .25s ease-in-out}.csol-table-footer{margin-top:1.5rem;text-align:center;width:100%}.csol-table:not(.-overflow-vertical) .csol-table-expand{display:none}.csol-table.-overflow-left .csol-table-row-label:after,.csol-table.-overflow-right .csol-table-scroll-container:after{opacity:1}.csol-table.-open .csol-table-scroller{max-height:100%;transition:max-height .25s ease-in}.csol-table.-overflow-vertical .csol-table-scroll-container,.csol-table.-overflow-vertical .csol-table-scroller{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.csol-table.-open .csol-table-expand-icon{transform:rotate(180deg)}.csol-table.-open .csol-table-expand-text{display:none}.csol-table.-open .csol-table-collapse-text{display:block}.csol-table-row-header-content{left:1rem;max-width:calc(100cqi - 2rem);position:sticky;width:fit-content}