/*! tailwindcss v4.3.3 | 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-v-f49d5201],[data-v-f49d5201]:before,[data-v-f49d5201]:after,[data-v-f49d5201]::backdrop{--tw-border-style:solid;--tw-leading:initial}}}.section-home-featured-work[data-v-f49d5201]{border-top-style:var(--tw-border-style);border-color:#1e4e791a;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.section-home-featured-work[data-v-f49d5201]{border-color:color-mix(in oklab, var(--color-primary,var(--color-blue-600)) 10%, transparent)}}.section-home-featured-work[data-v-f49d5201]{padding-top:clamp(3rem,6.5vw,6rem);padding-bottom:var(--spacing-section-lg)}.section-home-featured-work .inner[data-v-f49d5201]{width:100%;max-width:var(--container-site);padding-inline:var(--spacing-page);margin-inline:auto}.section-home-featured-work .header[data-v-f49d5201]{justify-content:space-between;align-items:flex-end;column-gap:calc(var(--spacing,.25rem) * 8);flex-wrap:wrap;row-gap:18px;margin-bottom:clamp(1.75rem,3.6vw,2.875rem);display:flex}.section-home-featured-work .heading[data-v-f49d5201]{margin:0;margin-bottom:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-display);letter-spacing:-.022em;color:var(--color-primary,var(--color-blue-600));font-size:clamp(1.875rem,3.8vw,2.875rem);font-weight:400;line-height:normal}.section-home-featured-work .intro[data-v-f49d5201]{--tw-leading:normal;color:var(--color-muted,var(--color-slate-600));margin:0;font-size:.96875rem;line-height:normal}.section-home-featured-work .grid[data-v-f49d5201]{gap:var(--spacing-grid);grid-template-columns:repeat(auto-fill,minmax(min(100%,18.75rem),1fr));display:grid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
