h1.gradient-title{max-width:768px;padding:0 var(--container-padding);background:linear-gradient(90deg, rgb(var(--accent-rgb)) 25%, #3a2a1d 37%, rgb(var(--accent-reverse-rgb)) 66%, rgb(var(--accent-rgb)) 75%);color:rgb(var(--accent-rgb));-webkit-text-fill-color:#ad8c7100;background-position:0;background-size:400%;-webkit-background-clip:text;background-clip:text;transition:color 1s ease-in-out;animation:10s infinite gradient}@keyframes gradient{0%{background-position:50%}25%{background-position:0}50%{background-position:90%}to{background-position:50%}}@media (prefers-reduced-motion){h1.gradient-title{background-size:100%}}h1.gradient-title{font-size:2rem}@media (min-width:768px){h1.gradient-title{font-size:2.5rem}}.subheading,.category-heading,.paragraph-heading{color:rgb(var(--foreground-rgb));text-wrap:balance;font-style:italic;display:flex}.subheading{padding:2rem var(--container-padding);font-style:italic}.subheading h2{font-size:1.5rem}@media (min-width:768px){.subheading h2{font-size:2rem}}.category-heading,.paragraph-heading{max-width:768px;padding:1rem}.category-heading h2,.category-heading h3,.paragraph-heading h2,.paragraph-heading h3{font-size:1.5rem}@media (min-width:768px){.category-heading,.paragraph-heading{padding:2rem 1rem 1rem}.category-heading h2,.category-heading h3,.paragraph-heading h2,.paragraph-heading h3{font-size:2rem}}.paragraph-heading{padding-left:0}#privacy .paragraph-heading,#terms .paragraph-heading{padding:1rem var(--container-padding)}
