.rte{--color-brand-background:var(--color-gray);font-size:1rem;max-width:150ch}.rte h1:not(:first-child),.rte h1:not(:last-child),.rte h2:not(:first-child),.rte h2:not(:last-child),.rte h3:not(:first-child),.rte h3:not(:last-child),.rte h4:not(:first-child),.rte h4:not(:last-child),.rte h5:not(:first-child),.rte h5:not(:last-child),.rte h6:not(:first-child),.rte h6:not(:last-child),.rte>div{margin-top:var(--element-spacing)}.rte>div:first-child{margin-top:0}.rte>div+h2{margin-top:var(--element-spacing)}.rte iframe{display:block;margin:auto}.rte iframe,.rte img{max-width:100%}.rte img:not(.rte-product-card__image img):not(p>img):not(.cta--img-div>img){border-radius:var(--border-radius);height:auto;margin-bottom:calc(var(--element-spacing)*2);margin-left:auto;margin-right:auto;margin-top:calc(var(--element-spacing)*2);vertical-align:bottom}@media screen and (min-width:768px){.rte img:not(.rte-product-card__image img):not(p>img):not(.cta--img-div>img){margin-bottom:calc(var(--element-spacing)*2.5);margin-top:calc(var(--element-spacing)*2.5)}}.rte a:not(.button):not(.no-underlined-link){text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.1rem}.rte a:not(.button):not(.no-underlined-link):hover{text-decoration-thickness:.125rem}.rte blockquote{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:calc(var(--element-spacing)*3);margin-top:calc(var(--element-spacing)*3)}@media screen and (min-width:768px){.rte blockquote{margin-bottom:calc(var(--element-spacing)*3.5);margin-top:calc(var(--element-spacing)*3.5)}}.rte blockquote p{font-size:1.25rem}.rte blockquote cite,.rte blockquote figcaption{display:block}.rte p{font-size:1rem}.rte .rte-product-card{background-color:var(--color-brand-background);border:1px solid var(--color-gray);border-radius:var(--border-radius);gap:1rem;grid-template-areas:"image image image" "content content content" "description description description" "cta cta empty";padding:1rem}@media screen and (min-width:480px){.rte .rte-product-card{grid-template-areas:"image image content content content content content content" "description description description description description description description description" "cta cta cta cta cta cta cta cta"}}@media screen and (min-width:768px){.rte .rte-product-card{grid-template-areas:"image content content" "image description description" "image cta cta"}}@media screen and (min-width:1024px){.rte .rte-product-card{grid-template-areas:"image image content content content content content content" "image image description description description description description description" "image image cta cta cta cta cta cta"}}.rte .rte-product-card__content{grid-area:content}.rte .rte-product-card__heading{font-size:1rem;margin-bottom:.5rem}@media screen and (min-width:480px){.rte .rte-product-card__heading{font-size:1.125rem}}@media screen and (min-width:768px){.rte .rte-product-card__heading{font-size:1.5625rem}}.rte .rte-product-card__short-description{font-size:.875rem;grid-area:description}@media screen and (min-width:768px){.rte .rte-product-card__short-description{font-size:1rem}}.rte .rte-product-card__pro{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rte .rte-product-card__image{grid-area:image}.rte .rte-product-card__image-inner{background-color:var(--color-white);border-radius:var(--border-radius);padding:.5rem}@media screen and (min-width:768px){.rte .rte-product-card__image-inner{padding:1rem}}.rte .rte-product-card__cta{grid-area:cta}.rte .rte-product-card__cta .button{margin-top:auto}@media screen and (max-width:767px){.rte .rte-product-card__cta .button{width:100%}}.rte .cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:var(--border-radius);-ms-flex-direction:column;flex-direction:column;gap:0;grid-template-areas:"image" "textbutton";grid-template-columns:repeat(1,minmax(0,1fr));padding:16px}.rte .cta--free{grid-template-areas:"textbutton textbutton" "empty image";grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:480px){.rte .cta--free{grid-template-areas:"textbutton textbutton" "empty image";grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.rte .cta--free{grid-template-areas:"image textbutton textbutton";grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.rte .cta--free{grid-template-areas:"image image textbutton textbutton textbutton textbutton textbutton textbutton";grid-template-columns:repeat(8,minmax(0,1fr))}}@media screen and (min-width:1200px){.rte .cta--free{grid-template-areas:"image image textbutton textbutton textbutton textbutton textbutton textbutton textbutton textbutton";grid-template-columns:repeat(10,minmax(0,1fr))}}.rte .cta--boxed{gap:1rem;grid-template-areas:"image" "textbutton";grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:480px){.rte .cta--boxed{grid-template-areas:"image" "textbutton";grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:768px){.rte .cta--boxed{grid-template-areas:"image textbutton textbutton textbutton";grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px){.rte .cta--boxed{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"image image textbutton textbutton textbutton textbutton textbutton textbutton textbutton textbutton";grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (min-width:1200px){.rte .cta--boxed{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"image image textbutton textbutton textbutton textbutton textbutton textbutton textbutton textbutton";grid-template-columns:repeat(10,minmax(0,1fr))}}.rte .cta--boxed-large{gap:1rem;grid-template-areas:"image image" "image image" "textbutton textbutton";grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:480px){.rte .cta--boxed-large{grid-template-areas:"image image image textbutton textbutton textbutton textbutton textbutton textbutton";grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (min-width:768px){.rte .cta--boxed-large{grid-template-areas:"image image image textbutton textbutton textbutton textbutton textbutton textbutton";grid-template-columns:repeat(9,minmax(0,1fr))}}@media screen and (min-width:1024px){.rte .cta--boxed-large{grid-template-areas:"image image image textbutton textbutton textbutton textbutton textbutton textbutton";grid-template-columns:repeat(9,minmax(0,1fr))}}.rte .cta--img-div{grid-area:image;max-width:100px}.rte .cta--img-div-box-free{margin-bottom:-16px;margin-top:-16px;max-height:130px;max-width:130px}@media screen and (max-width:767px){.rte .cta--img-div-box-free{left:16px;margin-bottom:-17px;margin-top:-40px;max-height:130px;max-width:130px;position:relative}}.rte .cta--img-div-box-boxed{background:#fff;border-radius:var(--border-radius);max-height:100px;max-width:100px}.rte .cta--img-div-box-boxed-large{max-width:100%}.rte .cta--img{border-radius:var(--border-radius);height:auto;margin:0;max-width:100%;vertical-align:bottom}.rte .cta--text{margin-bottom:10px}.rte .cta--header{grid-area:header}.rte .cta--description{grid-area:description}.rte .cta--product-slide{gap:1rem;grid-template-areas:"image" "content" "description" "cta";grid-template-columns:repeat(1,minmax(0,1fr));height:94%;margin-right:32px}.rte .cta .text-and-button{grid-area:textbutton}.rte .cta .button-div{width:50%}.rte .cta .button{grid-area:button}.rte .cta .button-on-primary{background-color:var(--color-brand-secondary);color:var(--color-brand-text-on-secondary)}.rte .cta .button-on-primary:hover{background-color:var(--color-brand-secondary-50);color:var(--color-brand-text-on-secondary)}.rte .cta .button-on-secondary{background-color:var(--color-brand-primary);color:var(--color-brand-text-on-primary)}.rte .cta .button-on-secondary:hover{background-color:var(--color-brand-primary-50);color:var(--color-brand-text-on-primary)}.rte .cta .button-on-mint-green{background-color:var(--color-brand-primary);color:var(--color-brand-text-on-primary)}.rte .cta .button-on-mint-green:hover{background-color:#69cc5d;color:var(--color-brand-text-on-mint-green)}.rte .product-comparison-table{overflow-x:scroll}.rte .product-comparison-table tr td:first-child{font-weight:bolder}.rte .product-comparison-table .comparison-table-img-row{-ms-flex-line-pack:baseline;align-content:baseline;text-decoration:none}.rte .product-comparison-table .vendor{font-size:calc(1rem - 4px)}.rte .proscons-product-details div{border:1px solid var(--color-gray);padding:20px}