[
  {
    "path": ".gitignore",
    "content": "node_modules\n.DS_Store"
  },
  {
    "path": "css/main.css",
    "content": "/*\n! tailwindcss v3.0.23 | MIT License | https://tailwindcss.com\n*/\n\n/*\n1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)\n2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)\n*/\n\n*,\n::before,\n::after {\n  box-sizing: border-box;\n  /* 1 */\n  border-width: 0;\n  /* 2 */\n  border-style: solid;\n  /* 2 */\n  border-color: #e5e7eb;\n  /* 2 */\n}\n\n::before,\n::after {\n  --tw-content: '';\n}\n\n/*\n1. Use a consistent sensible line-height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n3. Use a more readable tab size.\n4. Use the user's configured `sans` font-family by default.\n*/\n\nhtml {\n  line-height: 1.5;\n  /* 1 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  -moz-tab-size: 4;\n  /* 3 */\n  -o-tab-size: 4;\n     tab-size: 4;\n  /* 3 */\n  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  /* 4 */\n}\n\n/*\n1. Remove the margin in all browsers.\n2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.\n*/\n\nbody {\n  margin: 0;\n  /* 1 */\n  line-height: inherit;\n  /* 2 */\n}\n\n/*\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n3. Ensure horizontal rules are visible by default.\n*/\n\nhr {\n  height: 0;\n  /* 1 */\n  color: inherit;\n  /* 2 */\n  border-top-width: 1px;\n  /* 3 */\n}\n\n/*\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr:where([title]) {\n  -webkit-text-decoration: underline dotted;\n          text-decoration: underline dotted;\n}\n\n/*\nRemove the default font size and weight for headings.\n*/\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n/*\nReset links to optimize for opt-in styling instead of opt-out.\n*/\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n/*\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/*\n1. Use the user's configured `mono` font family by default.\n2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  /* 1 */\n  font-size: 1em;\n  /* 2 */\n}\n\n/*\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n  font-size: 80%;\n}\n\n/*\nPrevent `sub` and `sup` elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/*\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n3. Remove gaps between table borders by default.\n*/\n\ntable {\n  text-indent: 0;\n  /* 1 */\n  border-color: inherit;\n  /* 2 */\n  border-collapse: collapse;\n  /* 3 */\n}\n\n/*\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n3. Remove default padding in all browsers.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit;\n  /* 1 */\n  font-size: 100%;\n  /* 1 */\n  line-height: inherit;\n  /* 1 */\n  color: inherit;\n  /* 1 */\n  margin: 0;\n  /* 2 */\n  padding: 0;\n  /* 3 */\n}\n\n/*\nRemove the inheritance of text transform in Edge and Firefox.\n*/\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Remove default button styles.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n  -webkit-appearance: button;\n  /* 1 */\n  background-color: transparent;\n  /* 2 */\n  background-image: none;\n  /* 2 */\n}\n\n/*\nUse the modern Firefox focus style for all focusable elements.\n*/\n\n:-moz-focusring {\n  outline: auto;\n}\n\n/*\nRemove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)\n*/\n\n:-moz-ui-invalid {\n  box-shadow: none;\n}\n\n/*\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n  vertical-align: baseline;\n}\n\n/*\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/*\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n  -webkit-appearance: textfield;\n  /* 1 */\n  outline-offset: -2px;\n  /* 2 */\n}\n\n/*\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button;\n  /* 1 */\n  font: inherit;\n  /* 2 */\n}\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n  display: list-item;\n}\n\n/*\nRemoves the default spacing and border for appropriate elements.\n*/\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nlegend {\n  padding: 0;\n}\n\nol,\nul,\nmenu {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n/*\nPrevent resizing textareas horizontally by default.\n*/\n\ntextarea {\n  resize: vertical;\n}\n\n/*\n1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)\n2. Set the default placeholder color to the user's configured gray 400 color.\n*/\n\ninput::-moz-placeholder, textarea::-moz-placeholder {\n  opacity: 1;\n  /* 1 */\n  color: #9ca3af;\n  /* 2 */\n}\n\ninput:-ms-input-placeholder, textarea:-ms-input-placeholder {\n  opacity: 1;\n  /* 1 */\n  color: #9ca3af;\n  /* 2 */\n}\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1;\n  /* 1 */\n  color: #9ca3af;\n  /* 2 */\n}\n\n/*\nSet the default cursor for buttons.\n*/\n\nbutton,\n[role=\"button\"] {\n  cursor: pointer;\n}\n\n/*\nMake sure disabled buttons don't get the pointer cursor.\n*/\n\n:disabled {\n  cursor: default;\n}\n\n/*\n1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)\n2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)\n   This can trigger a poorly considered lint error in some tools but is included by design.\n*/\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block;\n  /* 1 */\n  vertical-align: middle;\n  /* 2 */\n}\n\n/*\nConstrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)\n*/\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n/*\nEnsure the default browser behavior of the `hidden` attribute.\n*/\n\n[hidden] {\n  display: none;\n}\n\n*, ::before, ::after {\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 / 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n}\n\n.container {\n  width: 100%;\n}\n\n@media (min-width: 480px) {\n  .container {\n    max-width: 480px;\n  }\n}\n\n@media (min-width: 768px) {\n  .container {\n    max-width: 768px;\n  }\n}\n\n@media (min-width: 976px) {\n  .container {\n    max-width: 976px;\n  }\n}\n\n@media (min-width: 1440px) {\n  .container {\n    max-width: 1440px;\n  }\n}\n\n.absolute {\n  position: absolute;\n}\n\n.relative {\n  position: relative;\n}\n\n.left-6 {\n  left: 1.5rem;\n}\n\n.right-6 {\n  right: 1.5rem;\n}\n\n.mx-auto {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.my-16 {\n  margin-top: 4rem;\n  margin-bottom: 4rem;\n}\n\n.my-6 {\n  margin-top: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n\n.mt-10 {\n  margin-top: 2.5rem;\n}\n\n.mb-32 {\n  margin-bottom: 8rem;\n}\n\n.mb-4 {\n  margin-bottom: 1rem;\n}\n\n.mt-32 {\n  margin-top: 8rem;\n}\n\n.mt-24 {\n  margin-top: 6rem;\n}\n\n.-mt-14 {\n  margin-top: -3.5rem;\n}\n\n.block {\n  display: block;\n}\n\n.flex {\n  display: flex;\n}\n\n.hidden {\n  display: none;\n}\n\n.h-8 {\n  height: 2rem;\n}\n\n.w-16 {\n  width: 4rem;\n}\n\n.max-w-md {\n  max-width: 28rem;\n}\n\n.max-w-sm {\n  max-width: 24rem;\n}\n\n.max-w-6xl {\n  max-width: 72rem;\n}\n\n.flex-1 {\n  flex: 1 1 0%;\n}\n\n.flex-col {\n  flex-direction: column;\n}\n\n.flex-col-reverse {\n  flex-direction: column-reverse;\n}\n\n.items-center {\n  align-items: center;\n}\n\n.justify-center {\n  justify-content: center;\n}\n\n.justify-between {\n  justify-content: space-between;\n}\n\n.justify-around {\n  justify-content: space-around;\n}\n\n.space-x-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-y-6 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));\n}\n\n.space-y-0 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0px * var(--tw-space-y-reverse));\n}\n\n.space-y-12 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(3rem * var(--tw-space-y-reverse));\n}\n\n.space-y-8 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(2rem * var(--tw-space-y-reverse));\n}\n\n.space-y-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-y-reverse: 0;\n  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));\n  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));\n}\n\n.space-x-2 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.5rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-4 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(1rem * var(--tw-space-x-reverse));\n  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-32 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(8rem * var(--tw-space-x-reverse));\n  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.space-x-3 > :not([hidden]) ~ :not([hidden]) {\n  --tw-space-x-reverse: 0;\n  margin-right: calc(0.75rem * var(--tw-space-x-reverse));\n  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));\n}\n\n.self-end {\n  align-self: flex-end;\n}\n\n.rounded-full {\n  border-radius: 9999px;\n}\n\n.rounded-lg {\n  border-radius: 0.5rem;\n}\n\n.rounded-l-full {\n  border-top-left-radius: 9999px;\n  border-bottom-left-radius: 9999px;\n}\n\n.bg-brightRed {\n  --tw-bg-opacity: 1;\n  background-color: hsl(12 88% 59% / var(--tw-bg-opacity));\n}\n\n.bg-white {\n  --tw-bg-opacity: 1;\n  background-color: rgb(255 255 255 / var(--tw-bg-opacity));\n}\n\n.bg-brightRedSupLight {\n  --tw-bg-opacity: 1;\n  background-color: hsl(12 88% 95% / var(--tw-bg-opacity));\n}\n\n.bg-veryLightGray {\n  --tw-bg-opacity: 1;\n  background-color: hsl(0 0% 98% / var(--tw-bg-opacity));\n}\n\n.bg-veryDarkBlue {\n  --tw-bg-opacity: 1;\n  background-color: hsl(233 12% 13% / var(--tw-bg-opacity));\n}\n\n.p-6 {\n  padding: 1.5rem;\n}\n\n.p-3 {\n  padding: 0.75rem;\n}\n\n.px-6 {\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n}\n\n.py-8 {\n  padding-top: 2rem;\n  padding-bottom: 2rem;\n}\n\n.px-4 {\n  padding-left: 1rem;\n  padding-right: 1rem;\n}\n\n.py-2 {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n.px-5 {\n  padding-left: 1.25rem;\n  padding-right: 1.25rem;\n}\n\n.py-24 {\n  padding-top: 6rem;\n  padding-bottom: 6rem;\n}\n\n.py-10 {\n  padding-top: 2.5rem;\n  padding-bottom: 2.5rem;\n}\n\n.pt-2 {\n  padding-top: 0.5rem;\n}\n\n.text-center {\n  text-align: center;\n}\n\n.text-4xl {\n  font-size: 2.25rem;\n  line-height: 2.5rem;\n}\n\n.text-base {\n  font-size: 1rem;\n  line-height: 1.5rem;\n}\n\n.text-lg {\n  font-size: 1.125rem;\n  line-height: 1.75rem;\n}\n\n.text-sm {\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n}\n\n.text-5xl {\n  font-size: 3rem;\n  line-height: 1;\n}\n\n.font-bold {\n  font-weight: 700;\n}\n\n.leading-tight {\n  line-height: 1.25;\n}\n\n.text-white {\n  --tw-text-opacity: 1;\n  color: rgb(255 255 255 / var(--tw-text-opacity));\n}\n\n.text-darkGrayishBlue {\n  --tw-text-opacity: 1;\n  color: hsl(227 12% 61% / var(--tw-text-opacity));\n}\n\n.text-brightRed {\n  --tw-text-opacity: 1;\n  color: hsl(12 88% 59% / var(--tw-text-opacity));\n}\n\n.shadow-2xl {\n  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);\n  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n\n.drop-shadow-md {\n  --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n\nbody {\n  background-image: url('../img/bg-tablet-pattern.svg');\n  background-repeat: no-repeat;\n  background-size: 800px;\n  background-position: 90% -25%;\n}\n\n#cta {\n  background-image: url('../img/bg-simplify-section-desktop.svg');\n  background-repeat: no-repeat;\n}\n\n@media (max-width: 576px) {\n  body {\n    background-position: 50px -50px;\n    background-size: 500px;\n  }\n\n  #cta {\n    background-image: url('../img/bg-simplify-section-mobile.svg');\n  }\n}\n\n/* Hamburger Menu */\n\n.hamburger {\n  cursor: pointer;\n  width: 24px;\n  height: 24px;\n  transition: all 0.25s;\n  position: relative;\n}\n\n.hamburger-top,\n.hamburger-middle,\n.hamburger-bottom {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 24px;\n  height: 2px;\n  background: #000;\n  transform: rotate(0);\n  transition: all 0.5s;\n}\n\n.hamburger-middle {\n  transform: translateY(7px);\n}\n\n.hamburger-bottom {\n  transform: translateY(14px);\n}\n\n.open {\n  transform: rotate(90deg);\n  transform: translateY(0px);\n}\n\n.open .hamburger-top {\n  transform: rotate(45deg) translateY(6px) translate(6px);\n}\n\n.open .hamburger-middle {\n  display: none;\n}\n\n.open .hamburger-bottom {\n  transform: rotate(-45deg) translateY(6px) translate(-6px);\n}\n\n.hover\\:bg-brightRedLight:hover {\n  --tw-bg-opacity: 1;\n  background-color: hsl(12 88% 69% / var(--tw-bg-opacity));\n}\n\n.hover\\:bg-gray-900:hover {\n  --tw-bg-opacity: 1;\n  background-color: rgb(17 24 39 / var(--tw-bg-opacity));\n}\n\n.hover\\:text-darkGrayishBlue:hover {\n  --tw-text-opacity: 1;\n  color: hsl(227 12% 61% / var(--tw-text-opacity));\n}\n\n.hover\\:text-brightRed:hover {\n  --tw-text-opacity: 1;\n  color: hsl(12 88% 59% / var(--tw-text-opacity));\n}\n\n.focus\\:outline-none:focus {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n@media (min-width: 480px) {\n  .sm\\:w-auto {\n    width: auto;\n  }\n\n  .sm\\:self-center {\n    align-self: center;\n  }\n}\n\n@media (min-width: 768px) {\n  .md\\:mb-4 {\n    margin-bottom: 1rem;\n  }\n\n  .md\\:block {\n    display: block;\n  }\n\n  .md\\:flex {\n    display: flex;\n  }\n\n  .md\\:hidden {\n    display: none;\n  }\n\n  .md\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .md\\:w-1\\/3 {\n    width: 33.333333%;\n  }\n\n  .md\\:max-w-xl {\n    max-width: 36rem;\n  }\n\n  .md\\:flex-row {\n    flex-direction: row;\n  }\n\n  .md\\:flex-col {\n    flex-direction: column;\n  }\n\n  .md\\:items-start {\n    align-items: flex-start;\n  }\n\n  .md\\:justify-start {\n    justify-content: flex-start;\n  }\n\n  .md\\:space-y-0 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-y-reverse: 0;\n    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));\n    margin-bottom: calc(0px * var(--tw-space-y-reverse));\n  }\n\n  .md\\:space-x-6 > :not([hidden]) ~ :not([hidden]) {\n    --tw-space-x-reverse: 0;\n    margin-right: calc(1.5rem * var(--tw-space-x-reverse));\n    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));\n  }\n\n  .md\\:bg-transparent {\n    background-color: transparent;\n  }\n\n  .md\\:py-1 {\n    padding-top: 0.25rem;\n    padding-bottom: 0.25rem;\n  }\n\n  .md\\:py-12 {\n    padding-top: 3rem;\n    padding-bottom: 3rem;\n  }\n\n  .md\\:text-left {\n    text-align: left;\n  }\n\n  .md\\:text-5xl {\n    font-size: 3rem;\n    line-height: 1;\n  }\n\n  .md\\:text-4xl {\n    font-size: 2.25rem;\n    line-height: 2.5rem;\n  }\n}\n"
  },
  {
    "path": "index.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\" />\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n    <link rel=\"stylesheet\" href=\"css/main.css\" />\n    <title>Manage Landing Page</title>\n  </head>\n  <body>\n    <!-- Navbar -->\n    <nav class=\"relative container mx-auto p-6\">\n      <!-- Flex container -->\n      <div class=\"flex items-center justify-between\">\n        <!-- Logo -->\n        <div class=\"pt-2\">\n          <img src=\"img/logo.svg\" alt=\"\" />\n        </div>\n        <!-- Menu Items -->\n        <div class=\"hidden space-x-6 md:flex\">\n          <a href=\"#\" class=\"hover:text-darkGrayishBlue\">Pricing</a>\n          <a href=\"#\" class=\"hover:text-darkGrayishBlue\">Product</a>\n          <a href=\"#\" class=\"hover:text-darkGrayishBlue\">About Us</a>\n          <a href=\"#\" class=\"hover:text-darkGrayishBlue\">Careers</a>\n          <a href=\"#\" class=\"hover:text-darkGrayishBlue\">Community</a>\n        </div>\n        <!-- Button -->\n        <a\n          href=\"#\"\n          class=\"hidden p-3 px-6 pt-2 text-white bg-brightRed rounded-full baseline hover:bg-brightRedLight md:block\"\n          >Get Started</a\n        >\n\n        <!-- Hamburger Icon -->\n        <button\n          id=\"menu-btn\"\n          class=\"block hamburger md:hidden focus:outline-none\"\n        >\n          <span class=\"hamburger-top\"></span>\n          <span class=\"hamburger-middle\"></span>\n          <span class=\"hamburger-bottom\"></span>\n        </button>\n      </div>\n\n      <!-- Mobile Menu -->\n      <div class=\"md:hidden\">\n        <div\n          id=\"menu\"\n          class=\"absolute flex-col items-center hidden self-end py-8 mt-10 space-y-6 font-bold bg-white sm:w-auto sm:self-center left-6 right-6 drop-shadow-md\"\n        >\n          <a href=\"#\">Pricing</a>\n          <a href=\"#\">Product</a>\n          <a href=\"#\">About Us</a>\n          <a href=\"#\">Careers</a>\n          <a href=\"#\">Community</a>\n        </div>\n      </div>\n    </nav>\n\n    <!-- Hero Section -->\n    <section id=\"hero\">\n      <!-- Flex Container -->\n      <div\n        class=\"container flex flex-col-reverse items-center px-6 mx-auto mt-10 space-y-0 md:space-y-0 md:flex-row\"\n      >\n        <!-- Left item -->\n        <div class=\"flex flex-col mb-32 space-y-12 md:w-1/2\">\n          <h1\n            class=\"max-w-md text-4xl font-bold text-center md:text-5xl md:text-left\"\n          >\n            Bring everyone together to build better products\n          </h1>\n          <p class=\"max-w-sm text-center text-darkGrayishBlue md:text-left\">\n            Manage makes it simple for software teams to plan day-to-day tasks\n            while keeping the larger team goals in view.\n          </p>\n          <div class=\"flex justify-center md:justify-start\">\n            <a\n              href=\"#\"\n              class=\"p-3 px-6 pt-2 text-white bg-brightRed rounded-full baseline hover:bg-brightRedLight\"\n              >Get Started</a\n            >\n          </div>\n        </div>\n        <!-- Image -->\n        <div class=\"md:w-1/2\">\n          <img src=\"img/illustration-intro.svg\" alt=\"\" />\n        </div>\n      </div>\n    </section>\n\n    <!-- Features Section -->\n    <section id=\"features\">\n      <!-- Flex container -->\n      <div\n        class=\"container flex flex-col px-4 mx-auto mt-10 space-y-12 md:space-y-0 md:flex-row\"\n      >\n        <!-- What's Different -->\n        <div class=\"flex flex-col space-y-12 md:w-1/2\">\n          <h2 class=\"max-w-md text-4xl font-bold text-center md:text-left\">\n            What's different about Manage?\n          </h2>\n          <p class=\"max-w-sm text-center text-darkGrayishBlue md:text-left\">\n            Manage provides all the functionality your team needs, without the\n            complexity. Our software is tailor-made for modern digital product\n            teams.\n          </p>\n        </div>\n\n        <!-- Numbered List -->\n        <div class=\"flex flex-col space-y-8 md:w-1/2\">\n          <!-- List Item 1 -->\n          <div\n            class=\"flex flex-col space-y-3 md:space-y-0 md:space-x-6 md:flex-row\"\n          >\n            <!-- Heading -->\n            <div class=\"rounded-l-full bg-brightRedSupLight md:bg-transparent\">\n              <div class=\"flex items-center space-x-2\">\n                <div\n                  class=\"px-4 py-2 text-white rounded-full md:py-1 bg-brightRed\"\n                >\n                  01\n                </div>\n                <h3 class=\"text-base font-bold md:mb-4 md:hidden\">\n                  Track company-wide progress\n                </h3>\n              </div>\n            </div>\n\n            <div>\n              <h3 class=\"hidden mb-4 text-lg font-bold md:block\">\n                Track company-wide progress\n              </h3>\n              <p class=\"text-darkGrayishBlue\">\n                See how your day-to-day tasks fit into the wider vision. Go from\n              tracking progress at the milestone level all the way down to the\n                smallest of details. Never lose sight of the bigger picture\n                again.\n              </p>\n            </div>\n          </div>\n\n          <!-- List Item 2 -->\n          <div\n            class=\"flex flex-col space-y-3 md:space-y-0 md:space-x-6 md:flex-row\"\n          >\n            <!-- Heading -->\n            <div class=\"rounded-l-full bg-brightRedSupLight md:bg-transparent\">\n              <div class=\"flex items-center space-x-2\">\n                <div\n                  class=\"px-4 py-2 text-white rounded-full md:py-1 bg-brightRed\"\n                >\n                  02\n                </div>\n                <h3 class=\"text-base font-bold md:mb-4 md:hidden\">\n                  Advanced built-in reports\n                </h3>\n              </div>\n            </div>\n\n            <div>\n              <h3 class=\"hidden mb-4 text-lg font-bold md:block\">\n                Advanced built-in reports\n              </h3>\n              <p class=\"text-darkGrayishBlue\">\n                Set internal delivery estimates and track progress toward\n                company goals. Our customisable dashboard helps you build out\n                the reports you need to keep key stakeholders informed.\n              </p>\n            </div>\n          </div>\n\n          <!-- List Item 3 -->\n          <div\n            class=\"flex flex-col space-y-3 md:space-y-0 md:space-x-6 md:flex-row\"\n          >\n            <!-- Heading -->\n            <div class=\"rounded-l-full bg-brightRedSupLight md:bg-transparent\">\n              <div class=\"flex items-center space-x-2\">\n                <div\n                  class=\"px-4 py-2 text-white rounded-full md:py-1 bg-brightRed\"\n                >\n                  03\n                </div>\n                <h3 class=\"text-base font-bold md:mb-4 md:hidden\">\n                  Everything you need in one place\n                </h3>\n              </div>\n            </div>\n\n            <div>\n              <h3 class=\"hidden mb-4 text-lg font-bold md:block\">\n                Everything you need in one place\n              </h3>\n              <p class=\"text-darkGrayishBlue\">\n                Stop jumping from one service to another to communicate, store\n                files, track tasks and share documents. Manage offers an\n                all-in-one team productivity solution.\n              </p>\n            </div>\n          </div>\n        </div>\n      </div>\n    </section>\n\n    <!-- Testimonials -->\n    <section id=\"testimonials\">\n      <!-- Container to heading and testm blocks -->\n      <div class=\"max-w-6xl px-5 mx-auto mt-32 text-center\">\n        <!-- Heading -->\n        <h2 class=\"text-4xl font-bold text-center\">\n          What's Different About Manage?\n        </h2>\n        <!-- Testimonials Container -->\n        <div class=\"flex flex-col mt-24 md:flex-row md:space-x-6\">\n          <!-- Testimonial 1 -->\n          <div\n            class=\"flex flex-col items-center p-6 space-y-6 rounded-lg bg-veryLightGray md:w-1/3\"\n          >\n            <img src=\"img/avatar-anisha.png\" class=\"w-16 -mt-14\" alt=\"\" />\n            <h5 class=\"text-lg font-bold\">Anisha Li</h5>\n            <p class=\"text-sm text-darkGrayishBlue\">\n              “Manage has supercharged our team’s workflow. The ability to\n              maintain visibility on larger milestones at all times keeps\n              everyone motivated.”\n            </p>\n          </div>\n\n          <!-- Testimonial 2 -->\n          <div\n            class=\"hidden flex-col items-center p-6 space-y-6 rounded-lg bg-veryLightGray md:flex md:w-1/3\"\n          >\n            <img src=\"img/avatar-ali.png\" class=\"w-16 -mt-14\" alt=\"\" />\n            <h5 class=\"text-lg font-bold\">Ali Bravo</h5>\n            <p class=\"text-sm text-darkGrayishBlue\">\n              “We have been able to cancel so many other subscriptions since\n              using Manage. There is no more cross-channel confusion and\n              everyone is much more focused.”\n            </p>\n          </div>\n\n          <!-- Testimonial 3 -->\n          <div\n            class=\"hidden flex-col items-center p-6 space-y-6 rounded-lg bg-veryLightGray md:flex md:w-1/3\"\n          >\n            <img src=\"img/avatar-richard.png\" class=\"w-16 -mt-14\" alt=\"\" />\n            <h5 class=\"text-lg font-bold\">Richard Watts</h5>\n            <p class=\"text-sm text-darkGrayishBlue\">\n              “Manage has supercharged our team’s workflow. The ability to\n              maintain visibility on larger milestones at all times keeps\n              everyone motivated.”\n            </p>\n          </div>\n        </div>\n        <!-- Button -->\n        <div class=\"my-16\">\n          <a\n            href=\"#\"\n            class=\"p-3 px-6 pt-2 text-white bg-brightRed rounded-full baseline hover:bg-brightRedLight\"\n            >Get Started</a\n          >\n        </div>\n      </div>\n    </section>\n\n    <!-- CTA Section -->\n    <section id=\"cta\" class=\"bg-brightRed\">\n      <!-- Flex Container -->\n      <div\n        class=\"container flex flex-col items-center justify-between px-6 py-24 mx-auto space-y-12 md:py-12 md:flex-row md:space-y-0\"\n      >\n        <!-- Heading -->\n        <h2\n          class=\"text-5xl font-bold text-center text-white md:text-4xl md:max-w-xl md:text-left\"\n        >\n          Simplify how your team works today\n        </h2>\n        <!-- Button -->\n        <div>\n          <a\n            href=\"#\"\n            class=\"p-3 px-6 pt-2 text-brightRed bg-white rounded-full shadow-2xl baseline hover:bg-gray-900\"\n            >Get Started</a\n          >\n        </div>\n      </div>\n    </section>\n\n    <!-- Footer -->\n    <footer class=\"bg-veryDarkBlue\">\n      <!-- Flex Container -->\n      <div\n        class=\"container flex flex-col-reverse justify-between px-6 py-10 mx-auto space-y-8 md:flex-row md:space-y-0\"\n      >\n        <!-- Logo and social links container -->\n        <div\n          class=\"flex flex-col-reverse items-center justify-between space-y-12 md:flex-col md:space-y-0 md:items-start\"\n        >\n          <div class=\"mx-auto my-6 text-center text-white md:hidden\">\n            Copyright &copy; 2022, All Rights Reserved\n          </div>\n          <!-- Logo -->\n          <div>\n            <img src=\"img/logo-white.svg\" class=\"h-8\" alt=\"\" />\n          </div>\n          <!-- Social Links Container -->\n          <div class=\"flex justify-center space-x-4\">\n            <!-- Link 1 -->\n            <a href=\"#\">\n              <img src=\"img/icon-facebook.svg\" alt=\"\" class=\"h-8\" />\n            </a>\n            <!-- Link 2 -->\n            <a href=\"#\">\n              <img src=\"img/icon-youtube.svg\" alt=\"\" class=\"h-8\" />\n            </a>\n            <!-- Link 3 -->\n            <a href=\"#\">\n              <img src=\"img/icon-twitter.svg\" alt=\"\" class=\"h-8\" />\n            </a>\n            <!-- Link 4 -->\n            <a href=\"#\">\n              <img src=\"img/icon-pinterest.svg\" alt=\"\" class=\"h-8\" />\n            </a>\n            <!-- Link 5 -->\n            <a href=\"#\">\n              <img src=\"img/icon-instagram.svg\" alt=\"\" class=\"h-8\" />\n            </a>\n          </div>\n        </div>\n        <!-- List Container -->\n        <div class=\"flex justify-around space-x-32\">\n          <div class=\"flex flex-col space-y-3 text-white\">\n            <a href=\"#\" class=\"hover:text-brightRed\">Home</a>\n            <a href=\"#\" class=\"hover:text-brightRed\">Pricing</a>\n            <a href=\"#\" class=\"hover:text-brightRed\">Products</a>\n            <a href=\"#\" class=\"hover:text-brightRed\">About</a>\n          </div>\n          <div class=\"flex flex-col space-y-3 text-white\">\n            <a href=\"#\" class=\"hover:text-brightRed\">Careers</a>\n            <a href=\"#\" class=\"hover:text-brightRed\">Community</a>\n            <a href=\"#\" class=\"hover:text-brightRed\">Privacy Policy</a>\n          </div>\n        </div>\n\n        <!-- Input Container -->\n        <div class=\"flex flex-col justify-between\">\n          <form>\n            <div class=\"flex space-x-3\">\n              <input\n                type=\"text\"\n                class=\"flex-1 px-4 rounded-full focus:outline-none\"\n                placeholder=\"Updated in your inbox\"\n              />\n              <button\n                class=\"px-6 py-2 text-white rounded-full bg-brightRed hover:bg-brightRedLight focus:outline-none\"\n              >\n                Go\n              </button>\n            </div>\n          </form>\n          <div class=\"hidden text-white md:block\">\n            Copyright &copy; 2022, All Rights Reserved\n          </div>\n        </div>\n      </div>\n    </footer>\n\n    <script src=\"js/script.js\"></script>\n  </body>\n</html>\n"
  },
  {
    "path": "input.css",
    "content": "@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\nbody {\n  background-image: url('../img/bg-tablet-pattern.svg');\n  background-repeat: no-repeat;\n  background-size: 800px;\n  background-position: 90% -25%;\n}\n\n#cta {\n  background-image: url('../img/bg-simplify-section-desktop.svg');\n  background-repeat: no-repeat;\n}\n\n@media (max-width: 576px) {\n  body {\n    background-position: 50px -50px;\n    background-size: 500px;\n  }\n\n  #cta {\n    background-image: url('../img/bg-simplify-section-mobile.svg');\n  }\n}\n\n/* Hamburger Menu */\n.hamburger {\n  cursor: pointer;\n  width: 24px;\n  height: 24px;\n  transition: all 0.25s;\n  position: relative;\n}\n\n.hamburger-top,\n.hamburger-middle,\n.hamburger-bottom {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 24px;\n  height: 2px;\n  background: #000;\n  transform: rotate(0);\n  transition: all 0.5s;\n}\n\n.hamburger-middle {\n  transform: translateY(7px);\n}\n\n.hamburger-bottom {\n  transform: translateY(14px);\n}\n\n.open {\n  transform: rotate(90deg);\n  transform: translateY(0px);\n}\n\n.open .hamburger-top {\n  transform: rotate(45deg) translateY(6px) translate(6px);\n}\n\n.open .hamburger-middle {\n  display: none;\n}\n\n.open .hamburger-bottom {\n  transform: rotate(-45deg) translateY(6px) translate(-6px);\n}\n"
  },
  {
    "path": "js/script.js",
    "content": "const btn = document.getElementById('menu-btn')\nconst nav = document.getElementById('menu')\n\nbtn.addEventListener('click', () => {\n  btn.classList.toggle('open')\n  nav.classList.toggle('flex')\n  nav.classList.toggle('hidden')\n})\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"name\": \"tailwind-manage-landing\",\n  \"version\": \"1.0.0\",\n  \"description\": \"\",\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"build\": \"tailwindcss -i ./input.css -o ./css/main.css\",\n    \"watch\": \"tailwindcss -i ./input.css -o ./css/main.css --watch\"\n  },\n  \"keywords\": [],\n  \"author\": \"\",\n  \"license\": \"ISC\",\n  \"devDependencies\": {\n    \"tailwindcss\": \"^3.0.23\"\n  }\n}\n"
  },
  {
    "path": "readme.md",
    "content": "# Tailwind Manage Landing Page\n\nThis is the project from my 2022 Tailwind Crash Course on YouTube.\n\n![Alt text](/img/screen.png?raw=true)\n\n# Usage\n\nInstall dependencies (Tailwind)\n\n```\nnpm install\n```\n\nRun the Tailwind CLI to compile the **input.css** during development. The output file is **css/main.css**\n\n```\nnpm run watch\n```\n\nTo build once run...\n\n```\nnpm run build\n```\n\nYou can edit the scripts in package.json and the tailwind.config.js file to change input/output locations\n"
  },
  {
    "path": "tailwind.config.js",
    "content": "module.exports = {\n  content: ['./*.html'],\n  theme: {\n    screens: {\n      sm: '480px',\n      md: '768px',\n      lg: '976px',\n      xl: '1440px',\n    },\n    extend: {\n      colors: {\n        brightRed: 'hsl(12, 88%, 59%)',\n        brightRedLight: 'hsl(12, 88%, 69%)',\n        brightRedSupLight: 'hsl(12, 88%, 95%)',\n        darkBlue: 'hsl(228, 39%, 23%)',\n        darkGrayishBlue: 'hsl(227, 12%, 61%)',\n        veryDarkBlue: 'hsl(233, 12%, 13%)',\n        veryPaleRed: 'hsl(13, 100%, 96%)',\n        veryLightGray: 'hsl(0, 0%, 98%)',\n      },\n    },\n  },\n  plugins: [],\n}\n"
  }
]