.story-detail-module__szF3oa__article,.story-detail-module__szF3oa__article[data-variant=andres]{--page-color:var(--foundation-magenta)}.story-detail-module__szF3oa__article[data-variant=mathias]{--page-color:var(--foundation-blue)}.story-detail-module__szF3oa__article[data-variant=salome]{--page-color:var(--foundation-green)}.story-detail-module__szF3oa__article[data-variant=martin]{--page-color:var(--foundation-orange)}.story-detail-module__szF3oa__heroImage[data-child=andres]{view-transition-name:story-detail-module__szF3oa__child-photo-andres}.story-detail-module__szF3oa__heroImage[data-child=mathias]{view-transition-name:story-detail-module__szF3oa__child-photo-mathias}.story-detail-module__szF3oa__heroImage[data-child=salome]{view-transition-name:story-detail-module__szF3oa__child-photo-salome}.story-detail-module__szF3oa__heroImage[data-child=martin]{view-transition-name:story-detail-module__szF3oa__child-photo-martin}.story-detail-module__szF3oa__heroTitle[data-child=andres]{view-transition-name:story-detail-module__szF3oa__child-name-andres}.story-detail-module__szF3oa__heroTitle[data-child=mathias]{view-transition-name:story-detail-module__szF3oa__child-name-mathias}.story-detail-module__szF3oa__heroTitle[data-child=salome]{view-transition-name:story-detail-module__szF3oa__child-name-salome}.story-detail-module__szF3oa__heroTitle[data-child=martin]{view-transition-name:story-detail-module__szF3oa__child-name-martin}.story-detail-module__szF3oa__backLinkContainer{top:var(--space-20);z-index:50;width:100%;max-width:var(--container-wide);padding-inline:var(--space-4);pointer-events:none;margin-inline:auto;position:fixed;left:0;right:0}.story-detail-module__szF3oa__backLink{pointer-events:auto;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);color:var(--page-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--space-2)var(--space-4);border-radius:var(--radius-full);background:color-mix(in oklch,var(--color-bg-primary)70%,transparent);box-shadow:var(--shadow-sm);transition:background var(--transition-base),box-shadow var(--transition-base);text-decoration:none;display:inline-flex}.story-detail-module__szF3oa__backLink:hover{background:color-mix(in oklch,var(--color-bg-primary)90%,transparent);box-shadow:var(--shadow-md)}.story-detail-module__szF3oa__hero{height:70vh;min-height:24rem;position:relative;overflow:hidden}.story-detail-module__szF3oa__heroImage{object-fit:cover;width:100%;height:100%}.story-detail-module__szF3oa__heroOverlay{background:linear-gradient(to top,var(--color-bg-primary)0%,color-mix(in oklch,var(--page-color)20%,transparent)40%,transparent 70%);position:absolute;inset:0}.story-detail-module__szF3oa__heroTitle{bottom:var(--space-8);width:100%;max-width:var(--container-narrow);padding-inline:var(--space-4);font-family:var(--font-display);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--foundation-text-blue);margin-inline:auto;position:absolute;left:0;right:0}@media (min-width:768px){.story-detail-module__szF3oa__heroTitle{font-size:var(--font-size-5xl)}}.story-detail-module__szF3oa__content{padding-block:var(--space-12)}.story-detail-module__szF3oa__pullQuote{font-size:var(--font-size-2xl);color:var(--page-color);border-left:4px solid var(--page-color);padding-left:var(--space-6);margin-bottom:var(--space-8);font-style:italic;position:relative}.story-detail-module__szF3oa__pullQuote:before{content:"“";top:calc(-1*var(--space-6));left:calc(-1*var(--space-2));font-family:var(--font-display);color:var(--page-color);opacity:.1;pointer-events:none;font-size:8rem;line-height:1;position:absolute}.story-detail-module__szF3oa__story{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-primary);border-left:2px solid color-mix(in oklch,var(--page-color)20%,transparent);padding-left:var(--space-6)}
