.lm-site .mt-12{margin-top:calc(var(--spacing) * 12)}.lm-site .scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.lm-site .rounded-xl{border-radius:var(--radius-xl)}.lm-site .border-accent{border-color:hsl(var(--accent))}.lm-site .border-primary-foreground\/60{border-color:hsl(var(--primary-foreground))}@supports (color:color-mix(in lab, red, red)){.lm-site .border-primary-foreground\/60{border-color:color-mix(in oklab, hsl(var(--primary-foreground)) 60%, transparent)}}.lm-site .bg-accent,.lm-site .bg-accent\/30{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.lm-site .bg-accent\/30{background-color:color-mix(in oklab, hsl(var(--accent)) 30%, transparent)}}.lm-site .bg-background\/60{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.lm-site .bg-background\/60{background-color:color-mix(in oklab, hsl(var(--background)) 60%, transparent)}}.lm-site .bg-secondary\/60{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.lm-site .bg-secondary\/60{background-color:color-mix(in oklab, hsl(var(--secondary)) 60%, transparent)}}.lm-site .py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.lm-site .py-10{padding-block:calc(var(--spacing) * 10)}.lm-site .text-background\/90{color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.lm-site .text-background\/90{color:color-mix(in oklab, hsl(var(--background)) 90%, transparent)}}.lm-site .accent-primary{accent-color:hsl(var(--primary))}@media (hover:hover){.lm-site .hover\:border-primary:hover{border-color:hsl(var(--primary))}.lm-site .hover\:bg-primary-foreground:hover{background-color:hsl(var(--primary-foreground))}.lm-site .hover\:opacity-90:hover{opacity:.9}}@media (min-width:48rem){.lm-site .md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:64rem){.lm-site .lg\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}}