.public-sector-page .discovery-eyebrow,.public-sector-cta .discovery-eyebrow{font-size:.75rem}.public-sector-hero h1{font-size:clamp(2.8rem,6.1vw,5.4rem)}.public-sector-hero h1 em{color:#48546e;font-weight:400}.public-sector-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:28px;font-size:.9375rem;display:flex}.public-sector-actions .public-sector-primary{color:#f6f4ef;background:#202c4c;border-radius:30px;padding:14px 24px;text-decoration:none;display:inline-block}.public-sector-actions .public-sector-primary:hover{background:#354260}.public-sector-caption{color:#50596b;margin-top:24px;font-size:.875rem;line-height:1.7}.public-sector-section,.public-sector-context,.public-sector-proof{max-width:1240px;margin:auto;padding:64px 5%;scroll-margin-top:20px}.public-sector-section>h2{max-width:760px}.public-sector-intro{max-width:760px;margin:22px 0 32px}.public-sector-context,.public-sector-proof,.public-sector-two-columns{border-top:1px solid #202c4c30;grid-template-columns:1fr 1fr;gap:56px;display:grid}.public-sector-context p,.public-sector-proof p,.public-sector-two-columns p{margin-bottom:18px}.public-sector-workflow{border-top:1px solid #202c4c30}.public-sector-workflow:last-child{border-bottom:1px solid #202c4c30}.public-sector-workflow summary{grid-template-columns:42px minmax(0,1fr) 20px;align-items:start;gap:24px;padding:28px 0;list-style:none;display:grid}.public-sector-workflow summary::-webkit-details-marker{display:none}.public-sector-workflow summary strong{margin-bottom:10px;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:500;line-height:1.3;display:block}.public-sector-workflow summary>span>span{font-weight:400}.public-sector-number{font-variant-numeric:tabular-nums;color:#c3422d;font-size:.875rem}.public-sector-toggle{transform-origin:50%;font-size:1.5rem;line-height:1.2}.public-sector-workflow[open] .public-sector-toggle{transform:rotate(45deg)}.public-sector-workflow dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:6px 0 30px 66px;display:grid}.public-sector-workflow dt{margin-bottom:12px;font-size:.8125rem;font-weight:600}.public-sector-workflow dd{margin:0}.public-sector-system{color:#f6f4ef;background:#202c4c}.public-sector-system .public-sector-caption{color:#d4d7df}.public-sector-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:40px;display:grid}.public-sector-products>div{border-top:1px solid #f6f4ef60;padding-top:22px}.public-sector-products .public-sector-number{color:#edb5a8}.public-sector-products h3{margin:24px 0 14px;font-family:Instrument Serif,Georgia,serif;font-size:2.35rem;font-weight:400;line-height:1.2}.public-sector-products strong{font-size:.9375rem;font-weight:500}.public-sector-products p{margin-top:16px}.public-sector-products>[data-product=Polydeuces]{grid-column:1/-1;margin-top:8px;padding-top:28px}.public-sector-steps,.public-sector-controls{margin:26px 0;padding-left:22px}.public-sector-private-ai{padding-top:0}.public-sector-private-ai .private-ai{margin-top:0}.public-sector-steps{list-style:decimal}.public-sector-controls{list-style:outside}.public-sector-steps li,.public-sector-controls li{margin-bottom:16px;padding-left:5px}.public-sector-sources{padding-top:30px;padding-bottom:36px;font-size:.875rem}.public-sector-sources li{margin:12px 0}.public-sector-sources>p:last-child{color:#50596b;margin-top:22px}.public-sector-cta .public-sector-actions{margin:28px 0}@media (max-width:900px){.public-sector-context,.public-sector-proof,.public-sector-two-columns{gap:30px}.public-sector-products{grid-template-columns:1fr 1fr}.public-sector-workflow dl{grid-template-columns:1fr;gap:22px}}@media (max-width:620px){.public-sector-context,.public-sector-proof,.public-sector-two-columns{grid-template-columns:1fr;gap:24px}.public-sector-section,.public-sector-context,.public-sector-proof{padding:42px 6%}.public-sector-workflow summary{grid-template-columns:28px minmax(0,1fr) 16px;gap:12px}.public-sector-workflow dl{padding-left:40px}.public-sector-products{grid-template-columns:1fr;gap:24px}.public-sector-products h3{margin-top:10px}}
