.html-content h1{font-size:2.25rem;line-height:2.5rem}.html-content h1{font-weight:600}.html-content h1{text-transform:uppercase}@media (min-width:992px){.html-content h1{font-size:3.75rem;line-height:1}}.html-content h2{font-size:1.875rem;line-height:2.25rem}.html-content h2{font-weight:700}.html-content h2{text-transform:uppercase}@media (min-width:992px){.html-content h2{font-size:40px}}.html-content h3{font-size:1.5rem;line-height:2rem}.html-content h3{font-weight:700}@media (min-width:992px){.html-content h3{font-size:1.875rem;line-height:2.25rem}}.html-content h4{font-size:1.25rem;line-height:1.75rem}.html-content h4{font-weight:700}@media (min-width:992px){.html-content h4{font-size:1.5rem;line-height:2rem}}.html-content h5{font-size:1.125rem;line-height:1.75rem}.html-content h5{font-weight:700}@media (min-width:992px){.html-content h5{font-size:1.25rem;line-height:1.75rem}}.html-content h6{font-size:1.125rem;line-height:1.75rem}.html-content h6{font-weight:700}@media (min-width:992px){.html-content h6{font-size:1.25rem;line-height:1.75rem}}.html-content ul:not(.bullet-check-list){list-style-type:disc}.html-content ul:not(.bullet-check-list){padding-left:1.25rem}.html-content ol{list-style-type:decimal}.html-content ol{padding-left:1.25rem}.html-content p{min-height:1.5rem}.html-content a{color:hsl(var(--primary))}.html-content .editor-paragraph{text-align:left}.html-content table th{padding-left:1rem;padding-right:1rem}.html-content table td{padding-left:1rem;padding-right:1rem}.html-content table th{padding-top:.5rem;padding-bottom:.5rem}.html-content table td{padding-top:.5rem;padding-bottom:.5rem}.html-content table th{text-align:left}.html-content table td{text-align:left}.html-content table th{vertical-align:text-top}.html-content table td{vertical-align:text-top}.html-content table tr th:first-child{padding-left:0}.html-content table tr td:first-child{padding-left:0}.html-content .press-review-element{width:100%}.html-content .press-review-element{overflow:visible}.html-content .press-review-element{border-radius:var(--radius)}.html-content .press-review-element{background-color:hsl(var(--card))}.html-content .press-review-element{color:hsl(var(--card-foreground))}.html-content .review-container{position:relative}.html-content .review-container{z-index:50}.html-content .review-container{margin-left:auto;margin-right:auto}.html-content .review-container{margin-top:2.5rem}.html-content .review-container{padding:1.25rem}.html-content .review-container{padding-top:1.75rem}@media (min-width:768px){.html-content .review-container{padding:1.5rem}.html-content .review-container{padding-top:2.5rem}}@media (min-width:992px){.html-content .review-container{padding:2.5rem}.html-content .review-container{padding-top:2.5rem}}.html-content strong{font-weight:900}.html-content .review-content:after{content:url(/icons/icon_quote.svg);z-index:-10;fill:#f0f8ff;position:absolute;top:50%;right:2%;transform:translateY(-50%)}.html-content .review-content{z-index:20}.html-content .review-content{flex-direction:row}.html-content .review-content{align-items:center}.html-content .review-content{font-size:1.25rem;line-height:1.75rem}.html-content .review-content{font-weight:800}.html-content .review-content{text-transform:none}.html-content .review-content{font-style:italic}.html-content .review-content{color:hsl(var(--primary))}@media (min-width:768px){.html-content .review-content{font-size:1.35rem}}@media (min-width:992px){.html-content .review-content{font-size:1.5rem;line-height:2rem}}.html-content .review-content img{margin:0}.html-content .review-content img{aspect-ratio:1}.html-content .review-content img{height:220px}.html-content .review-content img{width:220px}.html-content .review-content img{flex-shrink:0}.html-content .review-content img{border-radius:9999px}.html-content .review-content .editor-paragraph{min-height:0}.html-content .review-author{z-index:10}.html-content .review-author{padding-top:1.25rem}.html-content .review-author{font-size:1.125rem;line-height:1.75rem}.html-content .review-author{font-weight:700}.html-content .review-author{color:hsl(var(--muted-light))}@media (min-width:992px){.html-content .review-author{font-size:1.25rem;line-height:1.75rem}}.html-content .custom-numbered-list>li .editor-paragraph{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1))}.html-content .custom-numbered-list :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:700}.html-content .custom-numbered-list :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:hsl(var(--primary))}
