.page-module__Qfy6eW__container{max-width:800px;font-family:var(--font-base,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--foreground,#333);background-color:var(--background,#fff);min-height:100vh;margin:0 auto;padding:60px 20px;line-height:1.8}.page-module__Qfy6eW__loading,.page-module__Qfy6eW__error{text-align:center;color:var(--primary,#006970);padding:100px;font-family:inherit}.page-module__Qfy6eW__header{border-bottom:1px solid var(--border-color,#eee);margin-bottom:40px;padding-bottom:40px}.page-module__Qfy6eW__meta{font-family:var(--font-mono,monospace);color:#666;text-transform:uppercase;letter-spacing:1px;gap:20px;margin-bottom:20px;font-size:.85rem;display:flex}.page-module__Qfy6eW__company{color:var(--primary,#006970);font-weight:700}.page-module__Qfy6eW__title{color:var(--obsidian,#111);margin:0 0 20px;font-size:2.5rem;font-weight:700;line-height:1.3}.page-module__Qfy6eW__tags{flex-wrap:wrap;gap:10px;display:flex}.page-module__Qfy6eW__tag{font-family:var(--font-mono,monospace);color:var(--primary,#006970);border:1px solid var(--border-color,#e2e8f0);background:#fff;border-radius:16px;padding:4px 12px;font-size:.85rem;font-weight:500}.page-module__Qfy6eW__impactScore{border:1px solid var(--border-color,#e2e8f0);color:#555;border-radius:var(--border-radius,8px);z-index:100;background:#fff;flex-direction:column;align-items:center;padding:10px 20px;font-size:.85rem;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #0000000d}.page-module__Qfy6eW__impactScore strong{font-family:var(--font-mono,monospace);color:var(--primary,#006970);margin-top:4px;font-size:1.8rem;font-weight:700}.page-module__Qfy6eW__summaryBox{background:var(--slate,#f1f5f9);border-radius:var(--border-radius,8px);border-left:5px solid var(--primary,#006970);margin-bottom:50px;padding:30px;box-shadow:0 2px 8px #00000005}.page-module__Qfy6eW__summaryBox h2{text-transform:uppercase;color:var(--primary,#006970);letter-spacing:1px;margin-top:0;font-size:.9rem;font-weight:700}.page-module__Qfy6eW__summaryBox p{color:var(--obsidian,#333);margin:0;font-size:1.1rem;font-weight:500}.page-module__Qfy6eW__factGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.page-module__Qfy6eW__fact{border-top:1px solid var(--border-color,#e2e8f0);padding-top:15px}.page-module__Qfy6eW__fact h3,.page-module__Qfy6eW__fact dt{color:var(--primary,#006970);letter-spacing:1px;margin:0 0 10px;font-size:.85rem;font-weight:700}.page-module__Qfy6eW__fact p,.page-module__Qfy6eW__fact dd{color:var(--foreground,#333);margin:0;font-size:1rem}.page-module__Qfy6eW__footer{border-top:1px solid var(--border-color,#e2e8f0);text-align:center;color:#888;margin-top:80px;padding-top:40px;font-size:.85rem}.page-module__Qfy6eW__footer a{color:var(--primary,#006970);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.page-module__Qfy6eW__footer a:hover{border-bottom-color:var(--primary,#006970)}.page-module__Qfy6eW__breadcrumb{color:#666;align-items:center;gap:10px;margin-bottom:30px;font-size:.85rem;display:flex}.page-module__Qfy6eW__backLink{color:var(--primary,#006970);text-decoration:none;transition:color .2s}.page-module__Qfy6eW__backLink:hover{color:var(--electric-blue,#00f0ff)}.page-module__Qfy6eW__breadcrumbSep{color:#ccc}.page-module__Qfy6eW__breadcrumbCurrent{color:#888;text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.page-module__Qfy6eW__sectionTitle{font-family:var(--font-display,inherit);color:var(--obsidian,#111);border-bottom:2px solid var(--primary,#006970);margin:0 0 20px;padding-bottom:10px;font-size:1.2rem;font-weight:700;display:inline-block}.page-module__Qfy6eW__backToList{color:var(--primary,#006970);margin-top:20px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.page-module__Qfy6eW__backToList:hover{color:var(--electric-blue,#00f0ff);text-decoration:underline}
