.PortfolioSegmentHero_inner__mgjSh{position:relative;z-index:1;text-align:center;padding-top:.5rem}.PortfolioSegmentHero_badge__nb8XH{display:inline-block;padding:.35rem 1rem;border-radius:9999px;border:1px solid rgba(167,139,250,.35);background:rgba(88,28,135,.15);color:#c4b5fd;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.25rem}.PortfolioSegmentHero_title__uzL9o{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;color:#f1f5f9;line-height:1.1;margin-bottom:1rem}.PortfolioSegmentHero_intro__cLt67{color:#94a3b8;font-size:1rem;line-height:1.55;max-width:36rem;margin-left:auto;margin-right:auto;margin-bottom:.35rem}.PortfolioSegmentHero_stats__ti6TQ{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;max-width:56rem;margin:2rem auto 0}@media (min-width:768px){.PortfolioSegmentHero_stats__ti6TQ{grid-template-columns:repeat(4,1fr);gap:1rem}.PortfolioSegmentHero_statsCompact__O__mG{grid-template-columns:repeat(3,1fr);max-width:44rem}.PortfolioSegmentHero_statsPair__bt3Pi{grid-template-columns:repeat(2,1fr);max-width:28rem}}.PortfolioSegmentHero_statCard__iE57p{border-radius:1rem;padding:1.25rem 1rem;background:rgba(15,23,42,.65);border:1px solid rgba(51,65,85,.6);backdrop-filter:blur(8px)}.PortfolioSegmentHero_statValue__9vyBp{font-size:1.75rem;font-weight:800;color:#f8fafc;line-height:1.2;margin-bottom:.35rem}.PortfolioSegmentHero_statLabel__dqh4_{font-size:.8rem;color:#94a3b8;line-height:1.35}[data-theme=light] .PortfolioSegmentHero_title__uzL9o{color:#0f172a}[data-theme=light] .PortfolioSegmentHero_intro__cLt67{color:#475569}[data-theme=light] .PortfolioSegmentHero_statCard__iE57p{background:rgba(255,255,255,.85);border-color:#e2e8f0}[data-theme=light] .PortfolioSegmentHero_statValue__9vyBp{color:#0f172a}[data-theme=light] .PortfolioSegmentHero_statLabel__dqh4_{color:#64748b}[data-theme=light] .PortfolioSegmentHero_badge__nb8XH{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.35);color:#6d28d9}.PortfolioSegmentView_printingHeroBg__yWBFR{position:relative;background:#080b12;border-bottom:1px solid rgba(88,28,135,.22);padding-bottom:2.5rem;margin-bottom:2rem}.PortfolioSegmentView_printingHeroBg__yWBFR:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 85% 55% at 50% 0,rgba(139,92,246,.2),transparent 58%);pointer-events:none}.PortfolioSegmentView_printingHeroInner___9R5P{position:relative;z-index:1}.PortfolioSegmentView_breadcrumbOnDark__JVLNj{margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}.PortfolioSegmentView_breadcrumbOnDark__JVLNj a{color:color-mix(in srgb,var(--accent) 58%,white)}.PortfolioSegmentView_breadcrumbOnDark__JVLNj a:hover{text-decoration:underline}.PortfolioSegmentView_breadcrumbOnDark__JVLNj span{color:#94a3b8}.PortfolioSegmentView_filterRowPrinting__Sg6kp{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2.5rem}.PortfolioSegmentView_filterBtnPrinting__ZgP_P{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:600;border:1px solid rgba(51,65,85,.8);background:rgba(15,23,42,.5);color:#cbd5e1;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.PortfolioSegmentView_filterBtnPrinting__ZgP_P:hover{border-color:rgba(139,92,246,.45);color:#e2e8f0}.PortfolioSegmentView_filterBtnPrintingActive__dIS5f{border-color:rgba(139,92,246,.65);background:linear-gradient(135deg,rgba(109,40,217,.45),rgba(79,70,229,.4));color:#fff;box-shadow:0 4px 20px rgba(109,40,217,.25)}.PortfolioSegmentView_filterEmoji__FMXAn{font-size:1rem;line-height:1}[data-theme=light] .PortfolioSegmentView_printingHeroBg__yWBFR{background:#f1f5f9;border-bottom-color:#e2e8f0}[data-theme=light] .PortfolioSegmentView_printingHeroBg__yWBFR:before{background:radial-gradient(ellipse 85% 55% at 50% 0,rgba(139,92,246,.12),transparent 58%)}[data-theme=light] .PortfolioSegmentView_breadcrumbOnDark__JVLNj a{color:var(--accent)}[data-theme=light] .PortfolioSegmentView_breadcrumbOnDark__JVLNj span{color:#64748b}[data-theme=light] .PortfolioSegmentView_filterBtnPrinting__ZgP_P{background:#fff;border-color:#e2e8f0;color:#334155}[data-theme=light] .PortfolioSegmentView_filterBtnPrintingActive__dIS5f{color:#fff;border-color:transparent}.PortfolioSegmentView_seoArticle__gOfIy{max-width:46rem;margin:2.5rem auto 0;padding:0 .25rem 2rem}.PortfolioSegmentView_seoHeading__2tYuW{font-size:1.5rem;font-weight:700;line-height:1.3;color:var(--text);margin-bottom:1.25rem}.PortfolioSegmentView_seoParagraph__72Mlc{color:var(--muted);font-size:1.05rem;line-height:1.75;margin-bottom:1.1rem}.PortfolioSegmentView_seoCta__0ME6a{margin-top:1.75rem}.PortfolioSegmentView_seoCta__0ME6a a{display:inline-flex;align-items:center;font-weight:600;color:var(--accent,#818cf8);text-decoration:none}.PortfolioSegmentView_seoCta__0ME6a a:hover{text-decoration:underline}