.product-status.svelte-1iljj73{--tw-border-opacity:1;border-width:1px;border-color:rgb(82 82 91/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1));margin-top:1rem;padding:.25rem .625rem;font-size:10px;display:inline-flex}.product-hero-grid.svelte-1iljj73{align-items:start;gap:3rem;display:grid}@media (width>=1024px){.product-hero-grid.svelte-1iljj73{grid-template-columns:1.1fr 1fr}}.product-hero-media.svelte-1iljj73{aspect-ratio:16/10;--tw-border-opacity:1;border-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1));overflow:hidden}.product-hero-copy--full.svelte-1iljj73{grid-column:1/-1}.product-image.svelte-1iljj73{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.product-story.svelte-1iljj73{margin-bottom:2.5rem}.product-story.svelte-1iljj73>:where(.svelte-1iljj73):not([hidden])~:where(.svelte-1iljj73):not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.product-story-label.svelte-1iljj73{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:10px;font-weight:600}.product-story-text.svelte-1iljj73{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1));line-height:1.625}.product-lead.svelte-1iljj73{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1));margin-bottom:2.5rem;font-size:1.125rem;line-height:1.625}.product-actions.svelte-1iljj73{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.product-back-link.svelte-1iljj73{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1));margin-left:auto;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-back-link.svelte-1iljj73:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.product-highlights.svelte-1iljj73{gap:1rem;display:grid}@media (width>=768px){.product-highlights.svelte-1iljj73{grid-template-columns:repeat(2,1fr)}}.product-highlight.svelte-1iljj73{--tw-border-opacity:1;border-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));gap:1rem;padding:1.25rem;display:flex}.product-highlight-index.svelte-1iljj73{letter-spacing:.1em;--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1));flex-shrink:0;font-size:.75rem;font-weight:600;line-height:1rem}.product-highlight.svelte-1iljj73 p:where(.svelte-1iljj73){--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.625}.product-bottom-grid.svelte-1iljj73{gap:3rem;display:grid}@media (width>=768px){.product-bottom-grid.svelte-1iljj73{grid-template-columns:1fr 1fr}}.product-tech-list.svelte-1iljj73{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.product-tech.svelte-1iljj73{--tw-border-opacity:1;border-width:1px;border-color:rgb(63 63 70/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem}.product-team.svelte-1iljj73{margin-top:1rem}.product-team.svelte-1iljj73>:where(.svelte-1iljj73):not([hidden])~:where(.svelte-1iljj73):not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.product-team.svelte-1iljj73 li:where(.svelte-1iljj73){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(39 39 42/var(--tw-border-opacity,1));justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.product-team-name.svelte-1iljj73{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.product-team-role.svelte-1iljj73{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}
