.case-study_page__H6nK5{--ink:#232823;--muted:#65715d;--line:#dce1d5;color:var(--ink);background:#fafbf8}.case-study_page__H6nK5 :is(h1,h2,h3,p,figure){margin:0}.case-study_page__H6nK5 :is(h1,h2,h3){font-weight:400;letter-spacing:-.04em}.case-study_page__H6nK5 a{text-decoration:underline;text-underline-offset:4px}.case-study_breadcrumb__PjfQS{display:flex;gap:12px;flex-wrap:wrap;padding:28px 0;color:var(--muted);font:10px/1.6 var(--mono,monospace)}.case-study_hero__5ZSbx{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;padding:32px 0 56px;border-bottom:1px solid var(--line);align-items:center}.case-study_eyebrow__AetcL{font:10px/1.7 var(--mono,monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.case-study_hero__5ZSbx h1{font-size:clamp(38px,4.5vw,64px);line-height:1.08;margin:22px 0}.case-study_hero__5ZSbx h1 span{color:#7c8a6d}.case-study_lead__wnp1b{font-size:17px;line-height:1.8;max-width:65ch;color:#53604c}.case-study_actions__gqumK{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;margin-top:26px}.case-study_page__H6nK5 .case-study_primary__QJNPc,.case-study_proof__INrZJ .case-study_primary__QJNPc{display:inline-flex;padding:14px 18px;background:#a3e635;color:#233119;text-decoration:none;font:11px/1.6 var(--mono,monospace)}.case-study_page__H6nK5 .case-study_secondary__sK13n,.case-study_proof__INrZJ .case-study_secondary__sK13n{font:11px/1.7 var(--mono,monospace)}.case-study_heroImages__tmrRe{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:24px;background:#f0f4e9;align-items:center}.case-study_heroImages__tmrRe img{display:block;width:100%;height:auto;max-height:430px;object-fit:contain}.case-study_heroImages__tmrRe img:last-child{margin-top:36px}.case-study_facts__vTrUB{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:24px 0;border-bottom:1px solid var(--line);gap:24px}.case-study_facts__vTrUB dt{font:10px/1.6 var(--mono,monospace);color:var(--muted);text-transform:uppercase}.case-study_facts__vTrUB dd{margin:6px 0 0;font-size:15px;line-height:1.6}.case-study_section__0Z6pf{padding:52px 0;border-bottom:1px solid var(--line)}.case-study_section__0Z6pf h2{font-size:clamp(28px,3.2vw,42px);line-height:1.15;margin-bottom:24px}.case-study_section__0Z6pf>p{max-width:75ch;font-size:15px;line-height:1.85;color:#53604c;margin-top:16px}.case-study_columns__QOc3q{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 48px}.case-study_columns__QOc3q article{border-top:1px solid var(--line);padding-top:22px}.case-study_columns__QOc3q h3{font-size:23px;line-height:1.3;margin-bottom:12px}.case-study_columns__QOc3q li,.case-study_columns__QOc3q p{font-size:14px;line-height:1.8;color:#53604c}.case-study_columns__QOc3q ul{padding-left:19px;margin:14px 0 0}.case-study_gallery__SyYUO{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.case-study_gallery__SyYUO a{display:block}.case-study_gallery__SyYUO img{display:block;width:100%;height:auto;border:1px solid var(--line)}.case-study_gallery__SyYUO figcaption{margin-top:12px;font:10px/1.6 var(--mono,monospace);color:var(--muted)}.case-study_note__j1Wb8{font-size:12px!important;color:#68755f!important}.case-study_proof__INrZJ{--ink:#232823;--muted:#65715d;--line:#dce1d5;display:grid;grid-template-columns:1fr 200px;gap:40px;align-items:center}.case-study_proof__INrZJ h2{margin-top:18px}.case-study_proof__INrZJ p{font-size:15px;line-height:1.8;color:#53604c;max-width:70ch}.case-study_proof__INrZJ .case-study_eyebrow__AetcL{font:10px/1.7 var(--mono,monospace);color:var(--muted)}.case-study_proofImage__8UJ8M{display:block;width:100%;max-height:370px;object-fit:contain}.case-study_links__YaTHb{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px}.case-study_links__YaTHb a{font-size:15px;line-height:1.7}.case-study_regionList__WNXcc{display:grid;grid-template-columns:repeat(3,1fr);gap:0 32px;list-style:none;margin:28px 0 0;padding:0}.case-study_regionList__WNXcc li{padding:16px 0;border-top:1px solid var(--line)}.case-study_regionList__WNXcc a{font-size:16px;line-height:1.6}.case-study_regionList__WNXcc span{display:block;color:var(--muted);font-size:12px;margin-top:4px}.case-study_page__H6nK5 :is(a,button):focus-visible,.case-study_proof__INrZJ a:focus-visible{outline:2px solid #668c35;outline-offset:5px}@media(max-width:760px){.case-study_breadcrumb__PjfQS{padding:22px 0}.case-study_hero__5ZSbx{grid-template-columns:1fr;gap:30px;padding-top:10px}.case-study_heroImages__tmrRe{padding:18px;gap:16px}.case-study_heroImages__tmrRe img{max-height:360px}.case-study_facts__vTrUB{gap:16px}.case-study_columns__QOc3q,.case-study_facts__vTrUB,.case-study_links__YaTHb{grid-template-columns:1fr}.case-study_gallery__SyYUO{grid-template-columns:repeat(2,1fr);gap:24px 16px}.case-study_section__0Z6pf{padding:36px 0}.case-study_regionList__WNXcc{grid-template-columns:repeat(2,1fr);gap:0 20px}.case-study_lead__wnp1b{font-size:15px}.case-study_proof__INrZJ{grid-template-columns:1fr}.case-study_proofImage__8UJ8M{max-height:300px}}@media(max-width:380px){.case-study_regionList__WNXcc{grid-template-columns:1fr}}.public-sector-detail_page__ABvfD{--paper:#fafbf8;--ink:#232823;--muted:#6f7969;--line:#dce1d5;--surface:#f1f4ed;--lime:#a3e635;max-width:1580px;margin:0 auto;padding:0 5%;overflow:clip;background:var(--paper);color:var(--ink)}.public-sector-detail_page__ABvfD :is(h1,h2,h3,p){margin:0}.public-sector-detail_page__ABvfD :is(h1,h2,h3){color:var(--ink);font-family:var(--font-manrope),Arial,sans-serif;font-weight:400}.public-sector-detail_page__ABvfD a{color:inherit;text-decoration:none}.public-sector-detail_hero__tBXRE{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:690px;border-bottom:1px solid var(--line)}.public-sector-detail_heroCopy__VIQzM{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:46px 8% 46px 0}.public-sector-detail_breadcrumb__7zpmY{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:33px;color:#8a9580;font:500 8px/1.5 var(--font-geist-mono),monospace;letter-spacing:.04em;text-transform:uppercase}.public-sector-detail_breadcrumb__7zpmY svg{width:10px;height:10px}.public-sector-detail_breadcrumb__7zpmY a:hover{color:var(--ink)}.public-sector-detail_signal__ODvE3{display:flex;align-items:center;gap:9px;color:#708061;font:500 9px/1.5 var(--font-geist-mono),monospace;letter-spacing:.04em;text-transform:uppercase}.public-sector-detail_signal__ODvE3 span{width:5px;height:5px;background:#82b93b}.public-sector-detail_hero__tBXRE h1{max-width:820px;margin-top:28px;font-size:clamp(48px,4.8vw,74px);line-height:1.01;letter-spacing:-.059em;text-wrap:balance}.public-sector-detail_heroLead__sQtLZ{max-width:690px;margin-top:27px!important;color:#687360;font-size:15px;line-height:1.75;text-wrap:pretty}.public-sector-detail_heroActions__J0Or8{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.public-sector-detail_primaryButton__egQd4,.public-sector-detail_secondaryButton__8pMUP{min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:14px 18px;border:1px solid var(--ink);font:500 9px/1.3 var(--font-geist-mono),monospace;text-transform:uppercase;transition:background-color .15s,border-color .15s}.public-sector-detail_primaryButton__egQd4{background:var(--ink);color:#fff!important}.public-sector-detail_primaryButton__egQd4 svg{width:15px;height:15px;color:var(--lime)}.public-sector-detail_primaryButton__egQd4:hover{background:#3c4934}.public-sector-detail_secondaryButton__8pMUP:hover{border-color:#7b8971;background:#f0f3eb}.public-sector-detail_heroAssurances___z4_z{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.public-sector-detail_heroAssurances___z4_z span{display:inline-flex;align-items:center;gap:8px;color:#6c7765;font-size:10px;line-height:1.5}.public-sector-detail_heroAssurances___z4_z svg{width:13px;height:13px;color:#719849}.public-sector-detail_heroVisual__bJmCe{position:relative;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:72px 24px 34px;border-left:1px solid var(--line);background:radial-gradient(circle at 50% 45%,#e7f1db 0,#f7f9f4 58%,var(--paper) 100%)}.public-sector-detail_visualCaption__vYr02{position:absolute;top:25px;left:24px;right:24px;display:flex;justify-content:space-between;gap:18px;color:#87927f;font:500 7px/1.5 var(--font-geist-mono),monospace;text-transform:uppercase}.public-sector-detail_workspace__ygRyR{border:1px solid #cfd6c8;background:rgba(255,255,255,.91);box-shadow:0 22px 60px rgba(54,72,43,.07)}.public-sector-detail_workspaceHeader__Jnuoo{display:grid;grid-template-columns:47px 1fr;gap:15px;align-items:start;padding:19px;border-bottom:1px solid var(--line)}.public-sector-detail_visualIcon__aXG_m{width:47px;height:47px;display:grid;place-items:center;background:#e4f1d4;color:#557934}.public-sector-detail_visualIcon__aXG_m svg{width:20px;height:20px}.public-sector-detail_workspaceHeader__Jnuoo span{color:#829078;font:500 7px/1.4 var(--font-geist-mono),monospace}.public-sector-detail_workspaceHeader__Jnuoo h2{margin-top:7px;font-size:20px;line-height:1.15;letter-spacing:-.025em}.public-sector-detail_workspaceHeader__Jnuoo p{margin-top:6px;color:#798473;font-size:10px;line-height:1.55}.public-sector-detail_workspaceRows__OuwCv{padding:8px}.public-sector-detail_workspaceRow__9wQxu{min-height:70px;display:grid;grid-template-columns:27px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px;border-bottom:1px solid #e1e5dc}.public-sector-detail_workspaceRow__9wQxu:last-child{border-bottom:0}.public-sector-detail_rowIndex__5wkpO{color:#94a08d;font:500 8px var(--font-geist-mono),monospace}.public-sector-detail_workspaceRow__9wQxu div{min-width:0}.public-sector-detail_workspaceRow__9wQxu small,.public-sector-detail_workspaceRow__9wQxu strong{display:block}.public-sector-detail_workspaceRow__9wQxu strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.35}.public-sector-detail_workspaceRow__9wQxu small{margin-top:5px;color:#8a9583;font-size:9px;line-height:1.4}.public-sector-detail_rowState__prTln{padding:6px 7px;background:#e7f4d7;color:#526a3c;font:500 7px/1 var(--font-geist-mono),monospace;text-transform:uppercase}.public-sector-detail_workspaceFooter__WP5aE{display:flex;align-items:center;gap:10px;padding:17px 19px;border-top:1px solid #cfd6c8;background:#edf5e3;color:#50613f;font-size:10px;line-height:1.5}.public-sector-detail_workspaceFooter__WP5aE svg{width:15px;height:15px;flex:0 0 auto}.public-sector-detail_contextStrip__2oi9B{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.public-sector-detail_contextStrip__2oi9B div{min-width:0;min-height:103px;display:flex;align-items:center;gap:14px;padding:22px 26px;border-right:1px solid var(--line)}.public-sector-detail_contextStrip__2oi9B div:last-child{border-right:0}.public-sector-detail_contextStrip__2oi9B span{color:#65833e;font:500 20px/1 var(--font-geist-mono),monospace}.public-sector-detail_contextStrip__2oi9B strong{max-width:180px;color:#75806e;font-size:9px;font-weight:500;line-height:1.5;text-transform:uppercase}.public-sector-detail_section__H__pG{padding:88px 0;border-bottom:1px solid var(--line)}.public-sector-detail_sectionHeading__frykj{display:grid;grid-template-columns:.62fr 1.4fr .9fr;gap:36px;align-items:start;margin-bottom:43px}.public-sector-detail_sectionHeading__frykj>p{padding-top:8px;color:#7d8a72;font:500 8px/1.5 var(--font-geist-mono),monospace;letter-spacing:.04em}.public-sector-detail_sectionHeading__frykj h2{font-size:clamp(35px,3.8vw,51px);line-height:1.03;letter-spacing:-.048em;text-wrap:balance}.public-sector-detail_sectionHeading__frykj>span{max-width:470px;padding-top:8px;color:#75806f;font-size:12px;line-height:1.75;text-wrap:pretty}.public-sector-detail_audienceGrid__w19zn{display:grid;grid-template-columns:repeat(4,1fr);border:solid var(--line);border-width:1px 0 0 1px}.public-sector-detail_audienceGrid__w19zn>div{min-width:0;min-height:205px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:20px;padding:25px;border:solid var(--line);border-width:0 1px 1px 0}.public-sector-detail_audienceGrid__w19zn span{color:#73934e;font:500 9px var(--font-geist-mono),monospace}.public-sector-detail_audienceGrid__w19zn svg{width:17px;height:17px;color:#95a58a}.public-sector-detail_audienceGrid__w19zn strong{grid-column:1/-1;align-self:end;overflow-wrap:anywhere;font-size:20px;font-weight:400;line-height:1.18;letter-spacing:-.025em}.public-sector-detail_projectsSection__bDcok{position:relative}.public-sector-detail_projectsSection__bDcok:before{position:absolute;inset:0 -6vw;z-index:0;content:"";background:#f4f6f0}.public-sector-detail_projectsSection__bDcok>*{position:relative;z-index:1}.public-sector-detail_projectList__k50xC{display:grid;grid-template-columns:repeat(2,1fr);padding:0;margin:0;border-top:1px solid var(--ink);list-style:none}.public-sector-detail_projectList__k50xC li{min-width:0;min-height:94px;display:grid;grid-template-columns:36px minmax(0,1fr) 18px;gap:16px;align-items:center;padding:19px 20px;border-bottom:1px solid var(--line)}.public-sector-detail_projectList__k50xC li:nth-child(odd){border-right:1px solid var(--line)}.public-sector-detail_projectList__k50xC span{color:#7f8b76;font:500 8px var(--font-geist-mono),monospace}.public-sector-detail_projectList__k50xC strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.45}.public-sector-detail_projectList__k50xC svg{width:15px;height:15px;color:#789650}.public-sector-detail_deliveryColumns___N9M6{display:grid;grid-template-columns:repeat(2,1fr);border:solid var(--line);border-width:1px 0 0 1px}.public-sector-detail_deliveryColumns___N9M6 article{min-width:0;border:solid var(--line);border-width:0 1px 1px 0}.public-sector-detail_deliveryColumns___N9M6 header{min-height:68px;display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line);background:#f4f6f1;color:#6b7962;font:500 8px var(--font-geist-mono),monospace}.public-sector-detail_deliveryColumns___N9M6 header svg{width:17px;height:17px;color:#739847}.public-sector-detail_deliveryColumns___N9M6 ul{padding:8px 22px;margin:0;list-style:none}.public-sector-detail_deliveryColumns___N9M6 li{display:grid;grid-template-columns:15px minmax(0,1fr);gap:12px;padding:15px 0;border-bottom:1px solid #e4e7df;color:#66715f;font-size:11px;line-height:1.55}.public-sector-detail_deliveryColumns___N9M6 li:last-child{border-bottom:0}.public-sector-detail_deliveryColumns___N9M6 li svg{width:13px;height:13px;margin-top:2px;color:#789b4c}.public-sector-detail_processBand__9zePE{margin-inline:-5.55%;padding:86px 5.55%;background:#222722;color:#fff}.public-sector-detail_processIntro__ZoxCt{display:grid;grid-template-columns:.62fr 2.3fr;gap:36px;margin-bottom:42px}.public-sector-detail_processIntro__ZoxCt p{padding-top:8px;color:#aab4a4;font:500 8px/1.5 var(--font-geist-mono),monospace}.public-sector-detail_processIntro__ZoxCt h2{max-width:860px;color:#fff;font-size:clamp(37px,4vw,54px);line-height:1.02;letter-spacing:-.05em}.public-sector-detail_processSteps__28N3t{display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0;border:solid #4a5148;border-width:1px 0 0 1px;list-style:none}.public-sector-detail_processSteps__28N3t li{min-width:0;min-height:285px;display:flex;flex-direction:column;padding:25px;border:solid #4a5148;border-width:0 1px 1px 0}.public-sector-detail_processSteps__28N3t li>svg{width:18px;height:18px;color:var(--lime)}.public-sector-detail_processSteps__28N3t li>span{margin-top:45px;color:#8f9a8a;font:500 8px var(--font-geist-mono),monospace}.public-sector-detail_processSteps__28N3t strong{margin-top:auto;color:#fff;font-size:20px;font-weight:400;line-height:1.2}.public-sector-detail_processSteps__28N3t p{margin-top:13px;color:#adb6a8;font-size:10px;line-height:1.65}.public-sector-detail_finalCta__V_wz3{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-inline:-5.55%;padding:75px 6%;background:var(--lime)}.public-sector-detail_finalCta__V_wz3 p{font:500 8px var(--font-geist-mono),monospace}.public-sector-detail_finalCta__V_wz3 h2{max-width:880px;margin-top:17px;font-size:clamp(42px,5vw,68px);line-height:.98;letter-spacing:-.055em}.public-sector-detail_finalCta__V_wz3 span{display:block;max-width:690px;margin-top:19px;color:#40502e;font-size:12px;line-height:1.65}.public-sector-detail_finalCta__V_wz3>a{flex:0 0 auto;min-width:220px;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 17px;background:var(--ink);color:#fff;font:500 9px var(--font-geist-mono),monospace;text-transform:uppercase}.public-sector-detail_finalCta__V_wz3>a svg{width:15px;height:15px;color:var(--lime)}@media (max-width:1050px){.public-sector-detail_hero__tBXRE{grid-template-columns:minmax(0,1fr) 400px}.public-sector-detail_sectionHeading__frykj{grid-template-columns:.5fr 1.25fr .9fr;gap:24px}.public-sector-detail_audienceGrid__w19zn,.public-sector-detail_processSteps__28N3t{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.public-sector-detail_page__ABvfD{padding:0 20px}.public-sector-detail_hero__tBXRE{grid-template-columns:minmax(0,1fr);min-height:0}.public-sector-detail_heroCopy__VIQzM{padding:38px 0 45px}.public-sector-detail_breadcrumb__7zpmY{margin-bottom:28px}.public-sector-detail_hero__tBXRE h1{max-width:680px;font-size:clamp(44px,11vw,66px)}.public-sector-detail_heroVisual__bJmCe{min-height:510px;margin-inline:-20px;padding:68px 20px 30px;border-top:1px solid var(--line);border-left:0}.public-sector-detail_visualCaption__vYr02{left:20px;right:20px}.public-sector-detail_workspace__ygRyR{width:min(100%,610px);margin:0 auto}.public-sector-detail_contextStrip__2oi9B{grid-template-columns:1fr}.public-sector-detail_contextStrip__2oi9B div{min-height:76px;border-right:0;border-bottom:1px solid var(--line)}.public-sector-detail_contextStrip__2oi9B div:last-child{border-bottom:0}.public-sector-detail_section__H__pG{padding:68px 0}.public-sector-detail_sectionHeading__frykj{grid-template-columns:1fr;gap:12px;margin-bottom:34px}.public-sector-detail_sectionHeading__frykj>span{padding-top:0}.public-sector-detail_processIntro__ZoxCt{grid-template-columns:1fr;gap:13px}.public-sector-detail_processIntro__ZoxCt p{padding-top:0}.public-sector-detail_deliveryColumns___N9M6{grid-template-columns:1fr}.public-sector-detail_processBand__9zePE{margin-inline:-20px;padding:68px 20px}.public-sector-detail_finalCta__V_wz3{align-items:stretch;flex-direction:column;margin-inline:-20px;padding:65px 20px}.public-sector-detail_finalCta__V_wz3>a{align-self:flex-start}}@media (max-width:560px){.public-sector-detail_heroCopy__VIQzM{padding-top:30px}.public-sector-detail_breadcrumb__7zpmY{display:grid;grid-template-columns:auto 10px minmax(0,1fr)}.public-sector-detail_breadcrumb__7zpmY a:first-child,.public-sector-detail_breadcrumb__7zpmY svg:first-of-type{display:none}.public-sector-detail_breadcrumb__7zpmY span{grid-column:1/-1;overflow-wrap:anywhere}.public-sector-detail_hero__tBXRE h1{margin-top:24px;font-size:clamp(41px,12.7vw,55px);line-height:1.01}.public-sector-detail_heroLead__sQtLZ{font-size:14px;line-height:1.7}.public-sector-detail_heroActions__J0Or8{flex-direction:column;align-items:stretch}.public-sector-detail_primaryButton__egQd4,.public-sector-detail_secondaryButton__8pMUP{width:100%}.public-sector-detail_heroAssurances___z4_z{flex-direction:column;gap:10px}.public-sector-detail_heroVisual__bJmCe{min-height:0;padding-bottom:22px}.public-sector-detail_visualCaption__vYr02{align-items:flex-start;flex-direction:column;gap:3px}.public-sector-detail_workspaceHeader__Jnuoo{grid-template-columns:41px minmax(0,1fr);padding:15px}.public-sector-detail_visualIcon__aXG_m{width:41px;height:41px}.public-sector-detail_workspaceHeader__Jnuoo h2{font-size:18px}.public-sector-detail_workspaceRow__9wQxu{grid-template-columns:24px minmax(0,1fr);min-height:79px;gap:9px;padding:11px 7px}.public-sector-detail_rowState__prTln{grid-column:2;justify-self:start}.public-sector-detail_workspaceFooter__WP5aE{align-items:flex-start;padding-inline:15px}.public-sector-detail_contextStrip__2oi9B{margin-inline:-20px}.public-sector-detail_contextStrip__2oi9B div{padding-inline:20px}.public-sector-detail_sectionHeading__frykj h2{font-size:38px}.public-sector-detail_audienceGrid__w19zn{grid-template-columns:1fr}.public-sector-detail_audienceGrid__w19zn>div{min-height:150px;padding:21px}.public-sector-detail_audienceGrid__w19zn strong{font-size:20px}.public-sector-detail_projectList__k50xC{grid-template-columns:1fr}.public-sector-detail_projectList__k50xC li:nth-child(odd){border-right:0}.public-sector-detail_projectList__k50xC li{min-height:84px;grid-template-columns:28px minmax(0,1fr) 16px;gap:11px;padding-inline:7px}.public-sector-detail_deliveryColumns___N9M6 header,.public-sector-detail_deliveryColumns___N9M6 ul{padding-inline:17px}.public-sector-detail_processIntro__ZoxCt h2{font-size:39px}.public-sector-detail_processSteps__28N3t{grid-template-columns:1fr}.public-sector-detail_processSteps__28N3t li{min-height:225px}.public-sector-detail_processSteps__28N3t li>span{margin-top:34px}.public-sector-detail_finalCta__V_wz3 h2{font-size:44px}.public-sector-detail_finalCta__V_wz3>a{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.public-sector-detail_page__ABvfD *,.public-sector-detail_page__ABvfD :after,.public-sector-detail_page__ABvfD :before{scroll-behavior:auto!important;transition:none!important}}.public-sector_page__z2TEy{--paper:#fafbf8;--ink:#232823;--muted:#717b6b;--line:#dce1d5;--surface:#f1f4ed;--lime:#a3e635;max-width:1580px;margin:0 auto;padding:0 5%;overflow:clip;background:var(--paper);color:var(--ink)}.public-sector_page__z2TEy :is(h1,h2,h3,p){margin:0}.public-sector_page__z2TEy :is(h1,h2,h3){color:var(--ink);font-family:var(--font-manrope),Arial,sans-serif;font-weight:400}.public-sector_page__z2TEy a{color:inherit;text-decoration:none}.public-sector_hero___rNAT{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);min-height:670px;border-bottom:1px solid var(--line)}.public-sector_heroCopy__V7nhy{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:48px 7% 48px 0}.public-sector_breadcrumb__Eqpvh{display:flex;align-items:center;gap:7px;margin-bottom:35px;color:#8a9580;font:500 8px/1.5 var(--font-geist-mono),monospace;letter-spacing:.05em}.public-sector_breadcrumb__Eqpvh svg{width:11px;height:11px}.public-sector_breadcrumb__Eqpvh a:hover{color:var(--ink)}.public-sector_signal__emV0n{display:flex;align-items:center;gap:9px;color:#728166;font:500 9px/1.5 var(--font-geist-mono),monospace;letter-spacing:.04em}.public-sector_signal__emV0n span{width:5px;height:5px;background:#87be39}.public-sector_hero___rNAT h1{max-width:790px;margin-top:31px;font-size:clamp(49px,5vw,77px);line-height:1.01;letter-spacing:-.062em;text-wrap:balance}.public-sector_hero___rNAT h1 span{display:block;color:#8b9780}.public-sector_heroLead__Vc_Mu{max-width:650px;margin-top:29px!important;color:#687360;font-size:16px;line-height:1.75;text-wrap:pretty}.public-sector_heroActions__EtP2Z{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:31px}.public-sector_primaryButton__oNlCu,.public-sector_secondaryButton__aOUX2{min-height:49px;display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:14px 18px;border:1px solid var(--ink);font:500 10px/1.3 var(--font-geist-mono),monospace;text-transform:uppercase;transition:background-color .15s,border-color .15s}.public-sector_primaryButton__oNlCu{background:var(--ink);color:#fff!important}.public-sector_primaryButton__oNlCu svg{width:16px;height:16px;color:var(--lime)}.public-sector_primaryButton__oNlCu:hover{background:#3c4934}.public-sector_secondaryButton__aOUX2:hover{border-color:#7b8971;background:#f0f3eb}.public-sector_fineprint__JmD7C{margin-top:14px!important;color:#8a9581;font:500 8px/1.6 var(--font-geist-mono),monospace}.public-sector_heroPoints__JwO7j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;padding:25px 0 0;margin:31px 0 0;border-top:1px solid var(--line);list-style:none}.public-sector_heroPoints__JwO7j li{display:flex;align-items:flex-start;gap:9px;color:#66705f;font-size:11px;line-height:1.55}.public-sector_heroPoints__JwO7j svg{flex:0 0 auto;width:13px;height:13px;margin-top:2px;color:#739a46}.public-sector_dossier__ap7tp{position:relative;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:60px 25px 28px;border-left:1px solid var(--line);background:radial-gradient(ellipse at 50% 42%,#edf4e3 0,var(--paper) 70%)}.public-sector_dossierTop__YVZPD{position:absolute;top:24px;left:25px;right:25px;display:flex;justify-content:space-between;color:#8d9984;font:500 7px/1.5 var(--font-geist-mono),monospace}.public-sector_document__pbVff{border:1px solid #cfd7c6;background:rgba(255,255,255,.87)}.public-sector_document__pbVff header{min-height:58px;display:grid;grid-template-columns:7px 1fr auto;align-items:center;gap:11px;padding:0 17px;border-bottom:1px solid var(--line)}.public-sector_statusDot__KLXS9{width:6px;height:6px;background:#8bc53e}.public-sector_document__pbVff header strong{font-size:13px;font-weight:500}.public-sector_document__pbVff header small{color:#7d8b74;font:500 7px var(--font-geist-mono),monospace}.public-sector_documentRows__we58q{padding:9px}.public-sector_documentRows__we58q>div{min-height:61px;display:grid;grid-template-columns:.75fr 1.45fr auto;gap:12px;align-items:center;padding:10px;border-bottom:1px solid #e2e6dc}.public-sector_documentRows__we58q>div:last-child{border-bottom:0}.public-sector_documentRows__we58q span{color:#899481;font:500 7px var(--font-geist-mono),monospace;text-transform:uppercase}.public-sector_documentRows__we58q strong{font-size:12px;font-weight:500}.public-sector_documentRows__we58q small{padding:5px 6px;background:#e5f4d0;color:#52693c;font:500 6px var(--font-geist-mono),monospace;text-transform:uppercase}.public-sector_document__pbVff footer{display:flex;justify-content:space-between;align-items:end;gap:15px;padding:18px 19px;border-top:1px solid #cfd7c6;background:#edf5e2}.public-sector_document__pbVff footer span{color:#758269;font:500 7px var(--font-geist-mono),monospace}.public-sector_document__pbVff footer strong{max-width:260px;text-align:right;font-size:14px;font-weight:500}.public-sector_dossierMeta__ax5yU{display:grid;grid-template-columns:repeat(3,1fr);border:solid var(--line);border-width:0 1px 1px;background:var(--paper)}.public-sector_dossierMeta__ax5yU div{min-width:0;padding:15px 11px;border-right:1px solid var(--line)}.public-sector_dossierMeta__ax5yU div:last-child{border-right:0}.public-sector_dossierMeta__ax5yU span,.public-sector_dossierMeta__ax5yU strong{display:block}.public-sector_dossierMeta__ax5yU span{color:#899481;font:500 6px var(--font-geist-mono),monospace}.public-sector_dossierMeta__ax5yU strong{margin-top:7px;font-size:11px;font-weight:500}.public-sector_metrics__a8Lk8{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.public-sector_metrics__a8Lk8 div{min-height:114px;display:flex;flex-direction:column;justify-content:center;padding:20px 28px;border-right:1px solid var(--line)}.public-sector_metrics__a8Lk8 div:last-child{border-right:0}.public-sector_metrics__a8Lk8 strong{font-size:27px;font-weight:400;letter-spacing:-.04em}.public-sector_metrics__a8Lk8 span{margin-top:5px;color:#7d8974;font:500 8px/1.5 var(--font-geist-mono),monospace}.public-sector_section__ETqv9{padding:88px 0;border-bottom:1px solid var(--line)}.public-sector_sectionHeading__TEdYc{display:grid;grid-template-columns:.68fr 1.55fr 1fr;gap:38px;align-items:start;margin-bottom:44px}.public-sector_sectionHeading__TEdYc>p{padding-top:8px;color:#7f8c74;font:500 8px/1.5 var(--font-geist-mono),monospace;letter-spacing:.04em}.public-sector_sectionHeading__TEdYc h2{font-size:clamp(35px,4vw,52px);line-height:1.03;letter-spacing:-.048em;text-wrap:balance}.public-sector_sectionHeading__TEdYc>span{max-width:480px;padding-top:8px;color:#778271;font-size:13px;line-height:1.75;text-wrap:pretty}.public-sector_process__HIMVe{display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0;border:solid var(--line);border-width:1px 0 0 1px;list-style:none}.public-sector_process__HIMVe li{min-height:305px;padding:28px;border:solid var(--line);border-width:0 1px 1px 0}.public-sector_process__HIMVe li>span{color:#668145;font:500 9px var(--font-geist-mono),monospace}.public-sector_process__HIMVe h3{margin-top:80px;font-size:23px;line-height:1.15;letter-spacing:-.025em}.public-sector_process__HIMVe p{margin-top:15px;color:#778271;font-size:12px;line-height:1.7}.public-sector_areasSection__0OGO6{position:relative}.public-sector_areasSection__0OGO6:before{position:absolute;inset:0 -6vw;z-index:0;content:"";border-block:1px solid #edf0e9;background:#f5f7f1}.public-sector_areasSection__0OGO6>*{position:relative;z-index:1}.public-sector_areaGrid__6Nx9b{display:grid;grid-template-columns:1.1fr .9fr;border:solid var(--line);border-width:1px 0 0 1px}.public-sector_areaCard__eeKuN{position:relative;min-height:340px;padding:31px;border:solid var(--line);border-width:0 1px 1px 0;background:rgba(250,251,248,.82)}.public-sector_areaCard__eeKuN:first-child{grid-row:span 2;min-height:680px;display:flex;flex-direction:column;justify-content:flex-end;background:#e2f1ce}.public-sector_areaCard__eeKuN>div{display:flex;justify-content:space-between;gap:18px;color:#718362;font:500 8px/1.5 var(--font-geist-mono),monospace;text-transform:uppercase}.public-sector_areaCard__eeKuN h3{max-width:600px;margin-top:58px;font-size:30px;line-height:1.08;letter-spacing:-.035em}.public-sector_areaCard__eeKuN p{max-width:620px;margin-top:17px;color:#697561;font-size:12px;line-height:1.72;text-wrap:pretty}.public-sector_areaCard__eeKuN>span{display:inline-flex;align-items:center;gap:15px;margin-top:28px;font:500 8px var(--font-geist-mono),monospace;text-transform:uppercase}.public-sector_areaCard__eeKuN>span svg{width:14px;height:14px}.public-sector_areaCard__eeKuN:hover{background:#edf5e2}.public-sector_deliveryTable__IbTcU{border-top:1px solid var(--ink)}.public-sector_deliveryHeader__nPEoK,.public-sector_deliveryRow__I6anh{display:grid;grid-template-columns:.75fr 1.2fr .7fr;gap:30px;padding:20px 18px;border-bottom:1px solid var(--line)}.public-sector_deliveryHeader__nPEoK{color:#7e8a74;font:500 7px var(--font-geist-mono),monospace}.public-sector_deliveryRow__I6anh strong{font-size:12px;font-weight:500}.public-sector_deliveryRow__I6anh span{color:#6f7b68;font-size:12px}.public-sector_deliveryRow__I6anh span:last-child{color:#4f663b;font-family:var(--font-geist-mono),monospace;font-size:10px}.public-sector_standardSection__MUfQn{margin-inline:-5.55%;padding-inline:5.55%;background:#222722;color:#fff}.public-sector_standardSection__MUfQn .public-sector_sectionHeading__TEdYc h2{color:#fff}.public-sector_standardSection__MUfQn .public-sector_sectionHeading__TEdYc>p,.public-sector_standardSection__MUfQn .public-sector_sectionHeading__TEdYc>span{color:#aab4a4}.public-sector_strengthGrid__hDvvk{display:grid;grid-template-columns:repeat(3,1fr);border:solid #4a5148;border-width:1px 0 0 1px}.public-sector_strengthGrid__hDvvk article{min-height:310px;padding:28px;border:solid #4a5148;border-width:0 1px 1px 0}.public-sector_strengthGrid__hDvvk svg{width:19px;height:19px;color:var(--lime)}.public-sector_strengthGrid__hDvvk h3{margin-top:100px;color:#fff;font-size:23px;line-height:1.15}.public-sector_strengthGrid__hDvvk p{margin-top:15px;color:#adb6a8;font-size:11px;line-height:1.7}.public-sector_notice__JmjNe{display:grid;grid-template-columns:24px 1fr;gap:15px;align-items:start;padding:25px 28px;border:1px solid #4a5148;border-top:0 solid #4a5148;color:#bdc6b8}.public-sector_notice__JmjNe svg{width:18px;height:18px;color:var(--lime)}.public-sector_notice__JmjNe p{max-width:930px;font-size:11px;line-height:1.7}.public-sector_notice__JmjNe strong{color:#fff;font-weight:500}.public-sector_regionsSection__c2B4K{background:var(--paper)}.public-sector_regionGrid__XjJEE{display:grid;grid-template-columns:repeat(4,1fr);border:solid var(--line);border-width:1px 0 0 1px}.public-sector_regionGrid__XjJEE a{min-height:83px;display:grid;grid-template-columns:16px 1fr 14px;gap:11px;align-items:center;padding:17px;border:solid var(--line);border-width:0 1px 1px 0;color:#66715e;font-size:11px;line-height:1.4}.public-sector_regionGrid__XjJEE svg{width:14px;height:14px;color:#78964f}.public-sector_regionGrid__XjJEE a:hover{background:#edf4e3;color:var(--ink)}.public-sector_finalCta__0_Oo6{display:flex;align-items:end;justify-content:space-between;gap:40px;padding:75px 6%;margin-inline:-5.55%;background:var(--lime)}.public-sector_finalCta__0_Oo6 p{font:500 8px var(--font-geist-mono),monospace}.public-sector_finalCta__0_Oo6 h2{max-width:900px;margin-top:17px;font-size:clamp(40px,5vw,67px);line-height:.98;letter-spacing:-.055em}.public-sector_finalCta__0_Oo6 span{display:block;max-width:650px;margin-top:19px;color:#40502e;font-size:13px;line-height:1.6}.public-sector_finalCta__0_Oo6>a{flex:0 0 auto;min-width:190px;min-height:52px;display:flex;justify-content:space-between;align-items:center;gap:25px;padding:14px 17px;background:var(--ink);color:#fff;font:500 9px var(--font-geist-mono),monospace;text-transform:uppercase}.public-sector_finalCta__0_Oo6>a svg{width:15px;height:15px;color:var(--lime)}@media (max-width:1050px){.public-sector_hero___rNAT{grid-template-columns:1fr 420px}.public-sector_sectionHeading__TEdYc{grid-template-columns:.55fr 1.3fr 1fr;gap:25px}.public-sector_regionGrid__XjJEE{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.public-sector_page__z2TEy{padding:0 20px}.public-sector_hero___rNAT{grid-template-columns:minmax(0,1fr)}.public-sector_heroCopy__V7nhy{padding:40px 0 46px}.public-sector_dossier__ap7tp{min-height:520px;margin-inline:-20px;padding-inline:20px;border-top:1px solid var(--line);border-left:0}.public-sector_dossierTop__YVZPD{left:20px;right:20px}.public-sector_metrics__a8Lk8{grid-template-columns:repeat(2,1fr)}.public-sector_metrics__a8Lk8 div:nth-child(2){border-right:0}.public-sector_metrics__a8Lk8 div:nth-child(-n+2){border-bottom:1px solid var(--line)}.public-sector_sectionHeading__TEdYc{grid-template-columns:1fr;gap:13px}.public-sector_sectionHeading__TEdYc>span{padding-top:0}.public-sector_process__HIMVe{grid-template-columns:repeat(2,1fr)}.public-sector_areaGrid__6Nx9b{grid-template-columns:1fr}.public-sector_areaCard__eeKuN:first-child{grid-row:auto;min-height:440px}.public-sector_strengthGrid__hDvvk{grid-template-columns:1fr}.public-sector_strengthGrid__hDvvk article{min-height:240px}.public-sector_strengthGrid__hDvvk h3{margin-top:70px}.public-sector_regionGrid__XjJEE{grid-template-columns:repeat(2,1fr)}.public-sector_finalCta__0_Oo6{align-items:stretch;flex-direction:column;margin-inline:-20px;padding-inline:20px}.public-sector_finalCta__0_Oo6>a{align-self:flex-start}}@media (max-width:560px){.public-sector_hero___rNAT h1{font-size:46px}.public-sector_heroLead__Vc_Mu{font-size:15px}.public-sector_heroActions__EtP2Z{align-items:stretch;flex-direction:column}.public-sector_primaryButton__oNlCu,.public-sector_secondaryButton__aOUX2{width:100%}.public-sector_heroPoints__JwO7j{grid-template-columns:1fr}.public-sector_documentRows__we58q>div{grid-template-columns:.7fr 1.3fr}.public-sector_documentRows__we58q small{grid-column:2;justify-self:start}.public-sector_dossierMeta__ax5yU{grid-template-columns:1fr}.public-sector_dossierMeta__ax5yU div{border-right:0;border-bottom:1px solid var(--line)}.public-sector_dossierMeta__ax5yU div:last-child{border-bottom:0}.public-sector_section__ETqv9{padding:66px 0}.public-sector_process__HIMVe{grid-template-columns:1fr}.public-sector_areaCard__eeKuN,.public-sector_areaCard__eeKuN:first-child{min-height:340px}.public-sector_deliveryHeader__nPEoK{display:none}.public-sector_deliveryRow__I6anh{grid-template-columns:1fr;gap:9px;padding:22px 0}.public-sector_deliveryRow__I6anh span:before{display:block;margin-bottom:4px;color:#87917f;font:500 7px var(--font-geist-mono),monospace}.public-sector_deliveryRow__I6anh span:nth-child(2):before{content:"MATERIAŁ"}.public-sector_deliveryRow__I6anh span:nth-child(3):before{content:"PRZEKAZANIE"}.public-sector_regionGrid__XjJEE{grid-template-columns:1fr}.public-sector_finalCta__0_Oo6 h2{font-size:43px}}@media (prefers-reduced-motion:reduce){.public-sector_page__z2TEy *,.public-sector_page__z2TEy :after,.public-sector_page__z2TEy :before{scroll-behavior:auto!important;transition:none!important}}