@layer components{.pricing-card-description .portable-text-base{--pt-text-size:var(--text-mango-sm);--pt-text-leading:140%;--pt-color:var(--color-mango-gray-600);--pt-spacing-paragraph:0}.dark .pricing-card-description .portable-text-base{--pt-color:var(--color-mango-gray-300)}.pricing-card-description .portable-text-base p+p{margin-top:.5rem}@media (min-width:48rem){.pricing-card-description--horizontal .portable-text-base{--pt-text-size:var(--text-base)}}.pricing-card-disclaimer .portable-text-base{--pt-text-size:var(--text-mango-sm);--pt-text-leading:140%;--pt-color:var(--color-mango-gray-600);color:var(--color-mango-gray-600);--pt-spacing-paragraph:0}.dark .pricing-card-disclaimer .portable-text-base{--pt-color:var(--color-mango-gray-300);color:var(--color-mango-gray-300)}.pricing-card-disclaimer .portable-text-base p+p{margin-top:.5rem}.pricing-card-inclusion-content .portable-text-base{--pt-heading-weight:500;--pt-heading-h2-size:var(--text-mango-2xl);--pt-heading-h2-size-md:var(--text-mango-4xl);--pt-heading-h2-margin-top:0}.pricing-card-add-on{background-color:#f0f0f0;background-image:radial-gradient(at 6% 7%,#faf0ff 0,#0000 50%),radial-gradient(at 90% 97%,#fff0f6 0,#0000 50%),radial-gradient(at 41% 77%,#fff 0,#0000 50%),radial-gradient(at 71% 30%,#fff 0,#0000 50%)}.dark .pricing-card-add-on{background-color:#1c171c;background-image:radial-gradient(at 6% 7%,#341c40 0,#0000 50%),radial-gradient(at 90% 97%,#401c2b 0,#0000 50%),radial-gradient(at 41% 77%,#201a23 0,#0000 50%),radial-gradient(at 71% 30%,#211a23 0,#0000 50%)}}
@layer components{.comparison-table-tooltip .portable-text-base{--pt-text-size:var(--text-mango-xs);--pt-text-leading:1.4;--pt-spacing-paragraph:0;--pt-color:inherit}.comparison-table-tooltip .portable-text-base p+p{margin-top:.25rem}}
@layer components{.footnote-content{font-size:var(--text-mango-sm);line-height:140%}.footnote-content .portable-text-base{--pt-text-size:var(--text-mango-sm);--pt-text-leading:140%;--pt-color:inherit;--pt-spacing-paragraph:0;--pt-spacing-list-item:0}.footnote-content .portable-text-base ul,.footnote-content ul{list-style-image:none;list-style-type:disc}.footnote-content a,.footnote-content .portable-text-base a{text-underline-offset:4px;color:inherit;text-decoration:underline 1px}.footnote-content a:hover,.footnote-content .portable-text-base a:hover{color:var(--color-blue)}}.footnote-content ol,.footnote-content .portable-text-base ol{margin-left:0;padding-left:1.5em;list-style-position:outside}.footnote-content ol li,.footnote-content .portable-text-base ol li{margin-bottom:.25em;padding-left:.25em}
@layer components{.bento-box-text{margin-top:.5rem}.bento-box-text .portable-text-base{font:inherit;--pt-spacing-paragraph:.5rem}.bento-box-text .portable-text-base p+p{margin-top:.5rem}}
