/*! DS 4.0.0-alpha — utilities bundle | 2026-05-18T11:24:45.405Z */
.mt-0{margin-top:0}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-auto{margin-bottom:auto}.my-0{margin-top:0;margin-bottom:0}.my-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}.my-8{margin-top:var(--space-8);margin-bottom:var(--space-8)}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:var(--space-2);margin-right:var(--space-2)}.mx-4{margin-left:var(--space-4);margin-right:var(--space-4)}.mx-6{margin-left:var(--space-6);margin-right:var(--space-6)}.mx-auto{margin-left:auto;margin-right:auto}.pt-0{padding-top:0}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-5{padding-top:var(--space-5)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--space-1)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pb-5{padding-bottom:var(--space-5)}.pb-6{padding-bottom:var(--space-6)}.pb-8{padding-bottom:var(--space-8)}.py-0{padding-top:0;padding-bottom:0}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.p-0{padding:0}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.section-py-sm{padding-top:var(--section-sm);padding-bottom:var(--section-sm)}.section-py-md{padding-top:var(--section-md);padding-bottom:var(--section-md)}.section-py-lg{padding-top:var(--section-lg);padding-bottom:var(--section-lg)}.section-py-xl{padding-top:var(--section-xl);padding-bottom:var(--section-xl)}.section-pt-sm{padding-top:var(--section-sm)}.section-pt-md{padding-top:var(--section-md)}.section-pt-lg{padding-top:var(--section-lg)}.section-pt-xl{padding-top:var(--section-xl)}.section-pb-sm{padding-bottom:var(--section-sm)}.section-pb-md{padding-bottom:var(--section-md)}.section-pb-lg{padding-bottom:var(--section-lg)}.section-pb-xl{padding-bottom:var(--section-xl)}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.w-full{width:100%}.h-full{height:100%}.max-w-sm{max-width:480px}.max-w-md{max-width:640px}.max-w-lg{max-width:800px}.max-w-xl{max-width:var(--container-narrow,720px)}.max-w-prose{max-width:65ch}@keyframes ds-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}@keyframes ds-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}[data-animate]{opacity:0;will-change:opacity, transform}[data-animate=fade-up]{transform:translateY(12px)}[data-animate=fade-in]{transform:none}[data-animate=slide-left]{transform:translate(-16px)}[data-animate=slide-right]{transform:translate(16px)}[data-animate=scale-in]{transform:scale(.96)}[data-animate].is-visible{opacity:1;transition:opacity var(--duration-slow,.3s) var(--ease-out,cubic-bezier(0,0,.2,1)), transform var(--duration-slow,.3s) var(--ease-out,cubic-bezier(0,0,.2,1));transform:none}[data-delay="1"].is-visible{transition-delay:var(--delay-1)}[data-delay="2"].is-visible{transition-delay:var(--delay-2)}[data-delay="3"].is-visible{transition-delay:var(--delay-3)}[data-delay="4"].is-visible{transition-delay:var(--delay-4)}[data-delay="5"].is-visible{transition-delay:var(--delay-5)}[data-delay="6"].is-visible{transition-delay:var(--delay-6)}.anim-fade-up{animation:ds-fade-up var(--duration-slow) var(--ease-out) both}.anim-fade-in{animation:ds-fade-in var(--duration-slow) var(--ease-out) both}.anim-float{animation:ds-float 3.6s var(--ease-in-out) infinite}.anim-pulse{animation:ds-pulse 2.4s var(--ease-in-out) infinite}.anim-stagger>*{opacity:0;animation:ds-fade-up var(--duration-slow) var(--ease-out) both}.anim-stagger>:first-child{animation-delay:var(--delay-1)}.anim-stagger>:nth-child(2){animation-delay:var(--delay-2)}.anim-stagger>:nth-child(3){animation-delay:var(--delay-3)}.anim-stagger>:nth-child(4){animation-delay:var(--delay-4)}.anim-stagger>:nth-child(5){animation-delay:var(--delay-5)}.anim-stagger>:nth-child(6),.anim-stagger>:nth-child(n+7){animation-delay:var(--delay-6)}.hover-lift,.hover-scale{transition:transform var(--duration-base) var(--ease-out)}.hover-lift:hover{transform:translateY(-3px)}.hover-scale:hover{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){[data-animate]{opacity:1;will-change:auto;transition:none;transform:none}.anim-fade-up,.anim-fade-in,.anim-float,.anim-pulse,.anim-stagger>*{opacity:1;animation:none}.hover-lift:hover,.hover-scale:hover{transform:none}}.show-mobile,.hide-mobile{display:initial}@media (width<=767.98px){.hide-mobile{display:none}}.show-desktop{display:none}.hide-desktop{display:initial}@media (width>=768px){.show-desktop{display:initial}.hide-desktop{display:none}}
.gradient-text{background:var(--brand-grad-signature);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}
/*# sourceMappingURL=utilities.css.map */
