{"version":3,"file":"DISiteHeader.DnawIKHa.mjs","names":["CSS"],"sources":["https:/framerusercontent.com/modules/SdYUkMFoy93iT5vaZGbz/QJJh3FUd60hRqf1JRKzd/DISiteFooter.js","https:/framerusercontent.com/modules/4QY2wPkZxZ4v1AgIOO1g/CcAzkJDbo9nBfcEktvK2/DISiteHeader.js"],"sourcesContent":["// DI Site Footer (v21)\n// Matches the site's existing Framer footer (measured on staging Oct 18 2026), plus the Programs link from the v21 canvas.\n// Desktop at 1200px and up, centered stacked layout below, same as the native footer's breakpoints.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";const CSS=`\n@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Lora:ital,wght@0,500;1,500&display=swap');\n.dif{width:100%;background:#45062E;padding:80px 64px 20px;box-sizing:border-box;font-family:Inter,sans-serif}\n.dif *{box-sizing:border-box}\n.dif-top{display:flex;justify-content:space-between;align-items:flex-start;min-height:176px}\n.dif-brand{display:flex;flex-direction:column;width:240px}\n.dif-name{margin:8px 0 0;font-family:Lora,serif;font-size:36px;font-weight:500;line-height:40px;color:#fff;white-space:nowrap}\n.dif-name a{color:#fff;text-decoration:none}\n.dif-tag{margin:13px 0 0;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.04em;color:rgba(255,255,255,0.48)}\n.dif-cols{display:flex;gap:32px;align-items:flex-start}\n.dif-col{display:flex;flex-direction:column}\n.dif-h{margin:0;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.04em;color:#fff}\n.dif-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}\n.dif-list a,.dif-list span{font-size:14px;font-weight:500;line-height:21px;letter-spacing:-0.04em;color:rgba(255,255,255,0.48);text-decoration:none}\n.dif-list a:hover{color:#fff}\n.dif a:focus-visible{outline:3px solid #98FBCB;outline-offset:3px}\n.dif-rule{margin-top:64px;height:2px;background:rgba(255,255,255,0.24)}\n.dif-copy{margin:20px 0 0;font-family:Lora,serif;font-style:italic;font-weight:500;font-size:16px;line-height:16px;letter-spacing:-0.02em;text-align:center;color:rgba(255,255,255,0.48)}\n@media (max-width:1199px){\n.dif{padding:80px 24px 20px}\n.dif-top{flex-direction:column;align-items:center;min-height:0}\n.dif-brand{align-items:center;text-align:center}\n.dif-name{margin-top:0;white-space:normal;width:240px}\n.dif-tag{margin-top:13px}\n.dif-cols{flex-direction:column;align-items:center;gap:27px;margin-top:42px}\n.dif-col{align-items:center}\n.dif-list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:18px}\n.dif-rule{margin-top:78px}\n}\n`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function DISiteFooter(){return /*#__PURE__*/_jsxs(\"footer\",{className:\"dif\",children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsxs(\"div\",{className:\"dif-top\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dif-brand\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"dif-name\",children:/*#__PURE__*/_jsxs(\"a\",{href:\"/\",children:[\"District\",/*#__PURE__*/_jsx(\"br\",{}),\"Innovation\"]})}),/*#__PURE__*/_jsx(\"p\",{className:\"dif-tag\",children:\"Human-Centered Design in the heart of the Nation's Capital.\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dif-cols\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dif-col\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"dif-h\",children:\"Site Map\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dif-list\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/programs\",children:\"Programs\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/about\",children:\"About\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/startup-design\",children:\"Services\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/contact\",children:\"Contact\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dif-col\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"dif-h\",children:\"Contact\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"dif-list\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"mailto:Hello@DistrictInnovation.com\",children:\"Say Hello!\"}),/*#__PURE__*/_jsx(\"span\",{children:\"(202) 505-2241\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Washington, DC\"})]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dif-rule\"}),/*#__PURE__*/_jsx(\"p\",{className:\"dif-copy\",children:\"\\xa9 2026 District Innovation, LLC\"})]});}DISiteFooter.displayName=\"DI Site Footer (v21)\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DISiteFooter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DISiteFooter.map","// DI Site Header (v21)\n// Built from the Claude Design canvas (v21: D + E working set) on Oct 18 2026.\n// Desktop header at 1024px and up; phone header with a working menu below.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const LOGO=\"https://framerusercontent.com/images/KYTcpnSj9OZwW92PjP4VtnMZGM.png\"// approved v2 (narrower bars, gap 30), from Javi's image Oct 19 2026\n;const LINKS=[{key:\"startup\",label:\"Startup Design\",href:\"/startup-design\"},{key:\"programs\",label:\"Programs\",href:\"/programs\"},{key:\"about\",label:\"About\",href:\"/about\"}];const CSS=`\n@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@500;700&family=Poppins:wght@400;500&display=swap');\n.dih{width:100%;background:#FFFDF3;font-family:Poppins,sans-serif}\n.dih *{box-sizing:border-box}\n.dih a:focus-visible,.dih summary:focus-visible{outline:3px solid #004B48;outline-offset:3px}\n.dih-d{height:112px;width:min(1312px, calc(100% - 64px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px}\n.dih-d nav{display:flex;gap:40px;font-family:Rubik,sans-serif;font-weight:500;font-size:16px}\n.dih-d nav a{color:#0C172B;text-decoration:none;white-space:nowrap}\n.dih-d nav a:hover{color:#004B48}\n.dih-d nav a[aria-current=\"page\"]{color:#004B48;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}\n.dih-cta{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 32px;border-radius:6px;border:2px solid #004B48;color:#FFFDF3;background:#004B48;font-family:Rubik,sans-serif;font-weight:500;font-size:16px;text-decoration:none;white-space:nowrap}\n.dih-cta:hover{background:#0C172B;border-color:#0C172B;color:#FFFDF3}\n.dih-m{display:none}\n.dih-m-bar{height:72px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}\n.dih-m details{position:relative}\n.dih-m summary{list-style:none;width:44px;height:44px;padding:10px;display:flex;flex-direction:column;justify-content:center;gap:6px;cursor:pointer}\n.dih-m summary::-webkit-details-marker{display:none}\n.dih-m summary span{display:block;height:2px;background:#0C172B;border-radius:2px}\n.dih-m-panel{position:absolute;right:-20px;top:56px;width:100vw;max-width:390px;background:#FFFDF3;border-top:1px solid #E6DCC4;box-shadow:0 12px 24px rgba(12,23,43,.12);padding:16px 20px 24px;display:flex;flex-direction:column;gap:4px;z-index:50}\n.dih-m-panel a{font-family:Rubik,sans-serif;font-weight:500;font-size:18px;color:#0C172B;text-decoration:none;padding:12px 0}\n.dih-m-panel a[aria-current=\"page\"]{color:#004B48}\n.dih-m-panel .dih-cta{margin-top:12px;height:56px;color:#FFFDF3}\n@media (max-width:1023px){.dih-d{display:none}.dih-m{display:block}}\n`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function DISiteHeader(props){const current=props.current||\"home\";const navLinks=LINKS.map(l=>/*#__PURE__*/_jsx(\"a\",{href:l.href,\"aria-current\":current===l.key?\"page\":undefined,children:l.label},l.key));return /*#__PURE__*/_jsxs(\"header\",{className:\"dih\",children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsxs(\"div\",{className:\"dih-d\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",\"aria-label\":\"District Innovation home\",style:{display:\"flex\"},children:/*#__PURE__*/_jsx(\"img\",{src:LOGO,alt:\"District Innovation\",style:{display:\"block\",height:48,width:\"auto\"}})}),/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Main\",children:navLinks}),/*#__PURE__*/_jsx(\"a\",{className:\"dih-cta\",href:\"/contact\",\"aria-current\":current===\"contact\"?\"page\":undefined,children:\"Get in Touch\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dih-m\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dih-m-bar\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",\"aria-label\":\"District Innovation home\",style:{display:\"flex\"},children:/*#__PURE__*/_jsx(\"img\",{src:LOGO,alt:\"District Innovation\",style:{display:\"block\",height:40,width:\"auto\"}})}),/*#__PURE__*/_jsxs(\"details\",{children:[/*#__PURE__*/_jsxs(\"summary\",{\"aria-label\":\"Open menu\",children:[/*#__PURE__*/_jsx(\"span\",{}),/*#__PURE__*/_jsx(\"span\",{}),/*#__PURE__*/_jsx(\"span\",{})]}),/*#__PURE__*/_jsxs(\"nav\",{className:\"dih-m-panel\",\"aria-label\":\"Main\",children:[navLinks,/*#__PURE__*/_jsx(\"a\",{className:\"dih-cta\",href:\"/contact\",children:\"Get in Touch\"})]})]})]})})]});}DISiteHeader.displayName=\"DI Site Header (v21)\";addPropertyControls(DISiteHeader,{current:{type:ControlType.Enum,title:\"Current page\",options:[\"home\",\"startup\",\"programs\",\"about\",\"contact\"],optionTitles:[\"Home\",\"Startup Design\",\"Programs\",\"About\",\"Contact\"],defaultValue:\"home\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DISiteHeader\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DISiteHeader.map"],"mappings":"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"}