.page.svelte-1cal4l5{gap:3.5rem}.page.svelte-1cal4l5>:where(.svelte-1cal4l5){width:100%;max-width:1080px}.header.svelte-1cal4l5 .eyebrow:where(.svelte-1cal4l5){color:var(--color-accent);font-size:var(--font-size-m);letter-spacing:.12em;text-transform:uppercase}.header.svelte-1cal4l5 p:where(.svelte-1cal4l5){max-width:680px}.card-placeholder.svelte-1cal4l5{background-color:var(--color-white);border-radius:var(--border-radius-s);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;column-gap:2.5rem;display:grid;overflow:hidden;box-shadow:0 8px 30px -12px #0000002e}.card-placeholder.svelte-1cal4l5 .preview:where(.svelte-1cal4l5){background-color:var(--color-primary);border:1.5px dashed var(--color-gray-dark);border-radius:var(--border-radius-s);justify-content:center;align-self:stretch;align-items:center;min-height:12rem;margin:1.5rem 0 1.5rem 1.5rem;padding:2rem;display:flex;position:relative;overflow:hidden}.card-placeholder.svelte-1cal4l5 .preview:where(.svelte-1cal4l5) svg{filter:grayscale();opacity:.5;transform:scale(1.25)}.card-placeholder.svelte-1cal4l5 .preview:where(.svelte-1cal4l5):after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffffb3 50%,#0000 80%);animation:2.4s ease-in-out infinite svelte-1cal4l5-sweep;position:absolute;inset:0;transform:translate(-100%)}.card-placeholder.svelte-1cal4l5 .content:where(.svelte-1cal4l5){flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 2rem 2rem 0;display:flex}.card-placeholder.svelte-1cal4l5 .content:where(.svelte-1cal4l5) h3:where(.svelte-1cal4l5){color:var(--color-secondary);font-size:var(--font-size-3xl);line-height:1.25}.card-placeholder.svelte-1cal4l5 .content:where(.svelte-1cal4l5) p:where(.svelte-1cal4l5){color:var(--color-secondary);font-size:var(--font-size-l);margin:0}.card-placeholder.svelte-1cal4l5 .badge:where(.svelte-1cal4l5){background-color:var(--color-accent-extra-light);color:var(--color-accent-extra-dark);font-size:var(--font-size-s);letter-spacing:.05em;text-transform:uppercase;flex-direction:row;align-items:center;gap:.5rem;padding:.3rem .75rem;font-weight:700;display:inline-flex}.card-placeholder.svelte-1cal4l5 .badge:where(.svelte-1cal4l5) .dot:where(.svelte-1cal4l5){background-color:var(--color-accent);border-radius:50%;width:.5rem;height:.5rem;animation:2s infinite svelte-1cal4l5-pulse}.card-placeholder.svelte-1cal4l5 .actions:where(.svelte-1cal4l5){flex-flow:wrap;gap:.75rem;margin-top:.5rem;display:flex}@keyframes svelte-1cal4l5-sweep{to{transform:translate(100%)}}@keyframes svelte-1cal4l5-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 55%, transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.card-placeholder.svelte-1cal4l5 .preview:where(.svelte-1cal4l5):after,.card-placeholder.svelte-1cal4l5 .badge:where(.svelte-1cal4l5) .dot:where(.svelte-1cal4l5){animation:none}}@media (width<=1080px){.page.svelte-1cal4l5{gap:2.5rem;padding:2rem 1.5rem}.card-placeholder.svelte-1cal4l5{grid-template-columns:minmax(0,1fr)}.card-placeholder.svelte-1cal4l5 .preview:where(.svelte-1cal4l5){min-height:9rem;margin:1.5rem 1.5rem 0}.card-placeholder.svelte-1cal4l5 .content:where(.svelte-1cal4l5){padding:1.5rem}.card-placeholder.svelte-1cal4l5 .content:where(.svelte-1cal4l5) h3:where(.svelte-1cal4l5){font-size:var(--font-size-2xl)}}
