.growth-hero{padding:155px 7% 55px;max-width:1400px;margin:auto}.growth-hero h1{font-size:58px;line-height:1.1;letter-spacing:-2.5px;max-width:900px;margin:22px 0}.growth-hero>p{font-size:19px;line-height:1.8;color:#625c76;max-width:760px}.text-action,.whatsapp-share{display:inline-flex;align-items:center;gap:9px;color:var(--indigo);font-size:14px;line-height:1.6;min-height:44px;font-weight:500}.text-action .icon,.whatsapp-share .icon{width:17px;height:17px}.whatsapp-share{margin-top:16px}.whatsapp-share:hover{color:var(--accent)}.sector-nav{display:flex;gap:9px;flex-wrap:wrap;margin-top:30px}.sector-nav a{border:1px solid #dedbea;border-radius:8px;padding:12px 16px;font-size:14px;min-height:44px;background:#faf9fc}.sector-nav a:hover{border-color:#8a7db2}.sector-detail{padding:50px 7%;max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 2fr;gap:65px;border-top:1px solid #e6e2ed;scroll-margin-top:105px}.sector-detail>div>.icon{width:30px;height:30px;color:var(--indigo);margin-bottom:20px}.sector-detail h2{font-size:30px;letter-spacing:-1px;line-height:1.2;margin-bottom:16px}.sector-detail>div>p{font-size:16px;line-height:1.8;color:#625c76;margin-bottom:15px}.sector-solutions{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sector-solutions>a{display:flex;flex-direction:column;padding:25px;border:1px solid #e1ddeb;border-radius:15px;background:#f9f8fc}.sector-solution-status{font-size:11px;line-height:1.7;color:#716583;margin-bottom:15px}.sector-solutions h3{font-size:24px;letter-spacing:-.6px;margin-bottom:12px}.sector-solutions p{font-size:15px;color:#625c76;line-height:1.8;margin-bottom:20px}.sector-solutions .text-action{margin-top:auto}.sector-entry,.insights-entry{max-width:none;padding:65px 7%;border-top:1px solid #e9e5f0;scroll-margin-top:110px}.sector-entry{background:#fff}.growth-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:30px}.growth-heading h2{font-size:38px;letter-spacing:-1.4px;margin-top:17px;line-height:1.2}.sector-entry-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.sector-entry-grid>a{padding:24px 20px;display:block;border:1px solid #e1ddeb;border-radius:14px;background:#f9f8fc;transition:border-color .2s,transform .2s}.sector-entry-grid>a:hover{border-color:#9b8abf;transform:translateY(-3px)}.sector-entry-grid .icon{width:26px;height:26px;color:var(--indigo);margin-bottom:27px}.sector-entry-grid h3{font-size:18px;letter-spacing:-.4px;line-height:1.5}.insights-entry{background:#f7f6fb}.insight-grid{padding:0 7% 75px;max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.insights-entry .insight-grid{padding:0;max-width:none}.insight-card{display:flex;flex-direction:column;border:1px solid #e1ddeb;border-radius:16px;padding:28px;background:#fff}.insight-card:hover{border-color:#a08fbe}.insight-meta{font-size:10px;letter-spacing:1.1px;color:#716583;display:flex;gap:10px;align-items:center;margin-bottom:30px}.insight-meta .icon{width:20px;height:20px;color:var(--indigo)}.insight-card h3{font-size:25px;letter-spacing:-.8px;line-height:1.35;margin-bottom:17px}.insight-card p{font-size:15px;line-height:1.8;color:#625c76;margin-bottom:25px}.insight-bottom{display:flex;gap:15px;justify-content:space-between;align-items:center;border-top:1px solid #ebe7f0;padding-top:18px;margin-top:auto;font-size:11px;color:#716583}.insight-bottom>span{display:flex;gap:9px;align-items:center;color:var(--indigo);font-size:12px}.insight-bottom .icon{width:16px;height:16px}.insight-article{padding:145px 7% 70px;max-width:950px;margin:auto}.insight-article>.eyebrow{display:block;margin-top:32px}.insight-article h1{font-size:49px;line-height:1.16;letter-spacing:-2px;margin:23px 0}.article-lead{font-size:21px;line-height:1.8;color:#625c76;margin-bottom:45px}.insight-article section{margin-top:30px}.insight-article section h2{font-size:26px;letter-spacing:-.7px;margin-bottom:14px}.insight-article section p{font-size:17px;line-height:1.95;color:#534d66}.article-actions{border-top:1px solid #dedbea;margin-top:45px;padding-top:20px;display:flex;flex-wrap:wrap;gap:30px}.article-actions .whatsapp-share{margin-top:0}.contact-consent{display:flex!important;gap:12px!important;align-items:start;font-size:13px!important;line-height:1.8!important;margin:20px 0!important}.contact-consent input{width:18px!important;height:18px!important;min-height:18px!important;flex-shrink:0;accent-color:#ba0024;margin-top:4px!important}.contact-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.form-hint[data-state="success"]{color:#e9e3ff!important;font-weight:600}.form-hint[data-state="error"]{color:#ffd7df!important}#contact-form button:disabled{opacity:.6;cursor:wait}
@media(max-width:1000px){.sector-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sector-detail{gap:30px;grid-template-columns:1fr 1.8fr}.insight-card{padding:22px}.insight-card h3{font-size:22px}.growth-hero h1{font-size:49px}}
@media(max-width:700px){.growth-hero{padding:125px 7% 40px}.growth-hero h1{font-size:38px;letter-spacing:-1.5px}.growth-hero>p{font-size:17px}.sector-detail{grid-template-columns:1fr;padding:35px 7%}.sector-solutions{grid-template-columns:1fr}.sector-solutions p,.insight-card p{font-size:16px}.sector-entry,.insights-entry{padding:50px 7%}.growth-heading{display:block}.growth-heading h2{font-size:32px}.growth-heading>a{margin-top:15px}.sector-entry-grid{grid-template-columns:1fr 1fr;gap:12px}.sector-entry-grid>a{padding:20px 16px}.sector-entry-grid h3{font-size:17px}.sector-entry-grid .icon{margin-bottom:18px}.insight-grid{grid-template-columns:1fr;gap:16px;padding-bottom:50px}.insight-card{padding:25px}.insight-card h3{font-size:26px}.insight-meta{font-size:11px}.insight-bottom{font-size:12px}.insight-bottom>span{font-size:13px}.insight-article{padding-top:125px}.insight-article h1{font-size:36px;letter-spacing:-1.3px}.article-lead{font-size:19px}.insight-article section p{font-size:17px}.contact-consent{font-size:14px!important}}

.sector-nav{position:static;display:flex;justify-content:flex-start;width:auto;margin-left:0;border:0;border-radius:0;background:none;backdrop-filter:none;padding:0;color:var(--indigo)}.sector-nav a{color:var(--indigo)}
