.PublicCases-module__D6Xr3q__page{color:#071d2e;background:#f7f9fa}.PublicCases-module__D6Xr3q__hero{color:#fff;background:radial-gradient(circle at 78% 35%,#1faeb51f,#0000 28%),#03182a;padding:120px 0 70px!important}.PublicCases-module__D6Xr3q__heroInner{max-width:980px}.PublicCases-module__D6Xr3q__hero h1{color:#fff;max-width:850px;margin:16px 0 0;font-size:clamp(2.7rem,5vw,4.6rem);line-height:1.06}.PublicCases-module__D6Xr3q__hero p{max-width:760px;margin:22px 0 0;color:#c7d4da!important;font-size:1.04rem!important;line-height:1.75!important}.PublicCases-module__D6Xr3q__section{padding:74px 0}.PublicCases-module__D6Xr3q__header{max-width:790px;margin-bottom:34px}.PublicCases-module__D6Xr3q__header h2{margin:10px 0 0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.1}.PublicCases-module__D6Xr3q__header p{color:#5c6f7e!important;line-height:1.7!important}.PublicCases-module__D6Xr3q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.PublicCases-module__D6Xr3q__card{min-height:260px;color:inherit;background:#fff;border:1px solid #d9e2e6;border-left:3px solid #10a7aa;border-radius:9px;flex-direction:column;padding:26px;text-decoration:none;display:flex}.PublicCases-module__D6Xr3q__card small,.PublicCases-module__D6Xr3q__type{color:#a77910;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.PublicCases-module__D6Xr3q__card h2{margin:14px 0 0;font-size:1.35rem;line-height:1.25}.PublicCases-module__D6Xr3q__card p{color:#586b7b!important;line-height:1.65!important}.PublicCases-module__D6Xr3q__card span{color:#087d82;margin-top:auto;font-weight:750}.PublicCases-module__D6Xr3q__notice{color:#405664;background:#f7f5ef;border-left:3px solid #d5a42b;border-radius:7px;gap:16px;margin-top:28px;padding:20px 24px;display:flex}.PublicCases-module__D6Xr3q__notice svg{color:#d3a329;flex:none;width:32px}.PublicCases-module__D6Xr3q__article{padding:112px 0 70px}.PublicCases-module__D6Xr3q__back{color:#087d82;margin-bottom:24px;text-decoration:none;display:inline-flex}.PublicCases-module__D6Xr3q__articleHeader{max-width:900px}.PublicCases-module__D6Xr3q__articleHeader h1{color:#071d2e;margin:14px 0;font-size:clamp(2.45rem,5vw,4rem);line-height:1.08}.PublicCases-module__D6Xr3q__articleHeader>p{max-width:780px;color:#526778!important;font-size:1.05rem!important;line-height:1.7!important}.PublicCases-module__D6Xr3q__disclaimer{background:#fff;border-left:3px solid #d5a42b;border-radius:7px;margin:26px 0 0;padding:18px 22px}.PublicCases-module__D6Xr3q__details{columns:2 360px;column-gap:18px;margin-top:20px}.PublicCases-module__D6Xr3q__details section{box-sizing:border-box;break-inside:avoid;background:#fff;border:1px solid #dbe3e7;border-radius:9px;width:100%;margin:0 0 18px;padding:22px 24px;display:inline-block}.PublicCases-module__D6Xr3q__details h2{margin:0;font-size:1.08rem;line-height:1.35}.PublicCases-module__D6Xr3q__details p,.PublicCases-module__D6Xr3q__details li{color:#526778;font-size:.92rem;line-height:1.65}.PublicCases-module__D6Xr3q__details p{margin-bottom:0}.PublicCases-module__D6Xr3q__details ul{margin-bottom:0;padding-left:20px}.PublicCases-module__D6Xr3q__page .PublicCases-module__D6Xr3q__cta{color:#fff;text-align:center;background:#03182a;padding:48px 0}.PublicCases-module__D6Xr3q__page .PublicCases-module__D6Xr3q__cta>div{flex-direction:column;justify-content:center;align-items:center;display:flex}.PublicCases-module__D6Xr3q__cta h2{color:#fff;margin:0;font-size:clamp(2rem,4vw,3.2rem)}.PublicCases-module__D6Xr3q__cta p{max-width:690px;margin:12px auto 18px;color:#c7d4da!important}.PublicCases-module__D6Xr3q__cta .btn{justify-content:center;min-width:210px}@media (max-width:1000px){.PublicCases-module__D6Xr3q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.PublicCases-module__D6Xr3q__hero{padding-top:105px!important}.PublicCases-module__D6Xr3q__grid{grid-template-columns:1fr}.PublicCases-module__D6Xr3q__card{min-height:0}.PublicCases-module__D6Xr3q__article{padding:84px 0 52px}.PublicCases-module__D6Xr3q__details{columns:1}.PublicCases-module__D6Xr3q__details section{padding:20px}.PublicCases-module__D6Xr3q__page .PublicCases-module__D6Xr3q__cta{padding:42px 0}}
