.WhatIsCryoEM-module__RfpcBW__container{max-width:900px;padding:var(--space-6);margin:0 auto}.WhatIsCryoEM-module__RfpcBW__pageHeader{text-align:center;padding:var(--space-12)0 var(--space-16);margin-bottom:var(--space-8);border-bottom:1px solid var(--border)}.WhatIsCryoEM-module__RfpcBW__pageTitle{font-size:clamp(2rem,5vw,var(--text-4xl));margin-bottom:var(--space-4);letter-spacing:-.03em;color:var(--foreground);font-weight:700}.WhatIsCryoEM-module__RfpcBW__pageDescription{font-size:var(--text-lg);color:var(--muted);max-width:700px;margin:0 auto;line-height:1.6}.WhatIsCryoEM-module__RfpcBW__content{gap:var(--space-12);flex-direction:column;display:flex}.WhatIsCryoEM-module__RfpcBW__introSection{gap:var(--space-6);flex-direction:column;display:flex}.WhatIsCryoEM-module__RfpcBW__nobelBadge{align-items:center;gap:var(--space-4);padding:var(--space-4)var(--space-6);border-radius:var(--radius-lg);color:#92400e;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);display:inline-flex}.dark .WhatIsCryoEM-module__RfpcBW__nobelBadge{color:#fff;background:linear-gradient(135deg,#451a03 0%,#78350f 100%)}.WhatIsCryoEM-module__RfpcBW__nobelTitle{font-weight:600;font-size:var(--text-sm);display:block}.WhatIsCryoEM-module__RfpcBW__nobelSubtitle{font-size:var(--text-xs);opacity:.8;display:block}.WhatIsCryoEM-module__RfpcBW__introParagraph{font-size:var(--text-lg);color:var(--foreground);line-height:1.8}.WhatIsCryoEM-module__RfpcBW__section{gap:var(--space-6);flex-direction:column;display:flex}.WhatIsCryoEM-module__RfpcBW__sectionTitle{align-items:center;gap:var(--space-3);font-size:var(--text-2xl);letter-spacing:-.025em;color:var(--foreground);font-weight:600;display:flex}.WhatIsCryoEM-module__RfpcBW__sectionTitle svg{color:var(--primary)}.WhatIsCryoEM-module__RfpcBW__stepsGrid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.WhatIsCryoEM-module__RfpcBW__stepsGrid{grid-template-columns:repeat(3,1fr)}}.WhatIsCryoEM-module__RfpcBW__step{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center}.WhatIsCryoEM-module__RfpcBW__stepNumber{background-color:var(--primary);width:40px;height:40px;color:var(--primary-foreground);font-weight:700;font-size:var(--text-lg);margin:0 auto var(--space-4);border-radius:50%;justify-content:center;align-items:center;display:flex}.WhatIsCryoEM-module__RfpcBW__stepTitle{font-size:var(--text-lg);color:var(--foreground);margin-bottom:var(--space-2);font-weight:600}.WhatIsCryoEM-module__RfpcBW__stepDescription{font-size:var(--text-sm);color:var(--muted);line-height:1.6}.WhatIsCryoEM-module__RfpcBW__applicationsGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.WhatIsCryoEM-module__RfpcBW__applicationsGrid{grid-template-columns:repeat(2,1fr)}}.WhatIsCryoEM-module__RfpcBW__applicationCard{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}.WhatIsCryoEM-module__RfpcBW__applicationCard h3{font-size:var(--text-base);color:var(--foreground);margin-bottom:var(--space-2);font-weight:600}.WhatIsCryoEM-module__RfpcBW__applicationCard p{font-size:var(--text-sm);color:var(--muted);line-height:1.6}.WhatIsCryoEM-module__RfpcBW__techniquesGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.WhatIsCryoEM-module__RfpcBW__techniquesGrid{grid-template-columns:repeat(2,1fr)}}.WhatIsCryoEM-module__RfpcBW__techniqueCard{background-color:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}.WhatIsCryoEM-module__RfpcBW__techniqueCard h3{font-size:var(--text-lg);color:var(--foreground);margin-bottom:var(--space-3);font-weight:600}.WhatIsCryoEM-module__RfpcBW__techniqueCard p{font-size:var(--text-sm);color:var(--muted);line-height:1.6}.WhatIsCryoEM-module__RfpcBW__ctaSection{text-align:center;padding:var(--space-12);background-color:var(--secondary);border-radius:var(--radius-xl);border:1px solid var(--border)}.WhatIsCryoEM-module__RfpcBW__ctaTitle{font-size:var(--text-2xl);letter-spacing:-.025em;color:var(--foreground);margin-bottom:var(--space-3);font-weight:600}.WhatIsCryoEM-module__RfpcBW__ctaDescription{font-size:var(--text-base);color:var(--muted);max-width:500px;margin:0 auto var(--space-6);line-height:1.6}.WhatIsCryoEM-module__RfpcBW__ctaButtons{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.WhatIsCryoEM-module__RfpcBW__primaryButton{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-6);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-default);font-weight:600;font-size:var(--text-sm);transition:background-color var(--transition-duration)var(--transition-timing);display:inline-flex}.WhatIsCryoEM-module__RfpcBW__primaryButton:hover{background-color:var(--primary-hover)}.WhatIsCryoEM-module__RfpcBW__secondaryButton{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-6);background-color:var(--card);color:var(--secondary-foreground);border:1px solid var(--border);border-radius:var(--radius-default);font-weight:500;font-size:var(--text-sm);transition:all var(--transition-duration)var(--transition-timing);display:inline-flex}.WhatIsCryoEM-module__RfpcBW__secondaryButton:hover{background-color:var(--secondary-hover);border-color:var(--border-hover)}@media (max-width:640px){.WhatIsCryoEM-module__RfpcBW__container{padding:var(--space-4)}.WhatIsCryoEM-module__RfpcBW__pageHeader{padding:var(--space-8)0 var(--space-10)}.WhatIsCryoEM-module__RfpcBW__ctaSection{padding:var(--space-8)}.WhatIsCryoEM-module__RfpcBW__ctaButtons{flex-direction:column}.WhatIsCryoEM-module__RfpcBW__primaryButton,.WhatIsCryoEM-module__RfpcBW__secondaryButton{justify-content:center;width:100%}}
