/*! 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)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.cards[data-astro-cid-dtbbgsph]{column-gap:var(--spacing-fluid-sm,clamp(16px, calc(10.06px + 1.524vw), 32px));row-gap:var(--spacing-10,40px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (width>=900px){.cards[data-astro-cid-dtbbgsph]{grid-template-columns:repeat(1,minmax(0,1fr))}}.card[data-astro-cid-dtbbgsph]{gap:var(--spacing-4,16px);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-outline-strong,var(--ref-ink));padding-top:var(--spacing-5,20px);color:var(--color-on-surface,var(--ref-ink));flex-direction:column;display:flex}.img[data-astro-cid-dtbbgsph]{object-fit:cover;aspect-ratio:4/3;width:100%;height:auto;display:block}.name[data-astro-cid-dtbbgsph]{font-family:var(--font-display,var(--font-fixel-display));font-size:var(--text-headline,28px);line-height:var(--tw-leading,var(--text-headline--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-headline--letter-spacing,-.02em));font-weight:var(--tw-font-weight,var(--text-headline--font-weight,400))}.go[data-astro-cid-dtbbgsph]{font-size:var(--text-body-md,15px);line-height:var(--tw-leading,var(--text-body-md--line-height,1.6));letter-spacing:var(--tw-tracking,var(--text-body-md--letter-spacing,0));font-weight:var(--tw-font-weight,var(--text-body-md--font-weight,400));color:var(--color-on-surface-variant,var(--ref-grey-700));margin-top:auto;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.hero[data-astro-cid-vinw3ke4]{gap:var(--spacing-7,28px);flex-direction:column;display:flex}.title[data-astro-cid-vinw3ke4]{font-family:var(--font-display,var(--font-fixel-display));font-size:var(--text-display-md,clamp(36px, 4vw, 64px));line-height:var(--tw-leading,var(--text-display-md--line-height,1.04));letter-spacing:var(--tw-tracking,var(--text-display-md--letter-spacing,-.035em));font-weight:var(--tw-font-weight,var(--text-display-md--font-weight,400));max-width:16ch}.lead[data-astro-cid-vinw3ke4]{font-size:var(--text-body-lg,17px);line-height:var(--tw-leading,var(--text-body-lg--line-height,1.55));letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing,0));font-weight:var(--tw-font-weight,var(--text-body-lg--font-weight,400));color:var(--color-on-surface-variant,var(--ref-grey-700));max-width:46ch}
