.site-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin:28px 5% 0;font-size:11px;color:var(--muted);line-height:1.8;max-width:none;justify-content:flex-start;align-items:center}.site-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.site-breadcrumbs+section.page-heading,.site-breadcrumbs+section.model-heading{padding-top:30px}.topic-context{background:#e9eddf;border:1px solid #cad2c1;border-radius:7px;padding:25px 30px;margin:25px 0 30px}.topic-context h2{font-size:24px;letter-spacing:-.8px}.topic-context p{font-size:14px;line-height:1.85;color:#53614e;max-width:900px}.tool-links{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:24px;font-size:13px;line-height:1.7}.tool-links a{text-decoration:underline;text-underline-offset:4px}.part-information{padding:35px 0 0}.part-information h2{font-size:28px;letter-spacing:-1px}.part-information>p{font-size:13px;line-height:1.8;color:var(--muted)}.part-information .hint{font-size:11px}.part-selector{margin:18px 0 0;max-width:430px;font-size:11px}.part-selector select{font-size:12px;padding:10px;background:#f8f8f1}.route-note{padding:22px 26px;border:1px solid #c4d0b9;border-radius:6px;background:#e6ecdd;margin:20px 0 30px;font-size:13px}.route-note a{text-decoration:underline;text-underline-offset:4px}.prose-page label{line-height:1.7}.prose-page textarea{margin-bottom:18px}.prose-page .interactive-note table{background:#f6f5ee}.prose-page svg{width:100%;display:block;margin:20px 0}.site-breadcrumbs[aria-label]{margin-bottom:0}
@media(max-width:760px){.site-breadcrumbs{font-size:10px;margin-top:22px}.topic-context{padding:22px}.part-information h2{font-size:25px}.tool-links{font-size:12px}.part-information table{font-size:11px}}
.prose-page figure{margin:0 0 30px}.prose-page figure>img,.article-card>img{display:block;width:100%;height:auto;border-radius:6px}.prose-page figcaption{font-size:12px;line-height:1.7;color:var(--muted);margin-top:10px}.story-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:30px 0}.story-stats>div{background:#e9eddf;padding:20px;border:1px solid var(--line);border-radius:6px}.story-stats dt{font-size:12px;line-height:1.6}.story-stats dd{margin:10px 0 0;font-size:23px;font-family:'Space Grotesk',sans-serif}.prose-page .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.prose-page .model-card img{width:100%;height:auto}.prose-page #modelo>.model-card{max-width:480px}#engineeringResult{font-size:20px;color:#263729;line-height:1.7;min-height:3em}@media(max-width:600px){.story-stats,.prose-page .catalog-grid{grid-template-columns:1fr}.story-stats>div{padding:15px}.story-stats dd{font-size:21px}}

.engineering-story>section{padding:0;margin-top:36px;scroll-margin-top:24px}.engineering-story>section.interactive-note{padding:28px}.engineering-story .interactive-note svg{max-height:330px}.engineering-story #engineeringForm{padding:0;margin-top:22px}
