.deliverables-section[data-astro-cid-ex67y3oa]{background-color:var(--arc-color-surface);padding-block:var(--arc-space-20) var(--arc-space-24);border-bottom:1px solid var(--arc-color-border)}.deliverables-header[data-astro-cid-ex67y3oa]{text-align:center;max-width:68ch;margin:0 auto var(--arc-space-16)}.deliverables-title[data-astro-cid-ex67y3oa]{font-family:var(--arc-font-serif);font-size:var(--arc-text-3xl);color:var(--arc-color-ink);margin-top:var(--arc-space-3);margin-bottom:var(--arc-space-4);font-weight:700;line-height:var(--arc-leading-snug)}.deliverables-lead[data-astro-cid-ex67y3oa]{font-size:var(--arc-text-base);color:var(--arc-color-text-muted);line-height:var(--arc-leading-relaxed);margin:0 auto}.deliverables-editorial-layout[data-astro-cid-ex67y3oa]{gap:var(--arc-space-10);grid-template-columns:1fr;align-items:center;display:grid}@media (width>=1024px){.deliverables-editorial-layout[data-astro-cid-ex67y3oa]{gap:var(--arc-space-12);grid-template-columns:1.05fr .95fr}}.deliverables-showcase[data-astro-cid-ex67y3oa]{position:relative}.deliverables-figure[data-astro-cid-ex67y3oa]{gap:var(--arc-space-3);flex-direction:column;margin:0;display:flex}.deliverables-img-wrapper[data-astro-cid-ex67y3oa]{border-radius:var(--arc-radius-2xl);background-color:var(--arc-color-ink);box-shadow:0 20px 40px -15px #0b102029, 0 0 0 1px var(--arc-color-border);transition:transform var(--arc-transition-slow) var(--arc-ease-out-expo);position:relative;overflow:hidden}.deliverables-showcase[data-astro-cid-ex67y3oa]:hover .deliverables-img-wrapper[data-astro-cid-ex67y3oa]{transform:scale(1.01)}.deliverables-img[data-astro-cid-ex67y3oa]{object-fit:cover;width:100%;height:auto;display:block}.deliverables-caption[data-astro-cid-ex67y3oa]{font-size:var(--arc-text-xs);color:var(--arc-color-text-muted);align-items:center;gap:var(--arc-space-2);padding-inline:var(--arc-space-2);display:flex}.deliverables-caption-dot[data-astro-cid-ex67y3oa]{background-color:var(--arc-color-teal);border-radius:50%;flex-shrink:0;width:6px;height:6px}.deliverables-annotations[data-astro-cid-ex67y3oa]{gap:var(--arc-space-5);flex-direction:column;display:flex}.annotated-card[data-astro-cid-ex67y3oa]{background-color:var(--arc-color-canvas);border:1px solid var(--arc-color-border);border-radius:var(--arc-radius-xl);padding:var(--arc-space-6);gap:var(--arc-space-3);transition:transform var(--arc-transition-slow) var(--arc-ease-out-expo), box-shadow var(--arc-transition-slow) var(--arc-ease-out-expo), border-color var(--arc-transition-normal) ease;flex-direction:column;display:flex}.annotated-card--teal[data-astro-cid-ex67y3oa]{--card-accent:var(--arc-color-teal)}.annotated-card--electric[data-astro-cid-ex67y3oa]{--card-accent:var(--arc-color-electric)}.annotated-card--indigo[data-astro-cid-ex67y3oa]{--card-accent:var(--arc-color-indigo)}.annotated-card[data-astro-cid-ex67y3oa]:hover{border-color:var(--card-accent);box-shadow:0 12px 24px -8px #0b102014, 0 0 0 1px var(--card-accent);transform:translate(6px)}.annotated-card__header[data-astro-cid-ex67y3oa]{align-items:flex-start;gap:var(--arc-space-3-5);display:flex}.annotated-card__pin[data-astro-cid-ex67y3oa]{border-radius:var(--arc-radius-md);background-color:var(--card-accent);color:#fff;width:36px;height:36px;font-family:var(--arc-font-serif);font-size:var(--arc-text-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.annotated-card__meta[data-astro-cid-ex67y3oa]{gap:var(--arc-space-1);flex-direction:column;display:flex}.annotated-card__tag[data-astro-cid-ex67y3oa]{font-size:var(--arc-text-xs);text-transform:uppercase;letter-spacing:var(--arc-tracking-wider);color:var(--card-accent);font-weight:700}.annotated-card__title[data-astro-cid-ex67y3oa]{font-family:var(--arc-font-serif);font-size:var(--arc-text-lg);color:var(--arc-color-ink);font-weight:700;line-height:var(--arc-leading-snug);margin:0}.annotated-card__desc[data-astro-cid-ex67y3oa]{font-size:var(--arc-text-xs);color:var(--arc-color-text);line-height:var(--arc-leading-relaxed);margin:0}.annotated-card__features[data-astro-cid-ex67y3oa]{margin:var(--arc-space-2) 0 0;gap:var(--arc-space-1-5);border-top:1px solid var(--arc-color-border);padding:0;padding-top:var(--arc-space-3);flex-direction:column;list-style:none;display:flex}.annotated-card__feature-item[data-astro-cid-ex67y3oa]{font-size:var(--arc-text-xs);color:var(--arc-color-ink);align-items:center;gap:var(--arc-space-2);font-weight:600;display:flex}.annotated-card__check[data-astro-cid-ex67y3oa]{color:var(--card-accent);font-weight:700}.deliverables-cta[data-astro-cid-ex67y3oa]{margin-top:var(--arc-space-14);padding:var(--arc-space-6) var(--arc-space-8);background-color:var(--arc-color-canvas);border:1px solid var(--arc-color-border);border-radius:var(--arc-radius-xl);gap:var(--arc-space-4);text-align:center;flex-direction:column;align-items:center;display:flex}@media (width>=768px){.deliverables-cta[data-astro-cid-ex67y3oa]{text-align:left;flex-direction:row;justify-content:space-between}}.deliverables-cta__text[data-astro-cid-ex67y3oa]{font-size:var(--arc-text-sm);color:var(--arc-color-ink);margin:0;font-weight:600}@media (prefers-reduced-motion:reduce){.deliverables-img-wrapper[data-astro-cid-ex67y3oa],.annotated-card[data-astro-cid-ex67y3oa]{transition:none}.deliverables-showcase[data-astro-cid-ex67y3oa]:hover .deliverables-img-wrapper[data-astro-cid-ex67y3oa],.annotated-card[data-astro-cid-ex67y3oa]:hover{transform:none}}
