@charset "UTF-8";.html-content{color:var(--color-zinc-900)}.html-content h2{font-family:var(--font-title);font-size:var(--text-4xl);font-weight:700;letter-spacing:-.07rem;line-height:1.15;margin:2.25rem 0}.html-content h2 em,.html-content h2 i,.html-content h2 span{font-family:var(--font-serif)}.html-content h3{font-family:var(--font-title);font-size:var(--text-3xl);font-weight:700;letter-spacing:-.05rem;margin:1.75rem 0}.html-content h3 em,.html-content h3 i,.html-content h3 span{font-family:var(--font-serif)}.html-content p{font-size:var(--text-lg);font-weight:500;margin-bottom:1rem}.html-content a{color:var(--color-valencia-600);text-decoration:underline;text-underline-offset:.25rem}.html-content a:hover{color:var(--color-valencia-500)}.html-content hr{border-color:var(--color-zinc-200);margin:2rem 0}.html-content ol,.html-content ul{font-size:var(--text-lg);font-weight:500;margin-bottom:2rem;padding-left:2.5rem}.html-content ul{list-style-type:disc}.html-content ol{list-style-type:decimal}.html-content figure{margin-bottom:1rem}.html-content figcaption{color:var(--color-zinc-600);margin-top:.5rem;text-align:center}.html-content blockquote{border-left:4px solid var(--color-supernova-500);margin-bottom:2rem;padding:1rem 2rem}.html-content blockquote p{font-size:var(--text-2xl);font-style:italic}.html-content blockquote p:last-child{margin:0}.html-content .customer-review{background:var(--color-supernova-50);border:1px solid var(--color-supernova-300);border-radius:calc(var(--ui-radius)*1.5);display:grid;gap:calc(var(--spacing)*2) calc(var(--spacing)*4);grid-template-columns:auto 1fr;margin:1rem 0;overflow:hidden;padding:calc(var(--spacing)*6)}.html-content .customer-review .customer-review-name{font-size:var(--text-xl);font-weight:700;margin:0;width:-moz-fit-content;width:fit-content}.html-content .customer-review .customer-review-note{align-items:center;display:flex;font-size:var(--text-xl);font-weight:700;gap:calc(var(--spacing)*1.5);margin:0;position:relative}.html-content .customer-review .customer-review-note:after{content:"⭐️";font-size:var(--text-sm)}.html-content .customer-review .customer-review-message{color:var(--color-zinc-600);font-style:italic;grid-column-end:3;grid-column-start:1}.html-content .customer-review .customer-review-message :last-child{margin:0}.html-content .custom-button{background:var(--color-supernova-500);border-radius:calc(var(--ui-radius)*1.5);color:#fff;display:block;font-family:var(--font-serif);font-weight:700;margin:2rem auto;padding:12px 20px;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.html-content .custom-button:hover{background:var(--color-supernova-400);color:#fff}.html-content .table{border-collapse:collapse;display:block;margin-bottom:2rem;margin-top:2rem}.html-content table{background:#fff;border-collapse:collapse;display:block;display:table;width:100%}.html-content thead{background:var(--color-zinc-100);border-bottom:1px solid var(--color-zinc-200);color:#000}.html-content th{font-weight:700}.html-content td,.html-content th{border:1px solid var(--color-zinc-200);padding:.75rem 1.25rem;text-align:left}.html-content td p,.html-content th p{font-size:var(--text-base);font-weight:400;margin:0}@media (min-width:1000px){.html-content>.table{display:block;margin-left:-6rem;margin-right:-6rem;width:calc(100% + 12rem)}.html-content img{display:flex;justify-self:center;margin-left:-6rem;margin-right:-6rem;max-width:calc(100% + 12rem)}.html-content blockquote{margin-left:-6rem;margin-right:-6rem;width:calc(100% + 12rem)}}
