PageSourceSearch

https://developmentseed.org/component---src-templates-project-sing…-healthcare-gov-mdx-a4f56ddfa885c6023033.js

js developmentseed.org collected 2026-09-24 08:33:28 UTC 27,529 bytes, 152 lines download raw bytes

1"use strict";(self.webpackChunkds_o=self.webpackChunkds_o||[]).push([[2477],{31166:function(e,t,n){n.r(t),n.d(t,{Head:function(){return A},default:function(){return T}});var r=n(11151),l=n(67294);function o(e){const t=Object.assign({p:"p",a:"a",img:"img",h2:"h2",ul:"ul",li:"li",em:"em"},(0,r.ah)(),e.components),{Text:n}=t;return n||function(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Text",!0),l.createElement(n,null,l.createElement(t.p,null,"The main ",l.createElement(t.a,{href:"https://healthcare.gov",rel:"nofollow noopener noreferrer"},"Healthcare.gov")," landing page and the thousands of subpages that educate the public on Affordable Care Act never went down."),l.createElement(t.p,null,"In reflections on the failings of Heathcare.gov, the landing pages have emerged as a silent hero. They show how open, agile approaches can deliver government technology that works. Here's how we built the part of Healthcare.gov with 100% uptime."),l.createElement(t.a,{href:"https://healthcare.gov",rel:"nofollow noopener noreferrer"},l.createElement(t.img,{src:"https://farm8.staticflickr.com/7414/9129499736_1948844daf_o.png",alt:"The Healthcare.gov Homepage"})),l.createElement(t.h2,{id:"modern-web-technologies"},l.createElement(t.a,{className:"anchor-heading",href:"#modern-web-technologies"},"Modern Web Technologies")),l.createElement(t.p,null,"Powering Heathcare.gov is a beautiful, fast, and completely ",l.createElement(t.a,{href:"http://developmentseed.org/blog/new-healthcare-gov-is-open-and-cms-free/",rel:"nofollow noopener noreferrer"},"CMS-free new website"),", developed using ",l.createElement(t.a,{href:"http://developmentseed.org/blog/2012/07/27/build-cms-free-websites/",rel:"nofollow noopener noreferrer"},"our approach to low-cost, low-maintenance web development"),", that has radically disruptive potential for traditional content management web projects."),l.createElement(t.h2,{id:"open-source-healthcaregov"},l.createElement(t.a,{className:"anchor-heading",href:"#open-source-healthcaregov"},"Open Source HealthCare.gov")),l.createElement(t.p,null,"We built the Healthcare.gov frontend using entirely open source tools. The project also allowed us to improve several open source projects. Prose.io, the web editor used by the HHS team to manage their site got a ",l.createElement(t.a,{href:"http://developmentseed.org/blog/2013/05/08/major-new-features-prose-v1/",rel:"nofollow noopener noreferrer"},"better user interface")," and ",l.createElement(t.a,{href:"http://developmentseed.org/blog/2013/06/21/prose-on-mobile/",rel:"nofollow noopener noreferrer"},"mobile editing layout"),", as well as a ",l.createElement(t.a,{href:"http://developmentseed.org/blog/2013/05/08/major-new-features-prose-v1/",rel:"nofollow noopener noreferrer"},"simple metadata editor"),"."),l.createElement(t.img,{src:"https://farm8.staticflickr.com/7457/9129502410_8757ffc08b_o.png",alt:"Editing HealthCare.gov in Prose"}),l.createElement(t.p,null,"We released a plugin for Jekyll, the application that generates the website, to ",l.createElement(t.a,{href:"http://developmentseed.org/blog/google-analytics-jekyll-plugin/",rel:"nofollow noopener noreferrer"},"sort content by Google Analytics data"),"."),l.createElement(t.p,null,"Finally, to automate the process of building the Jekyll site and publishing it, we released ",l.createElement(t.a,{href:"http://developmentseed.org/blog/2013/05/01/introducing-jekyll-hook/",rel:"nofollow noopener noreferrer"},"Jekyll-hook"),", a simple web server that integrates with GitHub and your hosting environment of choice."),l.createElement(t.p,null,"For more on the open source contributions made possible through this project and to access to GitHub repository for HealthCare.gov, check out ",l.createElement(t.a,{href:"https://healthcare.gov/developers",rel:"nofollow noopener noreferrer"},"https://healthcare.gov/developers"),"."),l.createElement(t.h2,{id:"api-access-to-content"},l.createElement(t.a,{className:"anchor-heading",href:"#api-access-to-content"},"API access to content")),l.createElement(t.p,null,"The site's content is fully available through a JSON API for programmatic access. This enables other states setting up marketplace websites to sync content with the federal government and developers to build new interfaces on top of HealthCare.gov. The JSON API is also completely static and generated by Jekyll. It's even available cross-domain through CORS and JSONP, thanks to a ",l.createElement(t.a,{href:"https://gist.github.com/dhcole/5853046",rel:"nofollow noopener noreferrer"},"simple edge-side-include")," in the Akamai CDN configuration."),l.createElement(t.img,{src:"https://farm4.staticflickr.com/3701/9127291759_3c2d34866f_o.png",alt:"HealthCare.gov content API"}),l.createElement(t.h2,{id:"responsive-multilingual-clear-content-and-presentation"},l.createElement(t.a,{className:"anchor-heading",href:"#responsive-multilingual-clear-content-and-presentation"},"Responsive, multilingual, clear content and presentation")),l.createElement(t.p,null,"We had the opportunity collaborate with talented designers at ",l.createElement(t.a,{href:"http://tealmedia.com/",rel:"nofollow noopener noreferrer"},"Teal Media")," and ",l.createElement(t.a,{href:"http://www.edmullen.com/",rel:"nofollow noopener noreferrer"},"Edward Mullen Studio")," who laid out a refreshingly clean and focused presentation for the new HealthCare.gov, which resulted in many of the website's most exciting features."),l.createElement(t.img,{src:"https://farm6.staticflickr.com/5522/9129504304_48c47e0da5_o.png",alt:"HealthCare.gov in Spanish"}),l.createElement(t.p,null,"To start, the entire website is translated to Spanish, building on the ",l.createElement(t.a,{href:"http://developmentseed.org/blog/multilingual-jekyll-sites",rel:"nofollow noopener noreferrer"},"multi-lingual features in Jekyll"),". The site has been rigorously tested for accessibility according to the ",l.createElement(t.a,{href:"http://developmentseed.org/blog/building-accessible-static-sites",rel:"nofollow noopener noreferrer"},"section 508 standards"),'. It\'s responsive design allows it to be both beautiful and useful on a variety of mobile platforms and devices. All of these features are designed with the single goal of "get people enrolled" in mind.'),l.createElement(t.img,{src:"https://farm6.staticflickr.com/5518/9127289481_69e4a12689.jpg",alt:"Healthcare.gov on an iPhone"}),l.createElement(t.p,null,"Building on a flexible templating system like Jekyll makes it easy to iterate and improve various layouts and presentations without ever r
1isking server-side performance or reliability."),l.createElement(t.p,null,"We are incredibly proud to have been a part of this project, working with a visionary and dedicated team of government staff and partners on something that will be as impactful as it is innovative."),l.createElement(t.h2,{id:"required-reading"},l.createElement(t.a,{className:"anchor-heading",href:"#required-reading"},"Required Reading")),l.createElement(t.ul,null,"\n",l.createElement(t.li,null,l.createElement(t.em,null,"Reuters:")," ",l.createElement(t.a,{href:"http://www.reuters.com/article/2013/11/19/us-usa-healthcare-contracting-insight-idUSBRE9AI05S20131119",rel:"nofollow noopener noreferrer"},"\nInsight: Health site woes show Washington misses out on cutting edge technology")," by ",l.createElement(t.a,{href:"http://blogs.reuters.com/andy-sullivan/",rel:"nofollow noopener noreferrer"},"Andy Sullivan")),"\n",l.createElement(t.li,null,l.createElement(t.em,null,"The Atlantic:")," ",l.createElement(t.a,{href:"http://www.theatlantic.com/technology/archive/2013/06/healthcaregov-code-developed-by-the-people-and-for-the-people-released-back-to-the-people/277295/",rel:"nofollow noopener noreferrer"},"Healthcare.gov: Code Developed by the People and for the People, Released Back to the People")," by Alex Howard (",l.createElement(t.a,{href:"https://twitter.com/digiphile",rel:"nofollow noopener noreferrer"},"@digiphile"),")"),"\n",l.createElement(t.li,null,l.createElement(t.em,null,"The Washington Post:")," ",l.createElement(t.a,{href:"http://www.washingtonpost.com/blogs/wonkblog/wp/2013/10/09/healthcare-gov-was-originally-built-in-a-garage/",rel:"nofollow noopener noreferrer"},"HealthCare.Gov was originally built in a garage")," by Sarah Kliff (",l.createElement(t.a,{href:"https://twitter.com/sarahkliff",rel:"nofollow noopener noreferrer"},"@sarahkliff"),")"),"\n",l.createElement(t.li,null,l.createElement(t.em,null,"Live on CNN"),": ",l.createElement(t.a,{href:"http://www.youtube.com/watch?v=47MueX_Y_m8&feature=youtu.be",rel:"nofollow noopener noreferrer"},"What Really Went Wrong with HealthCare.gov")," brought to you by Clay Johnson (",l.createElement(t.a,{href:"https://twitter.com/cjoh",rel:"nofollow noopener noreferrer"},"@cjoh"),") - ask him how he feels about CMSs."),"\n"))}var a=function(e){void 0===e&&(e={});const{wrapper:t}=Object.assign({},(0,r.ah)(),e.components);return t?l.createElement(t,e,l.createElement(o,e)):o(e)};var i=n(70394),c=n(14160),s=n(29208),m=n.n(s),d=n(38032),u=n(65038),p=n(66820),g=n(73476),h=n(9421),f=n(54885),v=n(96128),w=n(86131),E=n(17568),y=n(16483),b=n(50580),C=n(11457),B=n(59291),U=n(26256),_=n(51385),k=n(4001);const P=(0,i.ZP)(v.Z).withConfig({displayName:"project-single__ProjectMeta",componentId:"sc-u0hct7-0"})(["display:grid;grid-template-columns:repeat(4,1fr);grid-gap:",";"," "," "," ",""],(0,p.m2)((0,p.a8)("layout.gap.xsmall")),p.BC.smallUp`
2    grid-gap: ${(0,p.m2)((0,p.a8)("layout.gap.small"))};
3  `,p.BC.mediumUp`
4    grid-template-columns: repeat(8, 1fr);
5    grid-gap: ${(0,p.m2)((0,p.a8)("layout.gap.medium"))};
6  `,p.BC.largeUp`
7    grid-template-columns: repeat(12, 1fr);
8    grid-gap: ${(0,p.m2)((0,p.a8)("layout.gap.large"))};
9  `,p.BC.xlargeUp`
10    grid-gap: ${(0,p.m2)((0,p.a8)("layout.gap.xlarge"))};
11  `),x=i.ZP.div.withConfig({displayName:"project-single__ProjectMetaInner",componentId:"sc-u0hct7-1"})(["grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:",";"," "," "," ",""],(0,p.m2)(1,(0,p.a8)("layout.gap.xsmall")),p.BC.smallUp`
12    grid-gap: ${(0,p.m2)(2,(0,p.a8)("layout.gap.small"))};
13  `,p.BC.mediumUp`
14    grid-template-columns: repeat(8, 1fr);
15    grid-gap: ${(0,p.m2)(4,(0,p.a8)("layout.gap.medium"))};
16  `,p.BC.largeUp`
17    grid-column: 2 / -1;
18    grid-template-columns: repeat(11, 1fr);
19    grid-gap: ${(0,p.m2)(5,(0,p.a8)("layout.gap.large"))};
20  `,p.BC.xlargeUp`
21    grid-gap: ${(0,p.m2)(6,(0,p.a8)("layout.gap.xlarge"))};
22  `),N=i.ZP.section.withConfig({displayName:"project-single__MetaBlock",componentId:"sc-u0hct7-2"})(["display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;grid-row-gap:",";",""],(0,p.m2)(),p.BC.mediumUp`
23    grid-row-gap: ${(0,p.m2)(2)};
24  `),I=(0,i.ZP)(h.y).attrs({as:"h1",variation:"base"}).withConfig({displayName:"project-single__MetaBlockTitle",componentId:"sc-u0hct7-3"})(["margin:0;"]),j=i.ZP.div.withConfig({displayName:"project-single__MetaBlockContent",componentId:"sc-u0hct7-4"})(["",";"],f.b),Z=(0,i.ZP)(N).withConfig({displayName:"project-single__OverviewBlock",componentId:"sc-u0hct7-5"})(["grid-column-end:span 4;"," ","{font-size:1.5rem;line-height:2.25rem;","}"],p.BC.mediumUp`
25    grid-column-end: span 8;
26  `,j,p.BC.mediumUp`
27      font-size: 2rem;
28      line-height: 2.75rem;
29    `),$=(0,i.ZP)(N).withConfig({displayName:"project-single__ChallengeBlock",componentId:"sc-u0hct7-6"})(["grid-column-end:span 4;"," "," ",""],p.BC.smallUp`
30    grid-column-end: span 2;
31  `,p.BC.mediumUp`
32    grid-column-end: span 3;
33  `,p.BC.largeUp`
34    grid-column-end: span 4;
35  `),S=(0,i.ZP)(N).withConfig({displayName:"project-single__OutcomeBlock",componentId:"sc-u0hct7-7"})(["grid-column-end:span 4;"," "," ",""],p.BC.smallUp`
36    grid-column-end: span 2;
37  `,p.BC.mediumUp`
38    grid-column-end: span 3;
39  `,p.BC.largeUp`
40    grid-column-end: span 4;
41  `),H=e=>{var t;let{data:n,location:r,pageContext:o,children:a}=e;const{previous:i,next:s}=o,{project:p}=n,{title:h,lead:f,client:v,overview:k,challenge:N,topics:H,outcome:T,media:A,public:z,source:L,related:M}=p.frontmatter,R=(0,d.c)(null==A||null===(t=A.cover)||void 0===t?void 0:t.url),W=m()(A,"cover.attribution"),G=!!(k||N||T),J=!!v.name,O=J&&"development seed"===v.name.toLowerCase(),V=i?{url:`/projects/${i.slug}`,linkTitle:"Visit previous project",title:i.frontmatter.title}:null,D=s?{url:`/projects/${s.slug}`,linkTitle:"Visit next project",title:s.frontmatter.title}:null;return l.createElement(E.Z,{location:r},l.createElement(w.uv,null,l.createElement(w.zh,{leadLayout:"column"},l.createElement(w.qc,null,l.createElement(w.hK,null,l.createElement(w.Rd,null,l.createElement(y.X,null,h)),l.createElement(w.pZ,null,l.createElement(c.Link,{to:"/projects/",title:"View Projects page"},"Projects")),J&&l.createElement(w.yW,null,l.createElement("dt",null,"Client"),l.createElement("dd",null,O?"Devseed Lab":l.createElement(l.Fragment,null,l.createElement("span",null,"With")," ",v.url?l.createElement("a",{href:v.url,title:"Visit client website"},v.name):v.name)))),f&&l.createElement(w.hk,null,l.createElement("p",null,f)),((null==z?void 0:z.url)||(null==L?void 0:L.url))&&l.createElement(w.tY,null,(null==z?void 0:z.url)&&l.createElement(u.zx,{forwardedAs:"a",variation:"primary-fill",size:"xlarge",href:z.url,t
41itle:"See live project"},l.createElement(g.Ge0)," View live"),(null==L?void 0:L.url)&&l.createElement(u.zx,{forwardedAs:"a",variation:"primary-outline",size:"xlarge",href:L.url,title:"View on GitHub"},l.createElement(g.nOG)," View the code")))),l.createElement(w.KY,{isSoftPadded:!!R},R&&l.createElement(b.ZP,{size:"cover",decoration:"bottom",image:R,attribution:W,alt:"Project cover image"}),G&&l.createElement(P,null,l.createElement(x,null,k&&l.createElement(Z,null,l.createElement(I,null,"Overview"),l.createElement(j,null,l.createElement("p",null,k))),N&&l.createElement($,null,l.createElement(I,null,"Challenge"),l.createElement(j,null,l.createElement("p",null,N))),T&&l.createElement(S,null,l.createElement(I,null,"Outcome"),l.createElement(j,null,l.createElement("p",null,T))))),l.createElement(w.GK,null,l.createElement(_.L,null,a)),!(null==M||!M.length)&&l.createElement(B.Z,{related:M}),l.createElement(C.Z,{type:"project",topics:H,prevPost:V,nextPost:D}),l.createElement(U.Jd,{title:"Have a challenging project that could use our help?",suptitle:"Let's connect"},l.createElement("p",null,"We'd love to hear from you."),l.createElement(U.UP,null,l.createElement(u.zx,{variation:"primary-fill",size:"large",forwardedAs:c.Link,to:"/contact"},"Contact us"))))))};function T(e){return l.createElement(H,e,l.createElement(a,e))}const A=e=>{var t,n;let{data:r}=e;const{title:o,teaser:a,media:i}=r.project.frontmatter;return l.createElement(k.Z,{title:o,description:a,image:null==i||null===(t=i.cover)||void 0===t||null===(n=t.url)||void 0===n?void 0:n.publicURL})}},26256:function(e,t,n){n.d(t,{$L:function(){return c},Jd:function(){return m},RY:function(){return i},UP:function(){return s}});var r=n(67294),l=n(70394),o=n(66820),a=n(67875);const i=(0,l.ZP)(a.AV).withConfig({displayName:"call-to-action__CTASectionHeadline",componentId:"sc-fveni9-0"})(["",""],o.BC.largeUp`
42    grid-column: content-3 / content-9;
43  `),c=(0,l.ZP)(a.UZ).withConfig({displayName:"call-to-action__CTASectionLead",componentId:"sc-fveni9-1"})(["grid-column:content-start / content-end;&&{grid-row:auto;}",""],o.BC.largeUp`
44    grid-column: content-3 / content-9 !important;
45  `),s=l.ZP.div.withConfig({displayName:"call-to-action__CTAActions",componentId:"sc-fveni9-2"})(["display:flex;flex-flow:row wrap;gap:",";",""],(0,o.m2)(),o.BC.largeUp`
46    gap: ${(0,o.m2)(2)};
47  `);function m(e){const{title:t,suptitle:n,children:l}=e;return r.createElement(a.$0,null,r.createElement(a.M$,null,r.createElement(i,null,r.createElement(a.NZ,null,t),n&&r.createElement(a.eN,null,n)),r.createElement(c,null,l)))}},11457:function(e,t,n){var r=n(67294),l=n(14160),o=n(70394),a=n(66820),i=n(79411),c=n(9421),s=n(86131),m=n(40305),d=n(79008),u=n(41493);const p=o.ZP.div.withConfig({displayName:"inpage-nav__InpageNavBlock",componentId:"sc-8gxmfi-0"})(["display:grid;grid-template-columns:1fr;grid-gap:",";grid-template-rows:min-content;&:last-child{","}"],(0,a.m2)(),a.BC.largeUp`
48      grid-column-start: content-10;
49      grid-column-end: span 3;
50    `),g=(0,o.ZP)(p).withConfig({displayName:"inpage-nav__InpageNavBlockTopics",componentId:"sc-8gxmfi-1"})(["grid-column:content-start / content-end;",""],a.BC.largeUp`
51    grid-column-start: content-start;
52    grid-column-end: span 6;
53  `),h=(0,o.ZP)(p).withConfig({displayName:"inpage-nav__InpageNavBlockPrevious",componentId:"sc-8gxmfi-2"})(["grid-column:content-start / content-end;",""],a.BC.largeUp`
54    grid-column-start: content-7;
55    grid-column-end: span 3;
56  `),f=(0,o.ZP)(p).withConfig({displayName:"inpage-nav__InpageNavBlockNext",componentId:"sc-8gxmfi-3"})(["grid-column:content-start / content-end;",""],a.BC.largeUp`
57    grid-column-start: content-10;
58    grid-column-end: span 3;
59  `),v=(0,o.ZP)(c.y).attrs({as:"h2",variation:"base"}).withConfig({displayName:"inpage-nav__InpageNavBlockTitle",componentId:"sc-8gxmfi-4"})([""]),w=o.ZP.ol.withConfig({displayName:"inpage-nav__InpageNavMenu",componentId:"sc-8gxmfi-5"})(["display:flex;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;li{font-size:0.875rem;line-height:1.25rem;text-transform:uppercase;font-variation-settings:'wdth' 96,'wght' 512;margin:",";","}&& a{display:block;"," &:hover{opacity:1;}}&& a,&& a:visited{color:",";}"],(0,a.m2)(0,1,1,0),a.BC.largeUp`
60      margin: ${(0,a.m2)(0,2,1,0)};
61    `,u.B,(0,a.a8)("color.base")),E=(0,o.ZP)(i.X6).attrs({as:"p"}).withConfig({displayName:"inpage-nav__InpageNavItem",componentId:"sc-8gxmfi-6"})(["font-size:1.5rem;line-height:2rem;
61"," "," a{display:block;}"],a.BC.mediumUp`
62    font-size: 2rem;
63    line-height: 2.5rem;
64  `,a.BC.largeUp`
65    font-size: 2.5rem;
66    line-height: 3rem;
67  `);t.Z=e=>{const{topics:t,type:n="blog",prevPost:o,nextPost:a}=e;return(0,r.useEffect)((()=>(m.X.simple_combo("left",(()=>{o&&(0,l.navigate)(o.url)})),m.X.simple_combo("right",(()=>{a&&(0,l.navigate)(a.url)})),()=>{m.X.unregister_combo("left"),m.X.unregister_combo("right")})),[o,a]),r.createElement(s.n3,{role:"navigation"},t&&t.length&&r.createElement(g,null,r.createElement(v,null,"Topics"),r.createElement(w,null,t.map((e=>r.createElement("li",{key:e},r.createElement(l.Link,{to:"project"===n?(0,d.SU)(e):(0,d.x6)(e),title:"Explore topic"},e)))))),o&&r.createElement(h,null,r.createElement(v,null,"Previous"),r.createElement(E,null,r.createElement(l.Link,{to:o.url,title:o.linkTitle},o.title))),a&&r.createElement(f,null,r.createElement(v,null,"Next"),r.createElement(E,null,r.createElement(l.Link,{to:a.url,title:a.linkTitle},a.title))))}},59291:function(e,t,n){var r=n(67294),l=n(38032),o=n(91109),a=n(67875),i=n(84178),c=n(79008),s=n(27505),m=n(34518);const d=e=>{var t;let{index:n,data:o}=e;const{post:a}=o,{slug:i}=a,{title:s,media:d}=a.frontmatter,u=(0,l.c)(null==d||null===(t=d.card)||void 0===t?void 0:t.url);if("Blog"===a.internal.type){const{excerpt:e,date:t,timeToRead:l}=a,{topics:o,authors:d,teaser:p}=a.frontmatter,g=(0,c.l4)(d);return r.createElement(m.gY,{title:s,slug:i,readTime:l,cardImage:u,authors:g,topics:o,date:t,excerpt:p||e,index:n+1})}if("Project"===a.internal.type){const{client:e}=a.frontmatter;return r.createElement(m.zD,{title:s,slug:i,cardImage:u,client:e,index:n+1,skin:"dark"})}return null};t.Z=function(e){const{related:t}=e,[n,l]=(0,i.Z)(),c=(0,r.useMemo)((()=>t.filter((e=>!!e.post))),[t]);return(0,r.useEffect)((()=>{n(document.body)}),[n]),r.createElement(a.H$,null,r.createElement(a.M$,{grid:a.nc},r.createElement(a.AV,null,r.createElement(a.NZ,null,"Related content"),r.createElement(a.eN,null,"More for you"))),r.createElement(a.tr,null,r.createElement(o.R,{overscanBy:1/0,items:c,columnGutter:l?l.isXsmallDown()?16:l.isLargeDown()?32:48:null,columnCount:l?l.isSmallDown()?1:2:null,columnWidth:288,as:s.sw,itemAs:"li",itemKey:e=>e.post.id,render:d})))}},16483:function(e,t,n){n.d(t,{X:function(){return a}});var r=n(67294),l=n(45697),o=n.n(l);const a=e=>{let{children:t,breakBefore:n}=e;return function(e,t){void 0===t&&(t=18);var n=e.split(" ");if(n.length>1){var l=n.length,o=(n[l-1]+" "+n[l-2]).length;if("always"===t||o<t)return r.createElement(r.Fragment,null,n.slice(0,l-1).join(" ")," ",n[l-1])}return e}(t,n)};a.propTypes={children:o().string,breakBefore:o().number}},67875:function(e,t,n){n.d(t,{$0:function(){return m},AV:function(){return p},H$:function(){return w},M$:function(){return u},NZ:function(){return g},UZ:function(){return d},eN:function(){return h},nc:function(){return v},tr:function(){return f}});var r=n(70394),l=n(79411),o=n(66820),a=n(59766),i=n(54885),c=n(9421),s=n(60981);const m=(0,r.ZP)(a.Z).attrs({as:"section"}).withConfig({displayName:"section__Section",componentId:"sc-mcuviu-0"})(["display:grid;grid-row-gap:",";"," "," ",""],(0,o.m2)(2),o.BC.mediumUp`
68    grid-row-gap: ${(0,o.m2)(4)};
69  `,o.BC.largeUp`
70    grid-row-gap: ${(0,o.m2)(6)};
71  `,o.BC.xlargeUp`
72    grid-row-gap: ${(0,o.m2)(8)};
73  `),d=r.ZP.div.withConfig({displayName:"section__SectionLead",componentId:"sc-mcuviu-1"})(["",";"],i.b),u=(0,r.ZP)(a.Z).attrs((e=>({as:"header",grid:e.grid||{smallUp:["content-start","content-end"],mediumUp:["content-start","content-end"],largeUp:["content-start","content-end"]}}))).withConfig({displayName:"section__SectionHeader",componentId:"sc-mcuviu-2"})(["grid-row:1;grid-row-gap:",";align-items:end;"," "," ","{","}"],(0,o.m2)(1),o.BC.smallUp`
74    grid-row-gap: ${(0,o.m2)(2)};
75  `,o.BC.largeUp`
76    grid-row-gap: ${(0,o.m2)(4)};
77  `,d,(e=>{let{leadLayout:t}=e;switch(t){case"aside":return(0,r.iv)(["grid-row:2;grid-column:content-start / content-end;"," ",""],o.BC.mediumUp`
78          grid-column: content-start / content-end;
79          padding: ${(0,o.m2)(.5,0)};
80        `,o.BC.largeUp`
81          grid-row: 1;
82          grid-column: content-8 / content-end;
83        `);case"column":return(0,r.iv)(["grid-row:2;grid-column:content-start / content-end;"," ",""],o.BC.mediumUp`
84          grid-column: content-start / content-end;
85          column-count: 2;
86          column-gap: ${(0,o.m2)(2)};
87        `,o.BC.largeUp`
88          grid-column: content-start / content-end;
89        `);default:return(0,r.iv)(["grid-row:2;grid-column:content-start / content-end;"," ",""],o.BC.mediumUp`
90          grid-column: content-start / content-end;
91        `,o.BC.largeUp`
92          grid-column: content-start / content-7;
93        `)}})),p=r.ZP.div.withConfig({displayName:"section__SectionHeadline",componentId:"sc-mcuviu-3"})(["grid-column:content-start / content-end;
93display:flex;flex-flow:column nowrap;",""],o.BC.largeUp`
94    grid-column: content-start / content-7;
95  `),g=(0,r.ZP)(l.X6).attrs({as:"h1"}).withConfig({displayName:"section__SectionTitle",componentId:"sc-mcuviu-4"})(["font-size:2rem;line-height:2.5rem;margin:0;"," ",""],o.BC.mediumUp`
96    font-size: 3rem;
97    line-height: 3.5rem;
98  `,o.BC.largeUp`
99    font-size: 4rem;
100    line-height: 4.5rem;
101  `),h=(0,r.ZP)(c.y).attrs({as:"p",variation:"primary"}).withConfig({displayName:"section__SectionSuptitle",componentId:"sc-mcuviu-5"})(["order:-1;margin-bottom:",";",""],(0,o.m2)(),o.BC.mediumUp`
102    margin-bottom: ${(0,o.m2)(2)};
103  `),f=r.ZP.div.withConfig({displayName:"section__SectionBody",componentId:"sc-mcuviu-6"})(["grid-row:2;display:grid;grid-column:full-start / full-end;grid-template-columns:1fr;grid-auto-rows:auto;grid-row-gap:",";"," "," ",""],(0,o.m2)(2),o.BC.mediumUp`
104    grid-row-gap: ${(0,o.m2)(4)};
105  `,o.BC.largeUp`
106    grid-row-gap: ${(0,o.m2)(6)};
107  `,o.BC.xlargeUp`
108    grid-row-gap: ${(0,o.m2)(8)};
109  `),v=(r.ZP.div.withConfig({displayName:"section__SectionActions",componentId:"sc-mcuviu-7"})(["grid-column:span 4;display:grid;grid-auto-columns:1fr;grid-gap:",";"," "," "," > *{min-width:12rem;","}"],(0,o.m2)(1),o.BC.smallUp`
110    grid-auto-columns: min-content;
111  `,o.BC.mediumUp`
112    grid-column: span 8;
113  `,o.BC.largeUp`
114    grid-column: span 12;
115  `,o.BC.smallUp`
116      grid-row: 1;
117    `),{smallUp:["content-start","content-end"],mediumUp:["content-start","content-end"],largeUp:["content-start","content-5"]}),w=(0,r.ZP)(m).withConfig({displayName:"section__SectionCardGroup",componentId:"sc-mcuviu-8"})(["position:relative;z-index:2;&::before{",";border-top-left-radius:0;border-bottom-left-radius:0;grid-row:2;grid-column-start:full-start;grid-column-end:span content-3;top:",";"," "," ","}&::after{",";border-top-right-radius:0;border-bottom-right-radius:0;grid-row:2;grid-column-start:content-2;grid-column-end:span full-end;top:",";"," "," ","}","{","}","{grid-column:content-start / span 4;"," "," ","}","{position:relative;z-index:2;"," "," ","}"],s.A,(0,o.m2)(8),o.BC.smallUp`
118      grid-column-end: content-3;
119      top: ${(0,o.m2)(12)};
120    `,o.BC.mediumUp`
121      grid-column-end: content-7;
122      top: ${(0,o.m2)(16)};
123    `,o.BC.largeUp`
124      grid-row: 1;
125      grid-column-end: content-7;
126      top: ${(0,o.m2)(20)};
127    `,s.A,(0,o.m2)(20),o.BC.smallUp`
128      top: ${(0,o.m2)(28)};
129    `,o.BC.mediumUp`
130      grid-column-start: content-3;
131      top: min(${(0,o.m2)(36)}, calc(100% - 8rem));
132    `,o.BC.largeUp`
133      grid-row: 1;
134      grid-column-start: content-7;
135      top: min(${(0,o.m2)(46)}, calc(100% - 12rem));
136    `,u,o.BC.largeUp`
137      align-items: start;
138    `,p,o.BC.largeUp`
139      grid-column: content-start / span 8;
140    `,o.BC.largeUp`
141      grid-column: content-start / span 4;
142    `,o.BC.xlargeUp`
143      grid-column: content-start / span 3;
144    `,f,o.BC.smallDown`
145      padding: ${(0,o.m2)(0,1)};
146    `,o.BC.mediumUp`
147      grid-column: content-start / content-end;
148    `,o.BC.largeUp`
149      grid-row: 1;
150      grid-column: content-5 / span 8;
151    `)},79008:function(e,t,n){n.d(t,{ZV:function(){return a},x6:function(){return c},SU:function(){return s},l4:function(){return i}});n(67294);var r=n(38032);const l=[{id:"all",label:"All Posts"},{id:"team",label:"Team"},{id:"data-ai-ml",label:"Data & AI/ML"},{id:"environment",label:"Environment"},{id:"society",label:"Society"},{id:"cloud-computing",label:"Cloud Computing & Infrastructure"},{id:"geospatial",label:"Geospatial Technology & Products"}],o=[{id:"all",label:"All"},{id:"labs",label:"Labs"},{id:"data-ai-ml",label:"Data & AI/ML"},{id:"environment",label:"Environment"},{id:"society",label:"Society"},{id:"cloud-computing",label:"Cloud Computing & Infrastructure"},{id:"geospatial",label:"Geospatial Technology & Products"}];async function a(e,t){let n;try{n=await fetch(e,t);const r=await n.json();if(n.status>=400){const e=new Error(r.message);throw e.statusCode=n.status,e.data=r,e}return{body:r,headers:n.headers}}catch(r){throw r.statusCode=n&&n.status||null,r}}function i(e){return null!=e&&e.length?e.map((e=>{var t,n,l;return{slug:e.slug,name:e.frontmatter.title,expertise:e.frontmatter.expertise,avatar:(0,r.c)(null===(t=e.frontmatter)||void 0===t||null===(n=t.media)||void 0===n||null===(l=n.avatar)||void 0===l?void 0:l.url)}})):[]}function c(e){const t=l.find((t=>t.label===e));return t?`/blog/topics/${t.id}`:`/blog/topics/${e}`}function s(e){const t=o.find((t=>t.label===e));return t?`/projects/topics/${t.id}`:`/projects/topics/${e}`}}}]);
152//# sourceMappingURL=component---src-templates-project-single-index-js-content-file-path-content-project-archived-2014-11-20-healthcare-gov-mdx-a4f56ddfa885c6023033.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.