@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-astro-cid-jh3kil4z],[data-astro-cid-jh3kil4z]:before,[data-astro-cid-jh3kil4z]:after,[data-astro-cid-jh3kil4z]::backdrop{--tw-content:"";--tw-duration:initial;--tw-ease:initial}}}.cases[data-astro-cid-jh3kil4z]{padding-block:calc(var(--spacing,.25rem)*15)}.cases-carousel[data-astro-cid-jh3kil4z]{margin-top:calc(var(--spacing,.25rem)*15)}.cases-card[data-astro-cid-jh3kil4z]{height:calc(var(--spacing,.25rem)*71);width:100%;min-width:100%;max-width:100%;display:flex;overflow:hidden}.cases-card-inner[data-astro-cid-jh3kil4z]{min-width:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*10);flex:auto;align-items:flex-end;display:flex;position:relative}.cases-card-inner[data-astro-cid-jh3kil4z]:before{content:var(--tw-content);background-repeat:no-repeat;background-size:cover;background-image:var(--case-card-background);position:absolute;inset:-1px}@media(any-hover:hover){.cases-card-inner[data-astro-cid-jh3kil4z]:before{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.7s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));content:var(--tw-content);will-change:transform}@media(hover:hover){.cases-card-inner[data-astro-cid-jh3kil4z]:hover:before{content:var(--tw-content);scale:1.15}}}@media(min-width:480px){.cases-card[data-astro-cid-jh3kil4z]{max-width:calc(var(--spacing,.25rem)*71);min-width:calc(var(--spacing,.25rem)*71)}}@media(min-width:768px){.cases[data-astro-cid-jh3kil4z]{padding-top:calc(var(--spacing,.25rem)*25);padding-bottom:calc(var(--spacing,.25rem)*20)}.cases-carousel[data-astro-cid-jh3kil4z]{margin-top:calc(var(--spacing,.25rem)*20)}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.pillar-card[data-astro-cid-hpxlt5wv]{min-height:calc(var(--spacing,.25rem)*80);background-color:var(--background-color-primary,var(--color-white));padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*10);color:var(--color-primary,var(--color-slate-800))}.pillar-card-top[data-astro-cid-hpxlt5wv]:empty{display:none}.pillar-card-top[data-astro-cid-hpxlt5wv]:not(:empty){gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.pillar-card-list[data-astro-cid-hpxlt5wv]{padding-top:calc(var(--spacing,.25rem)*20);margin-top:auto}.pillar-card[data-astro-cid-hpxlt5wv] .pillar-card-list[data-astro-cid-hpxlt5wv]{--bullet-list-icon-size:1.25rem}@media(min-width:1024px){.pillar-card[data-astro-cid-hpxlt5wv]{padding:calc(var(--spacing,.25rem)*10)}}.pillars[data-astro-cid-53iu7yqg]{padding-block:calc(var(--spacing,.25rem)*15)}@media(min-width:768px){.pillars[data-astro-cid-53iu7yqg]{padding-block:calc(var(--spacing,.25rem)*20)}}.user-meta[data-astro-cid-4n3lyvms]{color:var(--color-primary,var(--color-slate-800));align-items:center;display:inline-flex}.user-meta[data-astro-cid-4n3lyvms] .user-meta-avatar:not(:only-child){margin-right:calc(var(--spacing,.25rem)*2)}.user-meta-info[data-astro-cid-4n3lyvms]{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.testimonial-card[data-astro-cid-3dtkkqny]{min-height:calc(var(--spacing,.25rem)*81.25);min-width:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*10);flex:auto;display:flex}.testimonial-card-holder[data-astro-cid-3dtkkqny]{min-width:calc(var(--spacing,.25rem)*0);flex-direction:column;flex:auto;display:flex}.testimonial-card-user[data-astro-cid-3dtkkqny]{padding-top:calc(var(--spacing,.25rem)*20);margin-top:auto}@media(min-width:768px){.testimonial-card[data-astro-cid-3dtkkqny]{padding:calc(var(--spacing,.25rem)*10)}}/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-astro-cid-ce6sq5ui],[data-astro-cid-ce6sq5ui]:before,[data-astro-cid-ce6sq5ui]:after,[data-astro-cid-ce6sq5ui]::backdrop{--tw-border-style:solid}}}.testimonials[data-astro-cid-ce6sq5ui]{padding-block:calc(var(--spacing,.25rem)*15);overflow:hidden}.testimonials-holder[data-astro-cid-ce6sq5ui]{margin-top:calc(var(--spacing,.25rem)*15)}.testimonials-carousel-slide[data-astro-cid-ce6sq5ui]{border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-stroke-solid-lighter,var(--color-slate-200));display:flex}.testimonials-carousel-slide[data-astro-cid-ce6sq5ui]:last-child{border-right-style:var(--tw-border-style);border-right-width:1px}@media(min-width:768px){.testimonials[data-astro-cid-ce6sq5ui]{padding-top:calc(var(--spacing,.25rem)*25);padding-bottom:calc(var(--spacing,.25rem)*20);overflow:visible}.testimonials-holder[data-astro-cid-ce6sq5ui]{margin-top:calc(var(--spacing,.25rem)*20)}.testimonials[data-astro-cid-ce6sq5ui] .testimonials-carousel{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-stroke-solid-lighter,var(--color-slate-200));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.testimonials-carousel-slide[data-astro-cid-ce6sq5ui]{border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);border-left-width:0;display:flex;overflow:visible}}@media(min-width:1024px){.testimonials[data-astro-cid-ce6sq5ui] .testimonials-carousel{grid-template-columns:repeat(3,minmax(0,1fr))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
