.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))}:root{--font-weight-book:360;--line-height-medium:1.75;--font-size-medium:1rem;--font-weight-regular:400;--line-height-microheading:1.57142857;--font-weight-medium:500;--line-height-microcopy:1.66666667;--font-weight-semi-bold:600;--font-size-large:1.125rem;--line-height-large:1.77777778;--line-height-h1-small:1.27777778;--line-height-h2-small:1.38;--font-size-h1-small:2.25rem;--font-size-h2-small:1.625rem;--line-height-display-01-small:1.27777778;--font-size-display-01-small:2.25rem;--line-height-display-02-small:1.23529412;--line-height-display-03-small:1.25;--font-size-display-02-small:2.125rem;--line-height-h1:1.25;--font-size-micro:0.75rem;--font-size-display-03-small:2rem;--line-height-h2:1.375;--font-size-h1:3rem;--line-height-h3:1.41666667;--font-size-h2:2rem;--font-size-small:0.875rem;--line-height-h4:1.45454545;--line-height-display-01:1.13333333;--font-size-h3:1.5rem;--line-height-h5:1.55555556;--line-height-display-02:1.20833333;--line-height-small:1.57142857;--font-size-h4:1.375rem;--font-size-display-01:3.75rem;--line-height-h6:1.75;--line-height-display-03:1.20;--font-size-h5:1.125rem;--font-size-display-02:3rem;--font-weight-bold:600;--line-height-blockquote:1.78;--font-size-h6:1rem;--font-size-display-03:2.5rem;--font-size-blockquote:1.125rem;--font-weight-demi-bold:600;--font-size-macro:1.5rem;--line-height-macro:1.38;--font-weight-light:300;--border-width-medium:1px;--border-width-heavy:2px;--border-radius-small:4px;--border-radius-medium:8px;--border-radius-container:8px;--border-radius-container-small:4px;--border-radius-container-medium:8px;--border-radius-input:4px}.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:middle}.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:bottom}.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:middle}@media(width >= 1080px){.cl-table tr th:first-child:not(:only-child){border-right:0}}:root{--hubspot-2022-green-30:#4fb06d;--hubspot-2022-orange-60:#b54f05;--hubspot-2022-orange-i-dark:#cc6d29;--hubspot-2022-gray-100:#192733;--hubspot-2022-green-20:#7bc492;--hubspot-2022-orange-50:#c75808;--hubspot-2022-green-10:#cae7d3;--hubspot-2022-orange-40:#d95f09;--hubspot-2022-pink-15:#fca9c5;--hubspot-2022-orange-30:#e66910;--hubspot-2022-neutral-15:#f2c99d;--hubspot-2022-pink-05:#ffd9e5;--hubspot-2022-yellow-15:#ffbc4b;--hubspot-2022-orange-20:#ff8933;--hubspot-2022-neutral-05:#fef4ea;--hubspot-2022-yellow-05:#ffebc9;--hubspot-2022-orange-10:#ffa766;--hubspot-2022-black:#000;--hubspot-2022-green-15:#a3d9b4;--hubspot-2022-green-05:#daf2e2;--hubspot-2022-gray-90:#213343;--hubspot-2022-gray-80:#2e475d;--hubspot-2022-orange-15:#ff974d;--hubspot-2022-gray-70:#3e5974;--hubspot-2022-orange-05:#ffdbc1;--hubspot-2022-gray-60:#516f90;--hubspot-2022-orange-100:#733000;--hubspot-2022-red-90:#a11f2c;--hubspot-2022-violet-90:#990f72;--hubspot-2022-gray-50:#607d9c;--hubspot-2022-red-80:#bf2434;--hubspot-2022-violet-80:#ad1181;--hubspot-2022-gray-40:#7691ad;--hubspot-2022-violet-70:#bd138d;--hubspot-2022-gray-30:#99afc4;--hubspot-2022-green-100:#104d23;--hubspot-2022-red-70:#cf2738;--hubspot-2022-teal-90:#065757;--hubspot-2022-purple-90:#3a3f9e;--hubspot-2022-violet-60:#c7309c;--hubspot-2022-gray-20:#b6c7d6;--hubspot-2022-red-60:#e02b3d;--hubspot-2022-teal-80:#076666;--hubspot-2022-tangerine-90:#8c2915;--hubspot-2022-purple-80:#4348b0;--hubspot-2022-violet-50:#ce4eaa;--hubspot-2022-gray-10:#eaf0f6;--hubspot-2022-white:#fff;--hubspot-2022-red-50:#ed2d40;--hubspot-2022-teal-70:#087070;--hubspot-2022-tangerine-80:#9e2f19;--hubspot-2022-purple-70:#4e54c2;--hubspot-2022-violet-40:#d667b7;--hubspot-2022-blue-90:#00518a;--hubspot-2022-yellow-100:#663a00;--hubspot-2022-red-40:#f24657;--hubspot-2022-teal-60:#0b8484;--hubspot-2022-tangerine-70:#b3361d;--hubspot-2022-purple-60:#5c62d6;--hubspot-2022-violet-30:#de81c5;--hubspot-2022-blue-80:#005896;--hubspot-2022-neutral-100:#663704;--hubspot-2022-red-30:#f56271;--hubspot-2022-teal-50:#0b8f8f;--hubspot-2022-tangerine-60:#d44325;--hubspot-2022-pink-100:#820e35;--hubspot-2022-purple-50:#7075db;--hubspot-2022-violet-20:#e69cd2;--hubspot-2022-blue-70:#005fa3;--hubspot-2022-red-20:#f7818c;--hubspot-2022-teal-40:#0da8a8;--hubspot-2022-tangerine-50:#e04826;--hubspot-2022-purple-40:#8589e0;--hubspot-2022-violet-10:#ebb8dd;--hubspot-2022-blue-60:#0068b1;--hubspot-2022-red-10:#fbc0c6;--hubspot-2022-teal-30:#0fbfbf;--hubspot-2022-tangerine-40:#f05129;--hubspot-2022-purple-30:#999de8;--hubspot-2022-blue-50:#267ebd;--hubspot-2022-gray-15:#dbe4ed;--hubspot-2022-pink-90:#9e1140;--hubspot-2022-teal-20:#57d2d2;--hubspot-2022-tangerine-30:#ff5c35;--hubspot-2022-purple-20:#afb3ed;--hubspot-2022-blue-40:#408ec5;--hubspot-2022-gray-05:#f6f9fc;--hubspot-2022-neutral-90:#804506;--hubspot-2022-pink-80:#b8164c;--hubspot-2022-tangerine-20:#ff7a59;--hubspot-2022-purple-10:#ced0f3;--hubspot-2022-blue-30:#5fa3d4;--hubspot-2022-blue-100:#00497d;--hubspot-2022-yellow-90:#754200;--hubspot-2022-neutral-80:#8c4c08;--hubspot-2022-pink-70:#cf1b57;--hubspot-2022-teal-10:#b7ecec;--hubspot-2022-tangerine-10:#ffcec2;--hubspot-2022-blue-20:#88bde3;--hubspot-2022-yellow-80:#804b00;--hubspot-2022-neutral-70:#99550c;--hubspot-2022-tangerine-100:#7a2312;--hubspot-2022-pink-60:#e32061;--hubspot-2022-blue-10:#b2d1e7;--hubspot-2022-violet-15:#e8a9d7;--hubspot-2022-yellow-70:#8c5200;--hubspot-2022-purple-100:#34388c;--hubspot-2022-neutral-60:#a65f14;--hubspot-2022-teal-100:#054d4d;--hubspot-2022-pink-50:#f62d71;--hubspot-2022-red-15:#faa0a9;--hubspot-2022-violet-05:#fadcf2;--hubspot-2022-yellow-i-dark:#d49134;--hubspot-2022-yellow-60:#9e5d02;--hubspot-2022-neutral-50:#b36715;--hubspot-2022-green-90:#14592a;--hubspot-2022-pink-40:#f54781;--hubspot-2022-red-05:#ffd9dd;--hubspot-2022-yellow-50:#b06802;--hubspot-2022-neutral-40:#d18534;--hubspot-2022-green-80:#186932;--hubspot-2022-pink-30:#f86295;--hubspot-2022-purple-15:#bdc0f0;--hubspot-2022-yellow-40:#b87004;--hubspot-2022-violet-100:#850d63;--hubspot-2022-neutral-30:#e09f5a;--hubspot-2022-green-70:#1c7338;--hubspot-2022-pink-20:#fa91b4;--hubspot-2022-red-100:#821923;--hubspot-2022-teal-15:#85dede;--hubspot-2022-tangerine-15:#ffa994;--hubspot-2022-purple-05:#e1e2fa;--hubspot-2022-yellow-30:#cc7c04;--hubspot-2022-neutral-20:#ebb57c;--hubspot-2022-green-60:#1f7d3d;--hubspot-2022-orange-90:#823803;--hubspot-2022-pink-10:#fcc0d4;--hubspot-2022-teal-05:#cef2f2;--hubspot-2022-green-i-dark:#387d4e;--hubspot-2022-tangerine-05:#ffebe6;--hubspot-2022-blue-15:#9ec8e6;--hubspot-2022-yellow-20:#e69722;--hubspot-2022-neutral-10:#fcead7;--hubspot-2022-green-50:#2a8c49;--hubspot-2022-orange-80:#913e03;--hubspot-2022-blue-05:#d2e8f7;--hubspot-2022-yellow-10:#ffcd78;--hubspot-2022-green-40:#339c54;--hubspot-2022-orange-70:#a34603}.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-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-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-medium);position:relative;z-index:1}.csol-table-scroll-container:after{background:var(--csol-table-background-blur-start);border-bottom-right-radius:var(--cl-border-radius-medium);border-top-right-radius:var(--cl-border-radius-medium);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-medium);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 .5rem .5rem;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}}.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{border-radius:var(--cl-border-radius-medium);max-height:100%;transition:max-height .25s ease-in}.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}