CINXE.COM
Welcome to the Jamstack | What, Why, and How of Jamstack
<!doctype html> <html lang="en" data-announcement-data="{"_rev":"kvS2VbyGavV4rIgsjX2Bwj","_createdAt":"2020-12-02T17:00:32Z","_type":"announcement","_id":"announcement-www","text":"Gartner recognizes Netlify as a Visionary in ","_updatedAt":"2024-11-08T16:32:30Z","hideAfter":"2024-12-05","url":"https://www.netlify.com/reports/gartner-magic-quadrant-visionary/?utm_content=eyebrow","cta":"2024 Gartner® Magic Quadrant™ for Cloud Application Platforms > "}"> <head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <title>Welcome to the Jamstack | What, Why, and How of Jamstack</title><link rel="canonical" href="https://www.netlify.com/jamstack/"/> <link rel="preconnect" href="https://netlify-eleventy-api-img.netlify.app/"> <link rel="preload" href="/v3/_fonts/PacaembuVar-subset.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/v3/_fonts/MulishVar-subset.woff2" as="font" type="font/woff2" crossorigin> <link rel="alternate" type="application/rss+xml" title="Netlify Blog RSS Feed" href="https://www.netlify.com/community-feed.xml/"/> <link rel="search" type="application/opensearchdescription+xml" title="Netlify" href="/v3/static/opensearch.xml"/> <!-- Favicons --> <!-- Default favicon --> <link rel="icon" href="/favicon.ico" sizes="32x32"> <!-- SVG favicon with dark/lightmode support --> <link rel="icon" href="/icon.svg" type="image/svg+xml"> <!-- Apple touch icon --> <link rel="apple-touch-icon" href="/apple-touch-icon.png"> <!-- Android manifest --> <link rel="manifest" href="/manifest.webmanifest" crossorigin="use-credentials"> <meta name="apple-mobile-web-app-title" content="Netlify"/> <meta name="application-name" content="Netlify"/> <meta name="theme-color" content="#ffffff"/> <meta name="description" content="Learn what the Jamstack is all about and why it’s the best approach for building faster, more secure websites. Jamstack supports tooling and workflows used in modern web development."/> <meta itemprop="name" content="Welcome to the Jamstack | What, Why, and How of Jamstack"/> <meta itemprop="description" content="Learn what the Jamstack is all about and why it’s the best approach for building faster, more secure websites. Jamstack supports tooling and workflows used in modern web development."/> <meta itemprop="image" content="https://www.netlify.com/v3/static/og-image.png"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@netlify"/> <meta name="twitter:title" content="Welcome to the Jamstack | What, Why, and How of Jamstack"/> <meta name="twitter:description" content="Learn what the Jamstack is all about and why it’s the best approach for building faster, more secure websites. Jamstack supports tooling and workflows used in modern web development."/> <meta name="twitter:creator" content="@netlify"/> <meta name="twitter:image" content="https://www.netlify.com/v3/static/og-image.png"/> <meta name="og:image" content="https://www.netlify.com/v3/static/og-image.png"/> <meta name="og:image:secure_url" content="https://www.netlify.com/v3/static/og-image.png"/> <meta name="image" property="og:image" content="https://www.netlify.com/v3/static/og-image.png"/> <meta property="og:site_name" content="Netlify"/> <meta property="og:title" content="Welcome to the Jamstack | What, Why, and How of Jamstack"/> <meta property="og:description" content="Learn what the Jamstack is all about and why it’s the best approach for building faster, more secure websites. Jamstack supports tooling and workflows used in modern web development."/> <meta name="google-site-verification" content="CAxgIAbLi9W2LTON4EwPKPD4nc0M7CV7xXkrwRMLpsU"/> <!-- Needed for Hugues Tennier's ownership of Google Search Console --> <script> document.documentElement.classList.add("js"),"open"in document.createElement("details")==!0&&document.documentElement.classList.add("enhanced-js"),("https://www.netlify.com/reports/gartner-magic-quadrant-visionary/?utm_content=eyebrow"===localStorage.getItem("Netlify_hide-announcement-bar")||function(e){let t=e.split(/[^\d]/).map((e=>parseInt(e,10))),n=new Date(t[0],t[1]-1,t[2]+1);return n&&new Date>n}("2024-12-05"))&&document.documentElement.setAttribute("data-announcement-state","hidden"); </script> <link rel="stylesheet" href="/css/global.css"> <link rel="stylesheet" href="/css/marketing.css"> <link rel="stylesheet" href="/css/marketing-dark.css"> <style> @layer legacy { *{box-sizing:border-box;margin:0;padding:0}body{color:var(--color-gray-L800);line-height:1.5;font-family:var(--font-secondary);padding:0;overflow-x:hidden;overflow-y:scroll}a{color:currentColor}:focus-visible{transition:outline-offset .1s ease-out}abbr[title]{text-decoration:none}img{display:block;max-width:100%}#main{isolation:isolate}:where(h1,h2,h3,h4,h5,h6,main){scroll-margin-top:calc(1em + var(--ntl-page-header-height))}.pancake{margin-top:3rem}.compat-grid,.grid,.pancake{padding:0 1rem}.compat-grid,.grid,.pancake{display:grid;grid-template-columns:[full-start] minmax(2rem,1fr) [standard-start] 0 [narrow-start] minmax(1rem,67.5rem) [narrow-end] 0 [standard-end] minmax(2rem,1fr) [full-end];position:relative;padding:0}@media (min-width:50rem){.compat-grid,.grid,.pancake{grid-template-columns:[full-start] minmax(2rem,1fr) [standard-start] 3.75rem [narrow-start] minmax(1rem,67.5rem) [narrow-end] 3.75rem [standard-end] minmax(2rem,1fr) [full-end]}}@keyframes slideUpBounce{0%{opacity:0;transform:translateY(20px)}60%{opacity:1}60%{transform:translateY(-5px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.js [data-animate-on-scroll-element]{opacity:0}.js [data-animate-on-scroll=animated] [data-animate-on-scroll-element]{animation-fill-mode:forwards;animation-name:var(--animation-on-scroll-name,slideUpBounce);animation-timing-function:var(--animation-on-scroll-timing-function,ease-in-out);animation-duration:var(--animation-on-scroll-duration,1000ms);animation-delay:var(--animation-on-scroll-delay,0)}}[hidden]{display:none!important}[data-announcement-state=hidden] .ntl-announcement-bar{display:none!important}a{text-decoration-skip-ink:all}a{text-underline-offset:clamp(2px,.1em,3px)}@media (min-resolution:1.5x){a{text-underline-offset:clamp(1.5px,.0825em,3px)}}a{text-decoration-thickness:1px}:where(h1,h2,h3,h4,h5,.heading) a{text-decoration-thickness:clamp(1.5px,.0875em,4px)}@font-face{font-family:Pacaembu;src:url(/v3/_fonts/PacaembuVar-subset.woff2) format("woff2");unicode-range:U+5,U+20,U+21,U+24,U+25,U+27,U+2B-2E,U+30-3A,U+3F,U+41-5A,U+61-7A,U+D7,U+2019;font-weight:100 1000;font-display:swap}@font-face{font-family:Mulish;src:url(/v3/_fonts/MulishVar-subset.woff2) format("woff2");unicode-range:U+5,U+20,U+21,U+24,U+25,U+27,U+2B-2E,U+30-3A,U+3F,U+41-5A,U+61-7A,U+D7,U+2019;font-weight:200 900;font-display:swap}:root{--color-white:#ffffff;--color-teal-T900:var(--teal-800, #014847);--color-teal-T800:var(--teal-700, #016968);--color-teal-T700:var(--teal-500, #04a29f);--color-teal-T600:var(--teal-400, #05bdba);--color-teal-T500:var(--teal-200, #32e6e2);--color-teal-T400:var(--teal-200, #32e6e2);--color-teal-T300:var(--teal-100, #8efbf7);--color-teal-T200:var(--teal-100, #8efbf7);--color-teal-T100:var(--teal-000, #d3f8f6);--color-teal-T050:var(--teal-000, #d3f8f6);--color-blue-B900:var(--blue-900, #1b205b);--color-blue-B800:var(--blue-900, #1b205b);--color-blue-B700:var(--blue-800, #2036a1);--color-blue-B600:var(--blue-800, #2036a1);--color-blue-B500:var(--blue-700, #2e51ed);--color-blue-B400:var(--blue-500, #5d8df5);--color-blue-B300:var(--blue-400, #80abfa);--color-blue-B200:var(--blue-300, #9cbef6);--color-blue-B100:var(--blue-100, #cde2ff);--color-blue-B050:var(--blue-000, #ebf1fb);--color-gray-L800:var(--neutral-light-800, #181a1c);--color-gray-L700:var(--neutral-light-700, #353a3e);--color-gray-L600:var(--neutral-light-600, #778089);--color-gray-L500:var(--neutral-light-500, #778089);--color-gray-L400:var(--neutral-light-400, #9da7b2);--color-gray-L300:var(--neutral-light-200, #e9ebed);--color-gray-L200:var(--neutral-light-100, #f6f6f7);--color-gray-L100:var(--neutral-light-100, #f6f6f7);--color-gray-L000:var(--neutral-light-000, #ffffff);--color-gray-D800:var(--neutral-dark-800, #12181f);--color-gray-D700:var(--neutral-dark-700, #1e242c);--color-gray-D600:var(--neutral-dark-700, #1e242c);--color-gray-D500:var(--neutral-dark-600, #272f38);--color-gray-D400:var(--neutral-dark-400, #4d565f);--color-gray-D300:var(--neutral-dark-300, #7e8792);--color-gray-D200:var(--neutral-dark-200, #b9c2cd);--color-gray-D100:var(--neutral-dark-100, #e6ecf2);--color-gray-D000:var(--neutral-dark-000, #ffffff);--color-yellow-Y900:var(--gold-700, #8c4c0d);--color-yellow-Y800:var(--gold-600, #a85d13);--color-yellow-Y700:var(--gold-500, #d5771a);--color-yellow-Y600:var(--gold-400, #f98e21);--color-yellow-Y500:var(--gold-300, #fbb13d);--color-yellow-Y400:var(--gold-200, #facd6f);--color-yellow-Y300:var(--gold-100, #f6e0a5);--color-yellow-Y200:var(--gold-000, #fbf0cc);--color-yellow-Y100:var(--gold-000, #fbf0cc);--color-yellow-Y050:var(--gold-000, #fbf0cc);--color-red-R900:var(--red-800, #800a20);--color-red-R800:var(--red-800, #800a20);--color-red-R700:var(--red-700, #af2536);--color-red-R600:var(--red-600, #d62740);--color-red-R500:var(--red-500, #fe4e5c);--color-red-R400:var(--red-300, #ffada9);--color-red-R300:var(--red-200, #ffbdba);--color-red-R200:var(--red-100, #fbd3d0);--color-red-R100:var(--red-000, #fee9e7);--color-red-R050:var(--red-000, #fee9e7);--color-pink:var(--red-500, #fe4e5c);--color-pink-dark:var(--red-600, #d62740);--color-pink-accessible:var(--red-600, #d62740);--color-orange:var(--gold-500, #d5771a);--color-orange-dark:var(--gold-600, #a85d13);--color-blue:var(--blue-400, #80abfa);--color-blue-dark:var(--blue-700, #2e51ed);--color-blue-dark-b:var(--blue-900, #1b205b);--color-violet:var(--pink-500, #df5adc);--color-violet-dark:var(--pink-800, #6c1d6b);--color-gold:var(--gold-300, #fbb13d);--color-yellow:var(--gold-300, #fbb13d);--color-yellow-dark:var(--gold-500, #d5771a);--color-plan-starter:var(--teal-800, #014847);--color-plan-pro:var(--red-600, #d62740);--color-plan-pro-accessible:var(--color-pink-accessible);--color-plan-business:var(--blue-700, #2e51ed);--color-plan-enterprise:var(--neutral-light-700, #353a3e);--gradient-1:linear-gradient(to bottom, #230a5c 0%, #3e119c 100%);--font-headline:Pacaembu,sans-serif;--font-primary:Pacaembu,sans-serif;--font-secondary:Mulish,sans-serif;--font-monospace:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;--radius-1:0.125rem;--radius-2:0.25rem;--radius-3:0.5rem;--radius-4:1rem;--radius-circle:50%;--radius-pill:360px;--space-1:0.25rem;--space-2:0.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:4rem;--pancake-block-space:5rem;--ease-out:cubic-bezier(0.5, 1, 0.89, 1);--border-radius:6px;--border-radius-large:12px;--color-focus-ring:var(--color-teal-T500);--grid-gutter:2.5rem;--shadow-light:0px 2px 4px rgba(14, 30, 37, 0.12);--shadow-heavy:-10px 10px 80px rgba(0, 0, 0, 0.1);--shadow-hover:0 4px 12px rgba(0, 0, 0, 0.25);--shadow-deep:0px 16px 24px rgba(0, 0, 0, 0.07),0px 6px 30px rgba(0, 0, 0, 0.06),0px 8px 10px rgba(0, 0, 0, 0.1);--shadow-coheeze-shallow:0px 2px 4px rgba(51, 55, 59, 0.08),0px 1px 10px rgba(51, 55, 59, 0.06);--shadow-coheeze-deepest:0px 24px 38px rgba(0, 0, 0, 0.14),0px 9px 46px rgba(0, 0, 0, 0.04);--shadow-coheeze-shallow-filter:drop-shadow(0px 1px 10px rgba(51, 55, 59, 0.06)) drop-shadow(0px 2px 4px rgba(51, 55, 59, 0.08));--shadow-coheeze-deep-filter:drop-shadow(0px 6px 30px rgba(51, 55, 59, 0.04)) drop-shadow(0px 8px 24px rgba(51, 55, 59, 0.04)) drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.08))}[class*=pancake-theme]{padding:7em 0;margin:0}.pancake-theme-dark+.pancake-theme-dark,.pancake-theme-light+.pancake-theme-light,.pancake-theme-white+.pancake-theme-white{padding-top:0}.pancake-theme-light{background-color:var(--color-gray-L200)}.pancake-theme-dark{background-color:var(--color-gray-D800);color:var(--color-gray-D000)}.pancake-theme-dark .heading{color:var(--color-gray-D000)}.pancake-theme-dark .call-to-action{--call-to-action-foreground:var(--color-gray-D000)}.pancake-theme-white+.pancake-theme-white{padding-top:0}.type-a,.type-b{font-size:calc(var(--type-fontsize-min) + (var(--type-fontsize-max) - var(--type-fontsize-min))/ 2);line-height:1.5}@supports (font-size:clamp(1em,2vw,2em)){.type-a,.type-b{font-size:clamp(var(--type-fontsize-min),var(--type-fontsize-value),var(--type-fontsize-max))}}.type-a strong,.type-b strong{font-weight:inherit}.type-a{font-family:var(--font-headline);font-weight:400}.type-a-2{font-weight:400}.type-a-3{font-weight:680;letter-spacing:-.01em}.type-a-4,.type-a-5{font-family:var(--font-headline);font-weight:680;letter-spacing:-.02em;line-height:1.4}.type-a--1{--type-fontsize-min:0.875em;--type-fontsize-max:1em;--type-fontsize-value:0.83em + 0.23vw}.type-a-0{font-size:1em;line-height:1.5}.type-a-0.type--nested{font-size:1rem}.type-a-1{--type-fontsize-min:1.125em;--type-fontsize-max:1.4375em;--type-fontsize-value:1.02em + 0.53vw}.type-a-2{--type-fontsize-min:1.25em;--type-fontsize-max:2em;--type-fontsize-value:1em + 1.33vw;line-height:1.4}.type-a-3{--type-fontsize-min:1.4375em;--type-fontsize-max:2.8125em;--type-fontsize-value:0.91em + 2.55vw}.type-a-4{--type-fontsize-min:1.625em;--type-fontsize-max:4em;--type-fontsize-value:0.73em + 4.36vw}.type-a-5{--type-fontsize-min:1.8125em;--type-fontsize-max:5.625em;--type-fontsize-value:0.4em + 7vw}.type-b{font-family:var(--font-secondary);font-weight:400}.type-b-1,.type-b-2{font-weight:600}.type-b--1{--type-fontsize-min:0.8125em;--type-fontsize-max:0.9375em;--type-fontsize-value:0.76rem + 0.24vw}.type-b-0{font-size:1em;line-height:1.5}.type-b-0.type--nested{font-size:1rem}.type-b-1{--type-fontsize-min:1.0625em;--type-fontsize-max:1.3125em;--type-fontsize-value:0.96em + 0.49vw}.type-b-2{--type-fontsize-min:1.1875em;--type-fontsize-max:1.875em;--type-fontsize-value:0.92em + 1.34vw}.type-uppercase{text-transform:uppercase}.pancake-intro-title{margin-bottom:.5em}.pancake-intro-text{max-width:65ch;margin-bottom:2em}.pancake-intro-align-center{text-align:center}.pancake-intro-align-center .pancake-intro-text{margin-left:auto;margin-right:auto}:root{--theme-background:var(--color-gray-L000);--theme-foreground:var(--color-gray-L800)}.theme-dark{--theme-background:var(--color-gray-L800);--theme-foreground:var(--color-gray-L000)}.theme-dark-translucent{--theme-background:hsla(0 0% 0% / 0.2);--theme-foreground:var(--color-gray-L000)}.page-bg-wrapper{position:relative}.preheader{font-weight:500;text-transform:uppercase;letter-spacing:.04em;border:none;color:var(--color-gray-L600);text-align:center;display:flex;justify-content:center;grid-column:full;min-height:1em;position:relative;margin-bottom:1em;padding:0 1em}@media (min-width:37.5rem){.preheader{grid-column:standard}}.preheader-align-left{justify-content:flex-start;text-align:left;padding-left:0}.heading{color:var(--heading-color,var(--color-gray-L800));position:relative}.heading-center{text-align:center}.paragraph a:hover{color:var(--color-accent,currentColor);text-decoration:none}.paragraph-center{text-align:center}.paragraph-lh-inherit{line-height:inherit}.paragraph-margin{margin-top:1.5em;margin-bottom:1.5em}.button-group{--button-group-margin:0.75em;display:flex;flex-wrap:wrap;list-style:none;align-items:center;justify-content:center;margin-left:calc(-1 * var(--button-group-margin));margin-right:calc(-1 * var(--button-group-margin))}.button-group li{margin-bottom:1em;margin-left:var(--button-group-margin);margin-right:var(--button-group-margin)}@media (min-width:37.5rem){.button-group{justify-content:unset}}.button-group-center{justify-content:center}.icon-arrow{fill:var(--theme-icon-color,currentColor)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.call-to-action{--call-to-action-foreground:var(--color-gray-L800);font-weight:700;font-size:1em;line-height:1.5;display:inline-block;align-items:center;color:var(--call-to-action-foreground)}.call-to-action .icon{display:inline;white-space:nowrap;margin-inline-start:.1em}.call-to-action .icon svg{fill:var(--color-teal-T600);width:.75em;height:auto;margin-left:.5em;flex-shrink:0}.call-to-action[href*="://"]:not([href*="netlify.com"]) .icon svg{transform:rotate(-45deg)}.call-to-action[href^="#"] .icon svg{transform:rotate(90deg)}.call-to-action-arrow-prefix .icon svg{margin-left:0;margin-right:.5em;transform:rotate(180deg)}.call-to-action span{text-decoration:underline}.call-to-action:hover span{-webkit-text-decoration-color:var(--color-teal-T600);text-decoration-color:var(--color-teal-T600)}.call-to-action-ru{text-decoration:none}.call-to-action-ru:focus,.call-to-action-ru:hover{text-decoration:underline}.call-to-action-button{font-family:var(--font-headline);--button-color-foreground:var(--theme-background, var(--color-gray-L000));--button-color-background:var(--color-accent, var(--theme-foreground, var(--color-gray-L800)));font-size:1em;color:var(--button-color-foreground);border-radius:var(--border-radius);border:1px var(--button-color-border) solid;padding:.5em 1.5em;text-decoration:none;text-align:center;cursor:pointer;background-color:var(--button-color-background);transition:background-color,border-color;transition-duration:.2s;outline-offset:3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.call-to-action-button span{text-decoration:none}.call-to-action-button>svg{fill:currentColor}.call-to-action-button:focus-visible{transition:outline-offset .1s ease-out,background-color .2s,border-color .2s;outline-offset:4px}.call-to-action-large{font-size:1.25em}.call-to-action-full{width:100%;text-align:center}.call-to-action-variant-teal{--button-color-foreground:var(--color-teal-T900);--button-color-background:var(--color-teal-T500);--button-color-border:var(--color-teal-T500)}.call-to-action-variant-teal:disabled{--button-color-foreground:var(--color-teal-T700);--button-color-background:var(--color-teal-T100);--button-color-border:var(--color-teal-T100);cursor:not-allowed}.call-to-action-variant-teal:active:not([disabled]),.call-to-action-variant-teal:hover:not([disabled]){--button-color-background:var(--color-teal-T200);--button-color-border:var(--color-teal-T200)}.call-to-action-variant-blue{--button-color-foreground:var(--color-blue-B050);--button-color-background:var(--color-blue-B500);--button-color-border:var(--color-blue-B500)}.call-to-action-variant-blue:active:not([disabled]),.call-to-action-variant-blue:hover:not([disabled]){--button-color-foreground:var(--color-blue-B050);--button-color-background:var(--color-blue-B700);--button-color-border:var(--color-blue-B700)}.call-to-action-variant-black{--button-color-foreground:var(--color-blue-B050);--button-color-background:var(--color-gray-L800);--button-color-border:var(--color-gray-L800)}.call-to-action-variant-black:active:not([disabled]),.call-to-action-variant-black:hover:not([disabled]){--button-color-foreground:var(--color-blue-B050);--button-color-background:var(--color-blue-B700);--button-color-border:var(--color-blue-B700)}.call-to-action-variant-ghost{--button-color-background:transparent;--button-color-foreground:var(--color-blue-B500);--button-color-border:var(--color-blue-B500)}.call-to-action-variant-ghost:hover:not([disabled]){--button-color-foreground:var(--color-blue-B800);--button-color-border:var(--color-blue-B800)}button.call-to-action-variant-text{font-family:inherit;background-color:transparent;border:none}.hero-intro{--color-accent:var(--color-teal-T900);margin-top:0}.hero-intro-p{color:var(--color-gray-D800);margin:1rem auto;max-width:65ch}.hero-intro-hed{color:var(--color-gray-L800)}.hero-intro-align-center .hero-intro-hed{text-align:center}.hero-intro-align-center .hero-intro-p{text-align:center}@media (min-width:37.5em){.hero-intro-align-md-center .hero-intro-hed{text-align:center}.hero-intro-align-md-center .hero-intro-p{text-align:center}}.hero-intro-cta{margin-top:1.6875em}@media (min-width:37.5em){.hero-intro-cta{text-align:center}}.hero-intro-extra{margin:1em 0;border-top:1px solid rgba(255,255,255,.4);padding-top:1em;font-weight:700}.card{--card-pad:1.5em;--card-radius:0.625em;position:relative;box-shadow:0 2px 4px rgba(14,30,37,.12);padding:var(--card-pad);border-radius:var(--card-radius);border:1px solid var(--color-gray-L300)}.card-theme-light{background-color:var(--color-white);color:var(--color-gray-L800)}.card-shadow-light{box-shadow:var(--shadow-light)}.card-shadow-heavy{box-shadow:var(--shadow-heavy)}.card-shadow-deep{box-shadow:var(--shadow-deep)}.card-shadow-none{box-shadow:none;border:0}.card-hoverable{transition:transform 150ms,box-shadow 150ms}.card-hoverable:hover{transform:translate(0,-5px);box-shadow:var(--shadow-deep)}.pre-footer{text-align:center}.pre-footer .heading{margin-bottom:.7em}.pre-footer-subhed{color:var(--color-gray-darkest-L700);margin-left:auto;margin-right:auto;margin-bottom:2.8em;max-width:30em}.pre-footer-theme-dark{--heading-color:var(--color-white);padding:3rem 0;color:var(--color-white);background-color:var(--color-gray-D800)}.pre-footer-theme-dark .call-to-action{--call-to-action-foreground:var(--color-white)}:where(.netlify-logo-full){--_netlify-logo-lines-color:var(--netlify-logo-lines-color, #05bdba);--_netlify-logo-text-color:var(--netlify-logo-text-color, #014847)}.netlify-logo-full[data-theme=dark]{--_netlify-logo-lines-color:#32E6E2;--_netlify-logo-text-color:#ffffff}:where(.netlify-logo-full-small){--_netlify-logo-lines-color:var(--netlify-logo-lines-color, #05bdba);--_netlify-logo-text-color:var(--netlify-logo-text-color, #014847)}.netlify-logo-full-small[data-theme=dark]{--_netlify-logo-lines-color:#32E6E2;--_netlify-logo-text-color:#ffffff}:where(.netlify-logo-monogram){--_netlify-logo-lines-color:var(--netlify-logo-lines-color, #05bdba);--_netlify-logo-text-color:var(--netlify-logo-text-color, #014847)}.netlify-logo-monogram[data-theme=dark]{--_netlify-logo-lines-color:#32E6E2;--_netlify-logo-text-color:#ffffff}:where(.netlify-logo-encapsulated){--_netlify-logo-lines-color:var(--netlify-logo-lines-color, #32E6E2);--_netlify-logo-text-color:var(--netlify-logo-text-color, #ffffff);--_netlify-logo-fill:var(--netlify-logo-fill, #014847)}.netlify-logo-encapsulated[data-theme=dark]{--_netlify-logo-lines-color:#05BDBA;--_netlify-logo-text-color:#014847;--_netlify-logo-fill:#fff}.netlify-logo-encapsulated[data-theme=monochrome-dark]{--_netlify-logo-lines-color:#0C2A2A;--_netlify-logo-text-color:#0C2A2A;--_netlify-logo-fill:#014847}.netlify-logo-encapsulated[data-theme=monochrome-light]{--_netlify-logo-lines-color:#014847;--_netlify-logo-text-color:#014847;--_netlify-logo-fill:#ffffff}.netlify-logo{width:10em}.theme-dark{--netlify-logo-lines-color:#32E6E2;--netlify-logo-text-color:#ffffff}.jamstack-illustration-decoupling-desktop{display:none}@media (min-width:37.5rem){.jamstack-illustration-decoupling-desktop{display:block}}.jamstack-illustration-decoupling-mobile{display:block}@media (min-width:37.5rem){.jamstack-illustration-decoupling-mobile{display:none}}.pancake>*{grid-column:standard}.pancake-intro-title{margin-bottom:2em}.jamstack-delivers-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(12em,1fr));grid-gap:3em;counter-reset:counter;list-style:none}.jamstack-delivers-list li{--color-bullet:var(--color-teal-T600);counter-increment:counter;display:flex;flex-direction:column}.jamstack-delivers-list li::before{content:counter(counter);color:var(--color-gray-L000);padding:.5em;margin-bottom:.5em;align-self:center;background-color:var(--color-bullet);border-radius:50%;width:1.25em;height:1.25em;display:flex;align-items:center;justify-content:center;font-weight:700}.jamstack-delivers-list li>svg{align-self:center;margin:1em 0}.jamstack-delivers-list .type-a-1{margin-bottom:.25em}.jamstack-how-it-works-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(30em,1fr));grid-gap:5em;counter-reset:counter;list-style:none}@media (max-width:37.5rem){.jamstack-how-it-works-list{grid-template-columns:1fr}}.jamstack-how-it-works-illustration{margin:2em 0;display:flex;justify-content:center}.jamstack-how-it-works-illustration svg{max-width:100%;height:auto}.jamstack-how-it-works-list li{counter-increment:counter}.jamstack-how-it-works-list li::before{content:counter(counter);color:var(--color-gray-L000);padding:.5em;margin-bottom:.5em;background-color:var(--color-gray-L700);border-radius:50%;width:1.25em;height:1.25em;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5em}.jamstack-how-it-works-list li:first-of-type{grid-column:1/-1}.jamstack-how-it-works-list .type-b-1{font-weight:400;margin-top:1em}.jamstack-prebuilding-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(15em,1fr));grid-gap:3em;margin-top:3em}.jamstack-prebuilding-list-heading{margin-bottom:.5em}.jamstack-tools-list{list-style:none}.jamstack-tools-list li{display:flex;align-items:center;flex-wrap:wrap;gap:1em}.jamstack-tools-list .type-a-0{flex-grow:1}.jamstack-tools-list li+li{margin-top:.5em}.jamstack-tools-card-subheading{margin:1em 0 .5em 0}.jamstack-explainer-grid{display:flex;flex-wrap:wrap;gap:5em}.jamstack-explainer-content{flex:1 1 23em}.jamstack-explainer-card{flex:0 1 30em}.jamstack-prebuilding-pancake{background-color:var(--color-teal-T900)}.jamstack-prebuilding-heading{margin-bottom:.4em}.jamstack-explainer-content .type-b-1{margin-top:1em;font-weight:400}.jamstack-tools-list-illustration{width:4em}.jamstack-advances-web-pancake{background-color:var(--color-gray-L200);padding:1em .5em 2em .5em;border-radius:var(--border-radius)}@media (min-width:32rem){.jamstack-advances-web-pancake{padding:3em}}@media (max-width:32rem){.jamstack-advances-web-pancake{grid-column:full}}.jamstack-advances-web-pancake+.jamstack-advances-web-pancake{margin-top:1.5em}.jamstack-advances-web-illustration{align-items:center;display:grid;grid-gap:0;grid-template-columns:6.5em 1fr 6.5em;margin-bottom:2rem}@media (min-width:32rem){.jamstack-advances-web-illustration{grid-gap:1em}}@media (min-width:60rem){.jamstack-advances-web-illustration{grid-gap:3em;grid-template-columns:min-content 6rem 1fr 6rem min-content}}.jamstack-advances-web-illustration-heading{grid-row:2}@media (max-width:25rem){.jamstack-advances-web-illustration-heading{font-size:.85rem}}@media (min-width:60rem){.jamstack-advances-web-illustration-heading{grid-row:auto}}.jamstack-advances-web-illustration-heading:last-of-type{grid-column:3}@media (min-width:60rem){.jamstack-advances-web-illustration-heading:last-of-type{grid-column:auto}}.jamstack-advances-web-illustration-replacedby{font-weight:700;color:var(--color-teal-T600);border-bottom:3px currentColor solid;display:block;padding-bottom:.4em;position:relative;text-align:center}@media (max-width:32rem){.jamstack-advances-web-illustration-replacedby{font-size:0}}.jamstack-advances-web-illustration-replacedby::after{border:solid currentColor;border-radius:2px;border-width:0 3px 3px 0;bottom:-6px;color:currentColor;content:"";display:block;padding:3px;position:absolute;right:0;transform:rotate(-45deg)}.jamstack-advances-web-content{max-width:40em;text-align:center;margin:2em auto 0 auto;font-weight:400}.jamstack-approach-content .type-b-1{font-weight:400;margin:1.5em 0}.jamstack-approach-grid,.jamstack-legacy-grid{display:grid;grid-template-columns:1fr;grid-column-gap:6em;grid-row-gap:2em}@media (min-width:60rem){.jamstack-approach-grid,.jamstack-legacy-grid{grid-gap:4rem;grid-template-columns:1fr 1fr}}.jamstack-approach-heading{margin-bottom:1em;padding-bottom:1em;border-bottom:1px var(--color-gray-L300) solid}.jamstack-approach-figure{display:grid;grid-gap:.5rem;grid-template-columns:10fr 26fr 55fr 26fr;grid-template-rows:32vw 17vw 17vw;margin:0}@media (min-width:32rem){.jamstack-approach-figure{grid-gap:1.5rem}}@media (min-width:60rem){.jamstack-approach-figure{grid-template-rows:13vw 7vw 8vw}}@media (min-width:100em){.jamstack-approach-figure{grid-template-rows:10vw 6vw 5vw}}.jamstack-approach-figure picture:nth-of-type(1){grid-column:2/4;grid-row:1}.jamstack-approach-figure picture:nth-of-type(1) img{-o-object-position:center left;object-position:center left}.jamstack-approach-figure picture:nth-of-type(2){grid-column:1/3;grid-row:2}.jamstack-approach-figure picture:nth-of-type(3){grid-column:3/5;grid-row:2/4}.jamstack-approach-figure img{border-radius:var(--border-radius);box-shadow:0 4.17846px 12.5354px rgba(0,0,0,.25);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jamstack-approach-figure figcaption{grid-column:1/-1;grid-row:-1;margin-top:2rem;text-align:center}.jamstack-approach-logos{display:flex;align-items:center;width:26em;margin:0 auto;gap:1em}@media (max-width:32rem){.jamstack-approach-logos{width:auto;flex-direction:column;justify-content:center}}.jamstack-approach-logos-plus{color:var(--color-teal-T700);font-weight:700;font-size:1.25em}.jamstack-approach-logos svg{width:11em}.jamstack-legacy-figure{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin:0;position:relative;width:100%}@media (min-width:32rem){.jamstack-legacy-figure{flex-direction:row;flex-wrap:nowrap}}.jamstack-legacy-figure+.jamstack-legacy-figure{margin-top:1em}.jamstack-legacy-figure figcaption{color:var(--color-gray-L800);margin-top:-1rem;padding:1em;width:50%;text-align:center}@media (min-width:32rem){.jamstack-legacy-figure figcaption{background-color:var(--color-gray-L000);align-items:center;background-color:transparent;display:grid;grid-column-gap:1em;grid-template-columns:1fr auto;margin-left:-2em;margin-top:.65em;text-align:right;width:50%;z-index:2}}.jamstack-legacy-figure figcaption::before{background-color:currentColor;content:"";height:2px;width:100%}.jamstack-legacy-figure figcaption span{font-size:.85em;color:var(--color-gray-L600);grid-column:1/-1;display:block}.jamstack-legacy-icon{border-radius:5em;display:flex;padding:.3em 0;width:50%;z-index:1;justify-content:center}@media (min-width:32rem){.jamstack-legacy-icon{background-color:var(--color-gray-L100)}}.jamstack-legacy-content .type-b-1{font-weight:400;margin-top:1em} } </style> <link rel="stylesheet" href="/css/beon.css"> <!-- OneTrust --> <link rel="stylesheet" href="/css/onetrust.css"> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "denied", region: [ "AT", "BE", "BG", "HR", "CY", "CZ", "DK", "EE", "FI", "FR", "DE", "EL", "HU", "IE", "IT", "LV", "LT", "LU", "MT", "NL", "PL", "PT", "RO", "SK", "SI", "ES", "SE", "UK", ], }); gtag("consent", "default", { ad_storage: "granted", analytics_storage: "granted", functionality_storage: "granted", personalization_storage: "granted", security_storage: "granted", }); function OptanonWrapper() { if(!OneTrust.IsAlertBoxClosed()) { document.body.classList.add('onetrust-alert-box-open'); } OneTrust.OnConsentChanged(() => { if(OneTrust.IsAlertBoxClosed()) { document.body.classList.remove('onetrust-alert-box-open'); } }); } </script> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f .parentNode .insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-T7WNFLD'); </script> <!-- End Google Tag Manager --> <!-- Qualified --> <script> (function (w, q) { w['QualifiedObject'] = q; w[q] = w[q] || function () { (w[q].q = w[q].q || []).push(arguments) }; })(window, 'qualified') </script> <script async src="https://js.qualified.com/qualified.js?token=FvGWn26rk1tuEjBR"></script> <!-- End Qualified --> <script src="https://js.hsforms.net/forms/v2.js"></script> </head> <body> <svg width="0" height="0" aria-hidden="true" style="position: absolute"> <defs> <symbol viewBox="0 0 85 107" id="icon-astro"> <path d="M27.5893 91.1365C22.7555 86.7178 21.3443 77.4335 23.3583 70.7072C26.8503 74.948 31.6888 76.2914 36.7005 77.0497C44.4374 78.2199 52.0358 77.7822 59.2231 74.2459C60.0453 73.841 60.8052 73.3027 61.7036 72.7574C62.378 74.714 62.5535 76.6892 62.3179 78.6996C61.7452 83.5957 59.3086 87.3778 55.4332 90.2448C53.8835 91.3916 52.2437 92.4167 50.6432 93.4979C45.7262 96.8213 44.3959 100.718 46.2435 106.386C46.2874 106.525 46.3267 106.663 46.426 107C43.9155 105.876 42.0817 104.24 40.6844 102.089C39.2086 99.8193 38.5065 97.3081 38.4696 94.5909C38.4511 93.2686 38.4511 91.9345 38.2733 90.6309C37.8391 87.4527 36.3471 86.0297 33.5364 85.9478C30.6518 85.8636 28.37 87.6469 27.7649 90.4554C27.7187 90.6707 27.6517 90.8837 27.5847 91.1341L27.5893 91.1365Z" fill="currentColor"/> <path d="M0 69.5866C0 69.5866 14.3139 62.6137 28.6678 62.6137L39.4901 29.1204C39.8953 27.5007 41.0783 26.3999 42.4139 26.3999C43.7495 26.3999 44.9325 27.5007 45.3377 29.1204L56.1601 62.6137C73.1601 62.6137 84.8278 69.5866 84.8278 69.5866C84.8278 69.5866 60.5145 3.35233 60.467 3.21944C59.7692 1.2612 58.5911 0 57.0029 0H27.8274C26.2392 0 25.1087 1.2612 24.3634 3.21944C24.3108 3.34983 0 69.5866 0 69.5866Z" fill="currentColor"/> </symbol> <symbol viewBox="0 0 448 512" id="icon-arrow"> <path fill="currentcolor" d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"></path> </symbol> <symbol viewBox="0 0 384 512" id="icon-close"> <path fill="currentcolor" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"></path> </symbol> <symbol viewBox="0 0 22 24" id="icon-search"> <path fill="currentcolor" d="M9.41345,0.47253 C14.4289798,0.47253 18.49487,4.53842023 18.49487,9.55395 C18.49487,12.0451846 17.4917537,14.3021289 15.8674001,15.9429038 L21.392653,21.4668327 L19.271347,23.5881673 L13.3990455,17.7163323 C12.1958116,18.3049607 10.8432164,18.63537 9.41345,18.63537 C4.39792023,18.63537 0.33203,14.5694798 0.33203,9.55395 C0.33203,4.53842023 4.39792023,0.47253 9.41345,0.47253 Z M9.41345,3.47253 C6.05477448,3.47253 3.33203,6.19527448 3.33203,9.55395 C3.33203,12.9126255 6.05477448,15.63537 9.41345,15.63537 C12.7721255,15.63537 15.49487,12.9126255 15.49487,9.55395 C15.49487,6.19527448 12.7721255,3.47253 9.41345,3.47253 Z"></path> </symbol> <symbol viewBox="0 0 512 512" id="icon-chevron"> <path fill="currentcolor" d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"></path> </symbol> <symbol viewBox="0 0 24 24" id="icon-nextjs"> <path fill="currentcolor" d="M11.5725 0c-.1763 0-.3098.0013-.3584.0067-.0516.0053-.2159.021-.3636.0328-3.4088.3073-6.6017 2.1463-8.624 4.9728C1.1004 6.584.3802 8.3666.1082 10.255c-.0962.659-.108.8537-.108 1.7474s.012 1.0884.108 1.7476c.652 4.506 3.8591 8.2919 8.2087 9.6945.7789.2511 1.6.4223 2.5337.5255.3636.04 1.9354.04 2.299 0 1.6117-.1783 2.9772-.577 4.3237-1.2643.2065-.1056.2464-.1337.2183-.1573-.0188-.0139-.8987-1.1938-1.9543-2.62l-1.919-2.592-2.4047-3.5583c-1.3231-1.9564-2.4117-3.556-2.4211-3.556-.0094-.0026-.0187 1.5787-.0235 3.509-.0067 3.3802-.0093 3.5162-.0516 3.596-.061.115-.108.1618-.2064.2134-.075.0374-.1408.0445-.495.0445h-.406l-.1078-.068a.4383.4383 0 01-.1572-.1712l-.0493-.1056.0053-4.703.0067-4.7054.0726-.0915c.0376-.0493.1174-.1125.1736-.143.0962-.047.1338-.0517.5396-.0517.4787 0 .5584.0187.6827.1547.0353.0377 1.3373 1.9987 2.895 4.3608a10760.433 10760.433 0 004.7344 7.1706l1.9002 2.8782.096-.0633c.8518-.5536 1.7525-1.3418 2.4657-2.1627 1.5179-1.7429 2.4963-3.868 2.8247-6.134.0961-.6591.1078-.854.1078-1.7475 0-.8937-.012-1.0884-.1078-1.7476-.6522-4.506-3.8592-8.2919-8.2087-9.6945-.7672-.2487-1.5836-.42-2.4985-.5232-.169-.0176-1.0835-.0366-1.6123-.037zm4.0685 7.217c.3473 0 .4082.0053.4857.047.1127.0562.204.1642.237.2767.0186.061.0234 1.3653.0186 4.3044l-.0067 4.2175-.7436-1.14-.7461-1.14v-3.066c0-1.982.0093-3.0963.0234-3.1502.0375-.1313.1196-.2346.2323-.2955.0961-.0494.1313-.054.4997-.054z"></path> </symbol> <symbol viewBox="0 0 24 24" id="icon-jamstack"> <path fill="currentcolor" d="M12 0C5.365 0 0 5.364 0 12s5.365 12 12 12 12-5.364 12-12V0zm.496 3.318h8.17v8.17h-8.17zm-9.168 9.178h8.16v8.149c-4.382-.257-7.904-3.767-8.16-8.149zm9.168.016h8.152a8.684 8.684 0 01-8.152 8.148z"></path> </symbol> <symbol viewBox="0 0 24 24" id="icon-react"> <path fill="currentcolor" d="M14.23 12.004a2.236 2.236 0 0 1-2.235 2.236 2.236 2.236 0 0 1-2.236-2.236 2.236 2.236 0 0 1 2.235-2.236 2.236 2.236 0 0 1 2.236 2.236zm2.648-10.69c-1.346 0-3.107.96-4.888 2.622-1.78-1.653-3.542-2.602-4.887-2.602-.41 0-.783.093-1.106.278-1.375.793-1.683 3.264-.973 6.365C1.98 8.917 0 10.42 0 12.004c0 1.59 1.99 3.097 5.043 4.03-.704 3.113-.39 5.588.988 6.38.32.187.69.275 1.102.275 1.345 0 3.107-.96 4.888-2.624 1.78 1.654 3.542 2.603 4.887 2.603.41 0 .783-.09 1.106-.275 1.374-.792 1.683-3.263.973-6.365C22.02 15.096 24 13.59 24 12.004c0-1.59-1.99-3.097-5.043-4.032.704-3.11.39-5.587-.988-6.38-.318-.184-.688-.277-1.092-.278zm-.005 1.09v.006c.225 0 .406.044.558.127.666.382.955 1.835.73 3.704-.054.46-.142.945-.25 1.44-.96-.236-2.006-.417-3.107-.534-.66-.905-1.345-1.727-2.035-2.447 1.592-1.48 3.087-2.292 4.105-2.295zm-9.77.02c1.012 0 2.514.808 4.11 2.28-.686.72-1.37 1.537-2.02 2.442-1.107.117-2.154.298-3.113.538-.112-.49-.195-.964-.254-1.42-.23-1.868.054-3.32.714-3.707.19-.09.4-.127.563-.132zm4.882 3.05c.455.468.91.992 1.36 1.564-.44-.02-.89-.034-1.345-.034-.46 0-.915.01-1.36.034.44-.572.895-1.096 1.345-1.565zM12 8.1c.74 0 1.477.034 2.202.093.406.582.802 1.203 1.183 1.86.372.64.71 1.29 1.018 1.946-.308.655-.646 1.31-1.013 1.95-.38.66-.773 1.288-1.18 1.87-.728.063-1.466.098-2.21.098-.74 0-1.477-.035-2.202-.093-.406-.582-.802-1.204-1.183-1.86-.372-.64-.71-1.29-1.018-1.946.303-.657.646-1.313 1.013-1.954.38-.66.773-1.286 1.18-1.868.728-.064 1.466-.098 2.21-.098zm-3.635.254c-.24.377-.48.763-.704 1.16-.225.39-.435.782-.635 1.174-.265-.656-.49-1.31-.676-1.947.64-.15 1.315-.283 2.015-.386zm7.26 0c.695.103 1.365.23 2.006.387-.18.632-.405 1.282-.66 1.933-.2-.39-.41-.783-.64-1.174-.225-.392-.465-.774-.705-1.146zm3.063.675c.484.15.944.317 1.375.498 1.732.74 2.852 1.708 2.852 2.476-.005.768-1.125 1.74-2.857 2.475-.42.18-.88.342-1.355.493-.28-.958-.646-1.956-1.1-2.98.45-1.017.81-2.01 1.085-2.964zm-13.395.004c.278.96.645 1.957 1.1 2.98-.45 1.017-.812 2.01-1.086 2.964-.484-.15-.944-.318-1.37-.5-1.732-.737-2.852-1.706-2.852-2.474 0-.768 1.12-1.742 2.852-2.476.42-.18.88-.342 1.356-.494zm11.678 4.28c.265.657.49 1.312.676 1.948-.64.157-1.316.29-2.016.39.24-.375.48-.762.705-1.158.225-.39.435-.788.636-1.18zm-9.945.02c.2.392.41.783.64 1.175.23.39.465.772.705 1.143-.695-.102-1.365-.23-2.006-.386.18-.63.406-1.282.66-1.933zM17.92 16.32c.112.493.2.968.254 1.423.23 1.868-.054 3.32-.714 3.708-.147.09-.338.128-.563.128-1.012 0-2.514-.807-4.11-2.28.686-.72 1.37-1.536 2.02-2.44 1.107-.118 2.154-.3 3.113-.54zm-11.83.01c.96.234 2.006.415 3.107.532.66.905 1.345 1.727 2.035 2.446-1.595 1.483-3.092 2.295-4.11 2.295-.22-.005-.406-.05-.553-.132-.666-.38-.955-1.834-.73-3.703.054-.46.142-.944.25-1.438zm4.56.64c.44.02.89.034 1.345.034.46 0 .915-.01 1.36-.034-.44.572-.895 1.095-1.345 1.565-.455-.47-.91-.993-1.36-1.565z"></path> </symbol> <symbol viewBox="0 0 448 512" id="icon-linkedin"> <path fill="currentcolor" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/> </symbol> <symbol viewBox="0 0 24 24" id="icon-vue"> <path fill="currentcolor" d="M24,1.61H14.06L12,5.16,9.94,1.61H0L12,22.39ZM12,14.08,5.16,2.23H9.59L12,6.41l2.41-4.18h4.43Z"></path> </symbol> <symbol viewBox="0 0 24 24" id="icon-svelte"> <path fill="currentcolor" d="M10.354 21.125a4.44 4.44 0 0 1-4.765-1.767 4.109 4.109 0 0 1-.703-3.107 3.898 3.898 0 0 1 .134-.522l.105-.321.287.21a7.21 7.21 0 0 0 2.186 1.092l.208.063-.02.208a1.253 1.253 0 0 0 .226.83 1.337 1.337 0 0 0 1.435.533 1.231 1.231 0 0 0 .343-.15l5.59-3.562a1.164 1.164 0 0 0 .524-.778 1.242 1.242 0 0 0-.211-.937 1.338 1.338 0 0 0-1.435-.533 1.23 1.23 0 0 0-.343.15l-2.133 1.36a4.078 4.078 0 0 1-1.135.499 4.44 4.44 0 0 1-4.765-1.766 4.108 4.108 0 0 1-.702-3.108 3.855 3.855 0 0 1 1.742-2.582l5.589-3.563a4.072 4.072 0 0 1 1.135-.499 4.44 4.44 0 0 1 4.765 1.767 4.109 4.109 0 0 1 .703 3.107 3.943 3.943 0 0 1-.134.522l-.105.321-.286-.21a7.204 7.204 0 0 0-2.187-1.093l-.208-.063.02-.207a1.255 1.255 0 0 0-.226-.831 1.337 1.337 0 0 0-1.435-.532 1.231 1.231 0 0 0-.343.15L8.62 9.368a1.162 1.162 0 0 0-.524.778 1.24 1.24 0 0 0 .211.937 1.338 1.338 0 0 0 1.435.533 1.235 1.235 0 0 0 .344-.151l2.132-1.36a4.067 4.067 0 0 1 1.135-.498 4.44 4.44 0 0 1 4.765 1.766 4.108 4.108 0 0 1 .702 3.108 3.857 3.857 0 0 1-1.742 2.583l-5.589 3.562a4.072 4.072 0 0 1-1.135.499m10.358-17.95C18.484-.015 14.082-.96 10.9 1.068L5.31 4.63a6.412 6.412 0 0 0-2.896 4.295 6.753 6.753 0 0 0 .666 4.336 6.43 6.43 0 0 0-.96 2.396 6.833 6.833 0 0 0 1.168 5.167c2.229 3.19 6.63 4.135 9.812 2.108l5.59-3.562a6.41 6.41 0 0 0 2.896-4.295 6.756 6.756 0 0 0-.665-4.336 6.429 6.429 0 0 0 .958-2.396 6.831 6.831 0 0 0-1.167-5.168Z"></path> </symbol> <symbol viewBox="0 0 24 24" id="icon-gatsby"> <path fill="currentcolor" d="M12 0C5.4 0 0 5.4 0 12s5.4 12 12 12 12-5.4 12-12S18.6 0 12 0zm0 2.571c3.171 0 5.915 1.543 7.629 3.858l-1.286 1.115C16.886 5.572 14.571 4.286 12 4.286c-3.343 0-6.171 2.143-7.286 5.143l9.857 9.857c2.486-.857 4.373-3 4.973-5.572h-4.115V12h6c0 4.457-3.172 8.228-7.372 9.17L2.83 9.944C3.772 5.743 7.543 2.57 12 2.57zm-9.429 9.6l9.344 9.258c-2.4-.086-4.801-.943-6.601-2.743-1.8-1.8-2.743-4.201-2.743-6.515z"></path> </symbol> <symbol viewBox="0 0 24 24" id="icon-wordpress"> <path fill="currentcolor" d="M21.469 6.825c.84 1.537 1.318 3.3 1.318 5.175 0 3.979-2.156 7.456-5.363 9.325l3.295-9.527c.615-1.54.82-2.771.82-3.864 0-.405-.026-.78-.07-1.11m-7.981.105c.647-.03 1.232-.105 1.232-.105.582-.075.514-.93-.067-.899 0 0-1.755.135-2.88.135-1.064 0-2.85-.15-2.85-.15-.585-.03-.661.855-.075.885 0 0 .54.061 1.125.09l1.68 4.605-2.37 7.08L5.354 6.9c.649-.03 1.234-.1 1.234-.1.585-.075.516-.93-.065-.896 0 0-1.746.138-2.874.138-.2 0-.438-.008-.69-.015C4.911 3.15 8.235 1.215 12 1.215c2.809 0 5.365 1.072 7.286 2.833-.046-.003-.091-.009-.141-.009-1.06 0-1.812.923-1.812 1.914 0 .89.513 1.643 1.06 2.531.411.72.89 1.643.89 2.977 0 .915-.354 1.994-.821 3.479l-1.075 3.585-3.9-11.61.001.014zM12 22.784c-1.059 0-2.081-.153-3.048-.437l3.237-9.406 3.315 9.087c.024.053.05.101.078.149-1.12.393-2.325.609-3.582.609M1.211 12c0-1.564.336-3.05.935-4.39L7.29 21.709C3.694 19.96 1.212 16.271 1.211 12M12 0C5.385 0 0 5.385 0 12s5.385 12 12 12 12-5.385 12-12S18.615 0 12 0"></path> </symbol> <symbol viewBox="0 0 24 24" id="icon-nuxtjs"> <path fill="currentcolor" d="M13.4642 19.8295h8.9218c.2834 0 .5618-.0723.8072-.2098a1.5899 1.5899 0 0 0 .5908-.5732 1.5293 1.5293 0 0 0 .216-.783 1.529 1.529 0 0 0-.2167-.7828L17.7916 7.4142a1.5904 1.5904 0 0 0-.5907-.573 1.6524 1.6524 0 0 0-.807-.2099c-.2833 0-.5616.0724-.807.2098a1.5904 1.5904 0 0 0-.5907.5731L13.4642 9.99l-2.9954-5.0366a1.5913 1.5913 0 0 0-.591-.573 1.6533 1.6533 0 0 0-.8071-.2098c-.2834 0-.5617.0723-.8072.2097a1.5913 1.5913 0 0 0-.591.573L.2168 17.4808A1.5292 1.5292 0 0 0 0 18.2635c-.0001.2749.0744.545.216.783a1.59 1.59 0 0 0 .5908.5732c.2454.1375.5238.2098.8072.2098h5.6003c2.219 0 3.8554-.9454 4.9813-2.7899l2.7337-4.5922L16.3935 9.99l4.3944 7.382h-5.8586ZM7.123 17.3694l-3.9083-.0009 5.8586-9.8421 2.9232 4.921-1.9572 3.2892c-.7478 1.1967-1.5972 1.6328-2.9163 1.6328z"></path> </symbol> <symbol viewBox="4 4 40 40" id="icon-sitecore"> <path fill="currentcolor" d="M24,4C12.96,4,4,12.96,4,24c0,11.05,8.96,20,20,20s20-8.96,20-20C44,12.96,35.04,4,24,4z M24,38.98c-8.81,0-14.98-6.79-14.98-14.98c0-8.18,6.79-14.98,14.98-14.98c8.18,0,15.02,6.68,15.02,14.86C39.02,32.07,32.81,38.98,24,38.98z"></path> <path fill="currentcolor" d="M35.59,31.129c0,0-4.197,7.217-13.375,6.246c-8.894-0.951-10.6-8.423-10.688-8.894c1.912,3.52,4.756,6.217,11.58,6.217c7.129,0,9.806-5.354,9.806-5.354L35.59,31.129z"></path> <path fill="currentcolor" d="M36.482,30.236l-3.569-1.775c0,0-3.569,5.344-9.806,5.344c-6.903,0-8.796-3.354-8.903-3.559c3.412,3.402,8.09,3.059,11.58,1.775c7.815-2.863,7.129-9.806,7.129-9.806h4.462C37.375,22.215,38.267,27.569,36.482,30.236z"></path> <path fill="currentcolor" d="M32.021,21.323c0,0,0.392,7.227-6.236,9.806c-3.491,1.363-6.884,0.098-7.129,0c0,0,2.628,0.471,4.452,0c3.569-0.892,5.256-2.491,6.236-4.452c2.677-5.354-0.883-8.913-0.883-8.913l4.452-3.569c0,0,4.256,3.677,4.462,7.129H32.021z"></path> </symbol> <symbol viewBox="0 0 98 96" id="icon-github"> <path fill-rule="evenodd" clip-rule="evenodd" fill="currentcolor" d="M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z"></path> </symbol> <symbol viewBox="0 0 22 16" id="icon-youtube"> <path d="M10.994.524s-6.508 0-8.142.435c-.874.25-1.594.99-1.839 1.9C.59 4.536.59 8.007.59 8.007s0 3.484.424 5.134c.245.91.952 1.636 1.84 1.887 1.646.448 8.14.448 8.14.448s6.521 0 8.155-.435a2.623 2.623 0 001.826-1.887c.437-1.663.437-5.134.437-5.134s.013-3.484-.437-5.16A2.605 2.605 0 0019.148.984C17.514.524 10.994.524 10.994.524zM8.923 4.8l5.415 3.207L8.923 11.2V4.8z" fill="currentcolor" fill-rule="nonzero"></path> </symbol> <symbol viewBox="0 0 24 24" id="icon-discourse"> <path fill="currentcolor" d="M12.103 0C18.666 0 24 5.485 24 11.997c0 6.51-5.33 11.99-11.9 11.99L0 24V11.79C0 5.28 5.532 0 12.103 0zm.116 4.563c-2.593-.003-4.996 1.352-6.337 3.57-1.33 2.208-1.387 4.957-.148 7.22L4.4 19.61l4.794-1.074c2.745 1.225 5.965.676 8.136-1.39 2.17-2.054 2.86-5.228 1.737-7.997-1.135-2.778-3.84-4.59-6.84-4.585h-.008z"></path> </symbol> <symbol viewBox="0 0 448 512" id="icon-plus"> <path fill="currentcolor" d="M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"></path> </symbol> <symbol viewBox="0 0 448 512" id="icon-minus"> <path fill="currentcolor" d="M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z"></path> </symbol> </defs> </svg> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T7WNFLD" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <svg width="0" height="0" aria-hidden="true" style="position: absolute;"> <defs> <!-- icon-arrow Component --> <g id="icon-arrow"> <path d="M8.58495 5.99389H0.99889C0.447218 5.99389 0 5.54667 0 4.995C0 4.44333 0.447218 3.99611 0.99889 3.99611H8.58652L6.78711 2.1967C6.39702 1.80661 6.39702 1.17415 6.78711 0.784055C7.1772 0.393964 7.80966 0.393964 8.19975 0.784055L11.6593 4.24361C11.8681 4.42669 12 4.69545 12 4.995C12 5.30001 11.8633 5.5731 11.6478 5.75632L8.19975 9.20437C7.80966 9.59446 7.1772 9.59446 6.78711 9.20437C6.39702 8.81428 6.39702 8.18182 6.78711 7.79173L8.58495 5.99389V5.99389Z" /> </g> <g id="icon-arrow-circle"> <path fill-rule="evenodd" clip-rule="evenodd" d="M18.4434 9.05078C18.4434 14.0213 14.4139 18.0508 9.44336 18.0508C4.4728 18.0508 0.443359 14.0213 0.443359 9.05078C0.443359 4.08022 4.4728 0.0507812 9.44336 0.0507812C14.4139 0.0507812 18.4434 4.08022 18.4434 9.05078ZM5.22358 9.8894H11.6243L10.1074 11.4063C9.77824 11.7355 9.77824 12.2691 10.1074 12.5982C10.4365 12.9274 10.9702 12.9274 11.2993 12.5982L14.2086 9.68895C14.3904 9.53436 14.5058 9.30394 14.5058 9.04659C14.5058 8.79384 14.3945 8.56708 14.2183 8.4126L11.2993 5.4936C10.9702 5.16446 10.4365 5.16446 10.1074 5.4936C9.77824 5.82274 9.77824 6.35638 10.1074 6.68552L11.6256 8.20377H5.22358C4.7581 8.20377 4.38076 8.58111 4.38076 9.04659C4.38076 9.51206 4.7581 9.8894 5.22358 9.8894Z" /> </g> </defs> <!-- TODO are these still in use? --> <pattern id="dots-pattern-gray" x="0" y="0" width="17" height="17" patternUnits="userSpaceOnUse"> <ellipse cx="1.5" cy="1.50075" rx="1.5" ry="1.50075" fill="#222222" fill-opacity="0.4"/> <ellipse cx="9.5" cy="9.50072" rx="1.5" ry="1.50072" fill="#222222" fill-opacity="0.4"/> </pattern> </svg> <div data-server-rendered="true"><div class="beon" style="display:contents;transform:translate3d(0px, 0px, 0px);"><style></style> <script></script> <svg width="0" height="0" aria-hidden="true" style="position: absolute"> <defs></defs> </svg> <script type="module"></script> </div> <div class="beon" style="display:contents;transform:translate3d(0px, 0px, 0px);"><style>.ntl-announcement-bar{align-items:center;background-color:var(--color-brand-1);color:var(--color-text-inverse);display:grid;font-size:var(--step--1);font-weight:var(--font-weight-semibold);gap:var(--space-m);grid-template-columns:1fr auto;padding:var(--space-2xs);position:relative;z-index:1}.ntl-announcement-bar[hidden]{display:none}.ntl-announcement-bar:hover a{text-decoration:none}.ntl-announcement-bar>*{grid-row:1}.ntl-announcement-bar p{justify-self:center}.ntl-announcement-bar a:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.ntl-announcement-bar .close{border:none;color:inherit;outline-offset:-1px;padding:0;z-index:2}.ntl-site-logo{display:grid;flex-shrink:0;height:auto;margin-block:var(--space-xs);max-inline-size:clamp(90px,15vw,122px);outline-offset:2px;position:relative;top:1px;width:100%}.ntl-site-logo svg{display:flex}.ntl-site-logo .spark{fill:var(--color-brand-logo-spark)}.ntl-site-logo .text{fill:var(--color-brand-logo-text)}@media (min-width:1085px){.ntl-site-logo{--offset:1.4em;margin-inline:calc(var(--offset)*-1) calc(var(--offset)/2)}}.ntl-site-search-toggle{--size:1.4em;all:unset;cursor:pointer;line-height:normal;outline:revert;padding:var(--space-2xs)}.ntl-site-search-toggle svg{--icon-size:auto;position:relative;top:.2em}.ntl-site-nav-toggle{--site-nav-toggle-padding:var(--space-2xs);border:none;color:var(--color-text-1);outline-offset:0;padding:var(--site-nav-toggle-padding)}.ntl-site-nav-toggle[aria-expanded=true] rect{y:10.7188px;transform-origin:center}.ntl-site-nav-toggle[aria-expanded=true] rect:first-child{transform:rotate(-45deg)}.ntl-site-nav-toggle[aria-expanded=true] rect:nth-child(2){display:none}.ntl-site-nav-toggle[aria-expanded=true] rect:last-child{transform:rotate(45deg)}.ntl-site-nav-submenu{display:contents}.ntl-site-nav-submenu .submenu a:not(.button){background-color:transparent;border-radius:unset;color:var(--color-text-1);flex-grow:unset;font-size:.9375em;font-weight:600;padding:unset;text-decoration:revert;white-space:normal}.ntl-site-nav-submenu :is(.ntl-site-nav-submenu .submenu a:not(.button)):hover{text-decoration:none}.ntl-site-nav-submenu .section{color:var(--color-text-1)}.ntl-site-nav-submenu .section li{align-items:center;display:flex;gap:var(--space-2xs);--stack-space:var(--space-2xs)}.ntl-site-nav-submenu .section svg{--_size:1em;color:var(--color-text-2);height:var(--_size);width:var(--_size)}.ntl-site-nav-submenu .section h3{color:var(--color-text-2);font-size:.8em;font-weight:var(--font-weight-medium);text-transform:uppercase}.ntl-site-nav-submenu .submenu-toggle{--icon-size:0.8em;--button-icon-size:0.8em;--submenu-toggle-padding:var(--space-3xs);all:unset;aspect-ratio:1;background-color:transparent;border-radius:var(--radius-circle);display:grid;outline:revert;padding:var(--submenu-toggle-padding);place-items:center}.ntl-site-nav-submenu [aria-expanded=true]:is(.ntl-site-nav-submenu .submenu-toggle) svg{transform:rotate(180deg)}.ntl-site-nav-submenu [id=solutions-submenu] p{color:var(--color-text-2);font-size:.9em}.ntl-site-nav-submenu [id=solutions-submenu] .section:last-child *{--stack-space:0}@media not all and (min-width:1085px){.ntl-site-nav-submenu .submenu{inline-size:100%;margin-block-start:var(--space-2xs)}.ntl-site-nav-submenu .submenu-toggle{align-self:stretch;aspect-ratio:unset;background-color:unset;border-radius:unset;padding-inline:var(--space-s)}.ntl-site-nav-submenu .submenu-toggle>svg{margin-inline-start:auto}.ntl-site-nav-submenu .submenu-toggle[aria-expanded=false]+.submenu{display:none}.ntl-site-nav-submenu .section{padding:var(--space-s) var(--space-xs)}}@media (min-width:600px){.ntl-site-nav-submenu .submenu{--submenu-bg:var(--color-bg-1);--submenu-bg-alt:var(--color-bg-2);--submenu-border:1px solid var(--color-bg-3);--submenu-columns:1fr 1fr;--submenu-max-inline-size:auto;--submenu-transition-duration:300ms;--submenu-transition-delay:200ms;--submenu-transition-ease:cubic-bezier(0.33,1,0.68,1);display:grid;grid-template-columns:var(--submenu-columns);padding:var(--space-xs)}.ntl-site-nav-submenu .section{margin-block:unset;padding:var(--space-s)}.ntl-site-nav-submenu .section:first-child{border-inline-end:var(--submenu-border)}.ntl-site-nav-submenu [id=platform-submenu]{--submenu-max-inline-size:776px}.ntl-site-nav-submenu [id=platform-submenu] .section:nth-child(2) ul{column-count:2}.ntl-site-nav-submenu [id=platform-submenu] .section:last-child{border-block-start:var(--submenu-border);grid-column:1/-1;padding-block:1.5rem}.ntl-site-nav-submenu [id=platform-submenu] .section:last-child,.ntl-site-nav-submenu [id=platform-submenu] .section:last-child ul{align-items:center;display:flex;gap:var(--space-s)}.ntl-site-nav-submenu [id=platform-submenu] .section:last-child *{--stack-space:0}.ntl-site-nav-submenu [id=solutions-submenu]{--submenu-columns:auto 1fr;--submenu-max-inline-size:540px}.ntl-site-nav-submenu [id=solutions-submenu] .section:first-child{grid-row:span 2}.ntl-site-nav-submenu [id=solutions-submenu] .section:last-child{border-block-start:var(--submenu-border)}.ntl-site-nav-submenu [id=start-building-submenu]{--submenu-columns:2fr 3fr;--submenu-max-inline-size:526px}.ntl-site-nav-submenu [id=start-building-submenu] .section:nth-child(2) ul{display:grid;gap:var(--space-2xs);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}.ntl-site-nav-submenu [id=start-building-submenu] .section:nth-child(2) ul li{--stack-space:0}}@media (min-width:1085px){.ntl-site-nav-submenu .submenu{background-color:var(--submenu-bg);border-radius:.75rem;box-shadow:var(--shadow-deep);inline-size:var(--submenu-max-inline-size);inset-block-start:100%;inset-inline-start:0;opacity:0;overflow:hidden;padding:unset;pointer-events:none;position:absolute;transform:scale(.94) translate(var(--space-s),calc(var(--space-s)*-1));transform-origin:top left;transition:visibility 0s var(--submenu-transition-duration),pointer-events 0s var(--submenu-transition-duration),opacity calc(var(--submenu-transition-duration)/2) var(--submenu-transition-ease),transform var(--submenu-transition-duration) var(--submenu-transition-delay) var(--submenu-transition-ease);visibility:hidden}.ntl-site-nav-submenu .submenu-toggle{margin-inline-start:calc((var(--button-icon-size) - var(--submenu-toggle-padding)/2)/-1)}.ntl-site-nav-submenu .section{padding:var(--space-m)}.ntl-site-nav-submenu .section:first-child{background-color:var(--submenu-bg-alt)}.ntl-site-nav-submenu [id=platform-submenu] .section:last-child{background-image:url(/images/nav-ecosystem-bg.png);background-position:100%;background-repeat:no-repeat;background-size:contain}}.ntl-site-nav{align-items:center;color:var(--color-text-1);display:flex;flex-wrap:wrap;gap:var(--space-2xs);inline-size:100%;justify-content:space-between;margin-inline:auto;position:relative;z-index:1}.ntl-site-nav .menu{display:flex;flex-grow:1;padding:unset}.ntl-site-nav .menu[data-variant=compact]{display:flex;flex-direction:row;flex-grow:unset;grid-area:header;margin-inline:auto calc(var(--space-2xs)*-1)}.ntl-site-nav li :is(a:not(.button),span){align-items:center;color:var(--color-text-1);display:inline-flex;font-weight:var(--font-weight-semibold);outline-offset:0;padding:var(--space-2xs) var(--space-xs);text-decoration:unset;white-space:nowrap}.ntl-site-nav li>span{cursor:default}.ntl-site-nav .skip-to-content{background:var(--color-bg-1);border-radius:var(--radius-s);box-shadow:var(--shadow-hover);padding:var(--space-2xs) var(--space-s);position:absolute;top:-9999px;z-index:1}.ntl-site-nav .skip-to-content:focus{left:50%;top:50%;transform:translate(-50%,-50%)}@media not all and (min-width:1085px){.ntl-site-nav{display:grid;grid-template-areas:"logo compact-menu toggle";grid-template-columns:1fr auto auto;inline-size:100%}.ntl-site-nav .nav-toggle{grid-area:toggle;margin-inline-end:calc(var(--site-nav-toggle-padding)*-1)}.ntl-site-nav .nav-toggle[aria-expanded=false]~:not(.platform-nav){display:none}.ntl-site-nav .nav-toggle[aria-expanded=true]~:not(.platform-nav){display:flex}.ntl-site-nav .nav-toggle[aria-expanded=true]~.platform-nav{display:none}.ntl-site-nav li :is(a:not(.button),span){background-color:var(--color-bg-2);border-radius:var(--radius-s);flex-grow:1}.ntl-site-nav .menu:not([data-variant=compact]){block-size:100%;flex-direction:column;grid-area:body;inline-size:calc(100% + var(--page-padding)*2);margin-inline:calc(var(--page-padding)*-1);overflow-y:auto;padding-inline:var(--page-padding)}.ntl-site-nav .menu:not([data-variant=compact])>*+*{margin-block-start:var(--space-s)}.ntl-site-nav .menu:not([data-variant=compact])>li{align-items:center;display:grid;flex-wrap:wrap;grid-template-rows:auto 1fr;position:relative}.ntl-site-nav .menu:not([data-variant=compact])>li .submenu-toggle,.ntl-site-nav .menu:not([data-variant=compact])>li>a,.ntl-site-nav .menu:not([data-variant=compact])>li>span{grid-column:1;grid-row:1}.ntl-site-nav .menu[data-variant=compact]{grid-area:compact-menu}.ntl-site-nav .menu[data-variant=compact] :is(a:not(.button),span){background-color:unset}.ntl-site-nav .arrow-icon{--icon-size:0.8em;margin-inline:auto var(--space-3xs)}.ntl-site-nav .site-logo{grid-area:logo}.ntl-site-nav .button{grid-area:footer;margin-block:var(--space-s)}.ntl-site-nav .menu:not([data-variant=compact])>:is(:last-child,.nav-search){display:none}}@media (min-width:1085px){.ntl-site-nav .menu>li{align-items:center;border-radius:var(--radius-s);display:flex;isolation:isolate;position:relative}.ntl-site-nav .menu>li:before{border:2px solid var(--color-brand-1-hover);border-radius:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.ntl-site-nav .menu>li.has-submenu:before{left:.2em}.ntl-site-nav .menu>li:hover:before{opacity:1}.ntl-site-nav .nav-search{margin-inline-start:auto}.ntl-site-nav .arrow-icon,.ntl-site-nav .menu[data-variant=compact],.ntl-site-nav .nav-toggle{display:none}.ntl-site-nav .menu>li:hover .submenu,.ntl-site-nav .submenu:focus-within,.ntl-site-nav [aria-expanded=true]+.submenu{opacity:1;pointer-events:auto;transform:scale(1.001);transition:visibility 0s var(--submenu-transition-delay),pointer-events 0s var(--submenu-transition-delay),opacity var(--submenu-transition-duration) var(--submenu-transition-delay) var(--submenu-transition-ease),transform var(--submenu-transition-duration) var(--submenu-transition-delay) var(--submenu-transition-ease);visibility:visible}.ntl-site-nav [aria-expanded=true]+.submenu{transition-delay:unset}.ntl-site-nav .submenu .section>*{opacity:0;transition:opacity var(--submenu-transition-duration) var(--submenu-transition-ease)}.ntl-site-nav .menu>li:hover .submenu .section>*,.ntl-site-nav .submenu:focus-within .section>*,.ntl-site-nav [aria-expanded=true]+.submenu .section>*{opacity:1;transition-delay:calc(var(--submenu-transition-delay) + var(--submenu-transition-duration)/3)}.ntl-site-nav [aria-expanded=true]+.submenu .section>*{transition-delay:calc(var(--submenu-transition-duration)/3)}}.wqnhm-sa8 dialog{align-content:start;background-color:var(--color-bg-1);block-size:min(100% - var(--page-padding)*2);border:none;border-radius:var(--radius-m);box-shadow:var(--shadow-deep);color:var(--color-text-1);display:grid;margin:auto;padding:0;transition:.4s var(--ease-out);transition-property:opacity,transform}.wqnhm-sa8 dialog:not([open]){opacity:0;pointer-events:none;transform:translateY(16px);visibility:hidden}.wqnhm-sa8 dialog[open]{opacity:1;transform:translateY(0);visibility:visible}.wqnhm-sa8 dialog::backdrop{background-color:rgba(0,0,0,.8)}.wqnhm-sa8 .close{border:none;color:var(--color-text-1);margin-inline-start:auto;order:-1;outline-offset:-6px;padding:var(--space-s)}.wqnhm-sa8 .results{align-items:start;display:grid;gap:var(--space-l);margin-block:var(--space-l)}.wqnhm-sa8 .results ul{--stack-space:var(--space-s)}.wqnhm-sa8 .results ul a{color:var(--color-text-1);display:inline-block;text-decoration:none}.wqnhm-sa8 .results ul a:hover{text-decoration:underline}.wqnhm-sa8 .results>:nth-child(4){border-top:1px solid var(--color-bg-3);padding-top:var(--space-l)}@media (min-width:900px){.wqnhm-sa8 .results{grid-template-columns:repeat(3,1fr)}.wqnhm-sa8 .results>:last-child:not(:nth-child(4)){grid-column:3}.wqnhm-sa8 .results>:nth-child(4){display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.wqnhm-sa8 .results>:nth-child(4)>*{grid-column:2}}.page-header{box-shadow:var(--shadow-light);inline-size:100%;overflow-anchor:none;position:sticky;top:0;z-index:1}:where(.page-header,.page-header svg){transform:translateZ(0)}.page-nav{--_filter:blur(5px) saturate(200%);backdrop-filter:var(--_filter);-webkit-backdrop-filter:var(--_filter);background-color:var(--color-bg-translucent);position:relative}@media not all and (min-width:1085px){[data-site-nav-open]{overflow:hidden;overscroll-behavior:none;touch-action:none}[data-site-nav-open] .page-announcement{display:none}[data-site-nav-open] .page-header{background-color:var(--neutral-light-000);position:fixed}[data-site-nav-open] .ntl-site-nav{block-size:100dvh;gap:0 var(--space-2xs);grid-template-areas:"logo compact-menu toggle" "body body body" "footer footer footer";grid-template-rows:auto 1fr auto}}@supports (animation-timeline:scroll()){.page-header{animation:scroll-shadow linear both;animation-timeline:scroll();animation-range:entry 0 entry 5ex}@keyframes scroll-shadow{0%{box-shadow:none}to{box-shadow:var(--shadow-light)}}}</style> <script>(function () { const storageUrl = localStorage.getItem("Netlify_hide-announcement-bar"); const { url, hideAfter } = JSON.parse(document.documentElement.getAttribute("data-announcement-data")); function isExpired(date) { if (!date) return; let hideAfterSplit = date.split(/[^\d]/).map((entry) => parseInt(entry, 10)); let compareDate = new Date(hideAfterSplit[0], hideAfterSplit[1] - 1, hideAfterSplit[2] + 1); return compareDate && new Date() > compareDate; } if (storageUrl === url || isExpired(hideAfter)) { document.documentElement.setAttribute("data-announcement-state", "hidden"); } })();</script> <header data-theme="light" class="page-header"> <div data-href="https://www.netlify.com/reports/gartner-magic-quadrant-visionary/?utm_content=eyebrow" class="ntl-announcement-bar page-announcement"> <p><span>Gartner recognizes Netlify as a Visionary in </span> <a href="https://www.netlify.com/reports/gartner-magic-quadrant-visionary/?utm_content=eyebrow" id="cta-header-announcementBar">2024 Gartner® Magic Quadrant™ for Cloud Application Platforms > </a></p> <button type="reset" id="cta-header-announcementBar-close" class="close"> <span class="visually-hidden">Close announcement bar</span> <svg class="icon" ariaHidden="true" style="--icon-size: 1.2em"> <use href="#icon-close"></use> </svg> </button> </div> <section class="page-nav | l-breakout"> <nav id="site-nav" aria-labelledby="site-nav-label" class="nav ntl-site-nav"> <h2 id="site-nav-label" class="visually-hidden">Site navigation</h2> <a href="/" id="mainNav-netlifyLogo" class="ntl-site-logo"> <span class="visually-hidden">Go to homepage</span> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 209" fill="none" aria-hidden="true"> <g clip-path="url(#clip0_235_8)"> <path d="M117.436 207.036V154.604L118.529 153.51H129.452L130.545 154.604V207.036L129.452 208.13H118.529L117.436 207.036Z" class="spark"></path> <path d="M117.436 53.5225V1.09339L118.529 0H129.452L130.545 1.09339V53.5225L129.452 54.6159H118.529L117.436 53.5225Z" class="spark"></path> <path d="M69.9539 169.238H68.4094L60.6869 161.512V159.967L78.7201 141.938L86.8976 141.942L87.9948 143.031V151.209L69.9539 169.238Z" class="spark"></path> <path d="M69.9462 38.8917H68.4017L60.6792 46.6181V48.1626L78.7124 66.192L86.8899 66.1882L87.9871 65.0986V56.9212L69.9462 38.8917Z" class="spark"></path> <path d="M1.09339 97.5104H75.3711L76.4645 98.6038V109.526L75.3711 110.62H1.09339L0 109.526V98.6038L1.09339 97.5104Z" class="spark"></path> <path d="M440.999 97.5104H510.91L512.004 98.6038V109.526L510.91 110.62H436.633L435.539 109.526L439.905 98.6038L440.999 97.5104Z" class="spark"></path> <path d="M212.056 108.727L210.963 109.821H177.079L175.986 110.914C175.986 113.101 178.173 119.657 186.916 119.657C190.196 119.657 193.472 118.564 194.566 116.377L195.659 115.284H208.776L209.869 116.377C208.776 122.934 203.313 132.774 186.916 132.774C168.336 132.774 159.589 119.657 159.589 104.357C159.589 89.0576 168.332 75.9408 185.822 75.9408C203.313 75.9408 212.056 89.0576 212.056 104.357V108.731V108.727ZM195.659 97.7971C195.659 96.7037 194.566 89.0538 185.822 89.0538C177.079 89.0538 175.986 96.7037 175.986 97.7971L177.079 98.8905H194.566L195.659 97.7971Z" class="text"></path> <path d="M242.66 115.284C242.66 117.47 243.753 118.564 245.94 118.564H255.776L256.87 119.657V130.587L255.776 131.681H245.94C236.103 131.681 227.36 127.307 227.36 115.284V91.2368L226.266 90.1434H218.617L217.523 89.05V78.1199L218.617 77.0265H226.266L227.36 75.9332V66.0965L228.453 65.0031H241.57L242.663 66.0965V75.9332L243.757 77.0265H255.78L256.874 78.1199V89.05L255.78 90.1434H243.757L242.663 91.2368V115.284H242.66Z" class="text"></path> <path d="M283.1 131.681H269.983L268.889 130.587V56.2636L269.983 55.1702H283.1L284.193 56.2636V130.587L283.1 131.681Z" class="text"></path> <path d="M312.61 68.2871H299.493L298.399 67.1937V56.2636L299.493 55.1702H312.61L313.703 56.2636V67.1937L312.61 68.2871ZM312.61 131.681H299.493L298.399 130.587V78.1237L299.493 77.0304H312.61L313.703 78.1237V130.587L312.61 131.681Z" class="text"></path> <path d="M363.98 56.2636V67.1937L362.886 68.2871H353.05C350.863 68.2871 349.769 69.3805 349.769 71.5672V75.9408L350.863 77.0342H361.793L362.886 78.1276V89.0576L361.793 90.151H350.863L349.769 91.2444V130.591L348.676 131.684H335.559L334.466 130.591V91.2444L333.372 90.151H325.723L324.629 89.0576V78.1276L325.723 77.0342H333.372L334.466 75.9408V71.5672C334.466 59.5438 343.209 55.1702 353.046 55.1702H362.882L363.976 56.2636H363.98Z" class="text"></path> <path d="M404.42 132.774C400.046 143.704 395.677 150.261 380.373 150.261H374.906L373.813 149.167V138.237L374.906 137.144H380.373C385.836 137.144 386.929 136.05 388.023 132.77V131.677L370.536 89.05V78.1199L371.63 77.0265H381.466L382.56 78.1199L395.677 115.284H396.77L409.887 78.1199L410.98 77.0265H420.817L421.91 78.1199V89.05L404.424 132.77L404.42 132.774Z" class="text"></path> <path d="M135.454 131.681L134.361 130.587L134.368 98.9172C134.368 93.4541 132.22 89.2182 125.625 89.0806C122.234 88.9926 118.354 89.0729 114.209 89.2488L113.59 89.8834L113.598 130.587L112.504 131.681H99.3913L98.2979 130.587V77.5388L99.3913 76.4454L128.901 76.1778C143.685 76.1778 149.668 86.3356 149.668 97.8009V130.587L148.575 131.681H135.454Z" class="text"></path> </g> <defs> <clipPath id="clip0_235_8"> <rect width="512" height="208.126" fill="white"></rect> </clipPath> </defs> </svg> </a> <a href="#main" class="skip-to-content">Skip to content</a> <ul data-variant="compact" role="list" class="menu"> <li> <button type="button" data-site-search-open id="mainNav-search-compact-menu" class="ntl-site-search-toggle"> <span class="visually-hidden"> Search </span> <svg class="icon" width="16" height="20" ariaHidden="true"> <use href="#icon-search"></use> </svg> </button> </li> <li> <a id="mainNav-login-compact-menu" href="https://app.netlify.com/login">Log in</a> </li> </ul> <button id="mainNav-hamburger-compact-menu" type="button" aria-expanded="false" aria-controls="main-menu" data-site-nav-toggle class="icon-button ntl-site-nav-toggle nav-toggle"> <span class="visually-hidden">Toggle main menu</span> <svg viewBox="0 0 31 25" xmlns="http://www.w3.org/2000/svg"><rect x="0.581177" y="0.71875" width="30" height="4" fill="currentcolor"></rect><rect x="0.581177" y="10.7188" width="30" height="4" fill="currentcolor"></rect><rect x="0.581177" y="20.7188" width="30" height="4" fill="currentcolor"></rect></svg> </button> <ul role="list" class="menu"> <li class="has-submenu"> <span id="mainNav-platform">Platform</span> <submenu-utils class="ntl-site-nav-submenu"> <button data-variant="icon" aria-haspopup="true" aria-expanded="false" class="submenu-toggle"> <span class="visually-hidden">Toggle platform submenu</span> <svg class="icon" ariaHidden="true"> <use href="#icon-chevron"></use> </svg> </button> <div id="platform-submenu" data-theme="light" class="submenu"> <div class="section l-stack"> <h3>The Netlify Platform</h3> <p><strong>Instantly build and deploy</strong> your sites to our global network from Git. Custom domains, https, deploy previews, rollbacks and much more.</p> <ul role="list" class="l-stack"> <li> <a id="nav-explore-how-it-works" href="/platform/">Explore the Platform</a> </li> <li> <a id="nav-platform-netlify-connect" href="/platform/connect/">Netlify Connect</a> </li> <li> <a id="nav-platform-netlify-core" href="/platform/core/">Netlify Core</a> </li> <li> <a id="nav-platform-netlify-create" href="/platform/create/">Netlify Create</a> </li> </ul> </div> <div class="section l-stack"> <h3>Key Features</h3> <ul role="list" class="l-stack"> <li> <a id="nav-features-etm" href="/platform/core/enterprise-team-management/">Enterprise Team Management</a> </li> <li> <a id="nav-features-sdk" href="/platform/software-development-kit/">SDK</a> </li> <li> <a id="nav-features-edge-functions" href="/platform/core/edge/#edge-functions">Edge Functions</a> </li> <li> <a id="nav-features-preview" href="/platform/core/deploy-previews/">Deploy Previews</a> </li> <li> <a id="nav-features-forms" href="/platform/core/forms/">Forms</a> </li> <li> <a id="nav-features-security" href="/security/">Security</a> </li> <li> <a id="nav-features-analytics" href="/platform/core/analytics/">Analytics</a> </li> <li> <a id="nav-features-split-testing" href="https://docs.netlify.com/site-deploys/split-testing/">Split Testing</a> </li> <li> <a id="nav-features-integrations" href="/integrations/">Integrations</a> </li> <li> <a id="nav-features-changelog" href="/changelog/">Changelog</a> </li> </ul> </div> <div class="section l-stack"> <h3>Ecosystem</h3> <ul role="list" class="l-stack"> <li> <a id="nav-platform-technology-partners" href="/partners/technology/">Tech Partners</a> </li> <li> <a id="nav-platform-agency-partners" href="/partners/agency/">Agency Partners</a> </li> </ul> </div> </div> </submenu-utils> </li> <li class="has-submenu"> <span id="mainNav-solutions">Solutions</span> <submenu-utils class="ntl-site-nav-submenu"> <button data-variant="icon" aria-haspopup="true" aria-expanded="false" class="submenu-toggle"> <span class="visually-hidden">Toggle solutions submenu</span> <svg class="icon" ariaHidden="true"> <use href="#icon-chevron"></use> </svg> </button> <div id="solutions-submenu" data-theme="light" class="submenu"> <div class="section l-stack"> <h3>Why Netlify?</h3> <ul role="list" class="l-stack"> <li> <a id="nav-solutions-resources" href="/resources/">Resources & Guides</a> </li> <li> <a id="nav-solutions-what-others-have-built" href="/customers/">Customers</a> </li> <li> <a id="nav-solutions-case-studies" href="/resources/case-studies/">Case Studies</a> </li> <li> <a id="nav-solutions-roi-calculator" href="/roi-calculator/">ROI Calculator</a> </li> <li> <a id="nav-solutions-security" href="/security/">Security at Netlify</a> </li> <li> <a id="nav-solutions-whitepaper" href="/whitepaper/">Whitepaper</a> </li> </ul> </div> <div class="section l-stack"> <h3>Use Cases</h3> <ul role="list" class="l-stack"> <li> <a id="nav-solutions-company-websites" href="/for/company-websites/">Company Websites</a> </li> <li> <a id="nav-solutions-ecommerce" href="/for/ecommerce/">E-commerce</a> </li> <li> <a id="nav-solutions-web-applications" href="/for/web-applications/">Web Apps</a> </li> <li> <a id="nav-solutions-large-sites" href="/blog/2020/06/16/building-large-sites-on-netlify/">Large Sites</a> </li> </ul> </div> <div class="section l-stack"> <p>Don’t see your solution? We can help.</p> <ul role="list" class="l-stack"> <li> <a id="nav-solutions-chat-with-netlify-expert" href="/contact/">Chat with a Netlify expert</a> </li> </ul> </div> </div> </submenu-utils> </li> <li> <a id="mainNav-integrations" href="/integrations/"> Integrations <svg class="icon arrow-icon" width="16" height="16"> <use href="#icon-arrow"></use> </svg> </a> </li> <li class="has-submenu"> <span id="nav-start-building">Start Building</span> <submenu-utils class="ntl-site-nav-submenu"> <button data-variant="icon" aria-haspopup="true" aria-expanded="false" class="submenu-toggle"> <span class="visually-hidden">Toggle start building submenu</span> <svg class="icon" ariaHidden="true"> <use href="#icon-chevron"></use> </svg> </button> <div id="start-building-submenu" data-theme="light" class="submenu"> <div class="section l-stack"> <h3>Where to start</h3> <ul role="list" class="l-stack"> <li> <a id="nav-start-building-docs" href="https://docs.netlify.com/">Docs</a> </li> <li> <a id="nav-start-building-developer-hub" href="https://developers.netlify.com/">Developer Hub</a> </li> <li> <a id="nav-start-building-templates" href="/integrations/templates/">Templates</a> </li> <li> <a id="nav-start-building-composable-commerce-101" href="/composable-commerce/">Composable Commerce 101</a> </li> <li> <a id="nav-start-building-work-with-partner-agency" href="/agency-directory/">Work with a Partner Agency</a> </li> </ul> </div> <div class="section l-stack"> <h3>Project Kickstarts</h3> <ul role="list" class="l-stack"> <li> <svg class="icon"> <use href="#icon-astro"></use> </svg> <a id="nav-tech-astro" href="https://docs.netlify.com/frameworks/astro/">Astro</a> </li> <li> <svg class="icon"> <use href="#icon-nextjs"></use> </svg> <a id="nav-tech-nextjs" href="/with/nextjs/">Next.js</a> </li> <li> <svg class="icon"> <use href="#icon-nuxtjs"></use> </svg> <a id="nav-tech-nuxt" href="/with/nuxt/">Nuxt</a> </li> <li> <svg class="icon"> <use href="#icon-gatsby"></use> </svg> <a id="nav-tech-gatsby" href="/with/gatsby/">Gatsby</a> </li> <li> <svg class="icon"> <use href="#icon-wordpress"></use> </svg> <a id="nav-tech-wordpress" href="/with/wordpress/">WordPress</a> </li> <li> <svg class="icon"> <use href="#icon-react"></use> </svg> <a id="nav-tech-react" href="/with/react/">React</a> </li> <li> <svg class="icon"> <use href="#icon-vue"></use> </svg> <a id="nav-tech-vue" href="/with/vue/">Vue</a> </li> <li> <svg class="icon"> <use href="#icon-svelte"></use> </svg> <a id="nav-tech-svelte" href="/with/svelte/">Svelte</a> </li> <li> <svg class="icon"> <use href="#icon-sitecore"></use> </svg> <a id="nav-tech-sitecore" href="/with/sitecore/">Sitecore</a> </li> <li> <svg class="icon"> <use href="#icon-jamstack"></use> </svg> <a id="nav-tech-jamstack" href="/jamstack/">Jamstack</a> </li> <li> <a id="nav-tech-more" href="/integrations/frameworks/">+ More</a> </li> </ul> </div> </div> </submenu-utils> </li> <li> <a id="mainNav-docs" href="https://docs.netlify.com"> Docs <svg class="icon arrow-icon" width="16" height="16"> <use href="#icon-arrow"></use> </svg> </a> </li> <li> <a id="mainNav-pricing" href="/pricing/"> Pricing <svg class="icon arrow-icon" width="16" height="16"> <use href="#icon-arrow"></use> </svg> </a> </li> <li class="nav-search"> <button type="button" data-site-search-open id="mainNav-search" class="ntl-site-search-toggle"> <span class="visually-hidden"> Search </span> <svg class="icon" width="16" height="20" ariaHidden="true"> <use href="#icon-search"></use> </svg> </button> </li> <li> <a id="mainNav-contact" href="/contact/"> Contact <svg class="icon arrow-icon" width="16" height="16"> <use href="#icon-arrow"></use> </svg> </a> </li> <li> <a id="mainNav-login" href="https://app.netlify.com/login"> Log in <svg class="icon arrow-icon" width="16" height="16"> <use href="#icon-arrow"></use> </svg> </a> </li> </ul> <a id="mainNav-signup" href="https://app.netlify.com/signup" data-variant="primary" class="button">Sign up</a> </nav> <site-search class="wqnhm-sa8"><template> <dialog id="site-search-dialog" data-theme="light" class="l-center"> <button type="reset" onclick="this.closest('dialog').close('cancel')" class="close"> <span class="visually-hidden">Close search modal</span> <svg class="icon" ariaHidden="true" style="--icon-size: 1.2em"> <use href="#icon-close"></use> </svg> </button> <div class="l-center l-stack"> <div class="search-input"> <label for="site-search" class="visually-hidden">Search Netlify:</label> <input id="site-search" type="text" placeholder="Start typing to search" autofocus> </div> <article class="results"></article> </div> </dialog> </template> <script src="https://cdn.jsdelivr.net/npm/algoliasearch@4.17.0/dist/algoliasearch-lite.umd.js" integrity="sha256-Lf9DrpGmcRip6OQzbcL6lnvNmoZNSKpyQX5pMlwatWE=" crossorigin="anonymous"></script> </site-search> </section> </header> <script type="module">var y=r=>r?r.querySelectorAll('button:not([disabled]), [href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"]):not([disabled]), details:not([disabled]), summary:not(:disabled)'):(console.warn("You need to pass a parent HTMLElement"),[]);var h=r=>{let e=r.getAttribute("aria-expanded")==="true"||!1;r.setAttribute("aria-expanded",!e)},x=({currentTarget:r,clientX:e,clientY:t},[n]=r.getClientRects())=>e<n.left||e>n.right||t<n.top||t>n.bottom;(function(){let r=document.querySelector(".ntl-announcement-bar > .close"),e=document.querySelector(".ntl-announcement-bar"),t=e.getAttribute("data-href");new ResizeObserver(([s])=>{document.body.style.setProperty("--announcement-bar-height",`${s.borderBoxSize[0].blockSize}px`)}).observe(e),r.addEventListener("click",s=>{s.preventDefault(),localStorage.setItem("Netlify_hide-announcement-bar",t),e.setAttribute("hidden",!0)})})();var p=class extends HTMLElement{constructor(){super();let e=this.querySelector(".submenu"),t=this.querySelector(".submenu-toggle"),s=[...y(this)].pop(),o=window.matchMedia("not all and (min-width: 1085px)"),i=()=>{h(t)},c=a=>{this.contains(a.target)||u()},d=a=>{a.key==="Escape"&&(u(),t.focus())},l=a=>{a.shiftKey||u()},g=a=>{(a.key==="Enter"||a.keyCode===32)&&h(t)},b=a=>{a.shiftKey&&a.key==="Tab"&&u()},u=()=>{t.setAttribute("aria-expanded","false")};function v(){t.setAttribute("aria-expanded","true"),t.addEventListener("click",i),document.removeEventListener("click",c),s.removeEventListener("keydown",l),e.removeEventListener("keydown",d),t.removeEventListener("keypress",g),t.removeEventListener("keydown",b)}function f(){t.setAttribute("aria-expanded","false"),document.addEventListener("click",c),s.addEventListener("keydown",l),e.addEventListener("keydown",d),t.addEventListener("keypress",g),t.addEventListener("keydown",b),t.removeEventListener("click",i)}o.matches?v():f(),o.addEventListener("change",()=>{o.matches?v():f()})}};customElements.define("submenu-utils",p);var k=algoliasearch("4RTNPM1QF9","e86f343e43d5b8420202ec2fbe0874e6"),E=k.initIndex("docs-manual"),m=class extends HTMLElement{constructor(){super(),this.resultsContainer,this.dialog,this.input}connectedCallback(){let e=this.querySelector("template");e.replaceWith(e.content);let t=this.querySelector("button"),n=document.querySelectorAll("[data-site-search-open]"),s=location.search&&new URL(location.href).searchParams.get("search");this.dialog=this.querySelector("dialog"),this.input=this.querySelector("input"),this.resultsContainer=this.querySelector(".results"),s&&this.initWithQuery(s),this.input.addEventListener("keyup",o=>this.search(o.target.value)),n.forEach(o=>{o.addEventListener("click",()=>{this.search(""),this.dialog.showModal()})}),this.dialog.addEventListener("pointerdown",o=>{x(o)&&this.dialog.close()})}async search(e){e||this.clearResults();let t=await E.search(e,{hitsPerPage:40});this.renderResults(t)}clearResults(){this.render(null)}initWithQuery(e){this.search(e),this.input.value=e,this.dialog.showModal()}renderResults(e){let t=e&&e.hits,n=e&&e.query,s=t&&t.length?this.results(t):this.noResults(n);this.render(s)}render(e){this.resultsContainer.innerHTML=e}results(e){let t=e.reduce((i,c)=>i.find(l=>l.hierarchy.lvl1===c.hierarchy.lvl1)?i:i.concat([c]),[]),n=t.filter(i=>i.hierarchy.lvl0=="On our site"),s=t.filter(i=>i.hierarchy.lvl0=="In the docs"),o=t.filter(i=>i.hierarchy.lvl0=="On our blog");return` ${this.resultsSection("Docs",s)} ${this.resultsSection("Articles",o)} ${this.resultsSection("Pages",n)} ${this.ctaBlock()} `}resultsSection(e,t){return t.length?` <section class="l-stack"> <h3 class="cta-label" data-variant="underline">${e}</h3> <ul role="list" class="l-stack"> ${t.slice(0,7).map(s=>`<li><a href="${s.url}">${s.hierarchy.lvl1||s.hierarchy.lvl2}</a></li>`).join("")} </ul> </section> `:""}noResults(e){return` <p class="no-results"> We couldn't find any results for <strong>${e}</strong>. Perhaps <a href="https://docs.netlify.com">our docs</a> have what you're looking for? </p> ${this.ctaBlock()} `}ctaBlock(){return` <section> <div class="cta-block l-stack" data-variant="branded"> <h3 class="cta-label" data-variant="underline" style="--cta-label-color: var(--color-text-inverse)"> Talk to an Expert </h3> <p>Need help evaluating if Netlify is right for your project? We can help.</p> <a class="button stretch-inline" data-variant="tertiary" id="cta-search-view-request-demo" href="/contact/?attr=search-view-cta-request-demo" > Request a demo </a> </div> </section> `}};customElements.define("site-search",m);(function(){let r=document.querySelector(".page-header"),e=document.querySelector("[data-site-nav-toggle]");new ResizeObserver(([n])=>{document.documentElement.style.setProperty("--ntl-page-header-height",`${n.contentRect.height}px`)}).observe(r),e&&e.addEventListener("click",function(){let n=this.getAttribute("aria-expanded")==="true"||!1;document.documentElement.toggleAttribute("data-site-nav-open",!n),this.setAttribute("aria-expanded",!n)})})(); </script> </div> <main id="main" class="page-main"><div class="hero-intro hero-intro-align-center"><!----> <h1 class="heading hero-intro-hed type-a type-a-4">Welcome to the Jamstack</h1> <!----> <!----> <!----></div> <section class="pancake pancake-theme-white"><div class="jamstack-approach-grid"><figure class="jamstack-approach-figure"><picture><source type="image/webp" srcset="/v3/img/build/c6T2IHIuOi-420.webp 420w, /v3/img/build/c6T2IHIuOi-840.webp 840w" sizes="26.25em"><source type="image/jpeg" srcset="/v3/img/build/c6T2IHIuOi-420.jpeg 420w, /v3/img/build/c6T2IHIuOi-840.jpeg 840w" sizes="26.25em"><img alt="" loading="lazy" src="/v3/img/build/c6T2IHIuOi-420.jpeg" width="840" height="446"></picture> <picture><source type="image/webp" srcset="/v3/img/build/aPWx-SRJ0y-213.webp 213w, /v3/img/build/aPWx-SRJ0y-426.webp 426w" sizes="13.31em"><source type="image/jpeg" srcset="/v3/img/build/aPWx-SRJ0y-213.jpeg 213w, /v3/img/build/aPWx-SRJ0y-426.jpeg 426w" sizes="13.31em"><img alt="" loading="lazy" src="/v3/img/build/aPWx-SRJ0y-213.jpeg" width="426" height="266"></picture> <picture><source type="image/webp" srcset="/v3/img/build/mRQeTVsaoF-374.webp 374w, /v3/img/build/mRQeTVsaoF-748.webp 748w" sizes="23.375em"><source type="image/jpeg" srcset="/v3/img/build/mRQeTVsaoF-374.jpeg 374w, /v3/img/build/mRQeTVsaoF-748.jpeg 748w" sizes="23.375em"><img alt="" loading="lazy" src="/v3/img/build/mRQeTVsaoF-374.jpeg" width="748" height="470"></picture> <figcaption class="type-b type-b--1">The Jamstack has helped the Peloton site scale to millions of visitors.</figcaption></figure> <div class="jamstack-approach-content"><h2 class="jamstack-approach-heading type-a type-a-2">A new approach to faster, more secure websites.</h2> <div class="jamstack-approach-logos"><svg viewBox="0 0 256 105" xmlns="http://www.w3.org/2000/svg" data-theme="light" class="netlify-logo-full-small netlify-logo"><g fill="var(--_netlify-logo-lines-color)" class="netlify-logo-full-small-lines"><path d="M58.4705 103.765V77.4144L59.0166 76.8683H65.6043L66.1505 77.4144V103.765L65.6043 104.311H59.0166L58.4705 103.765Z"></path> <path d="M58.4705 26.8971V0.546133L59.0166 0H65.6043L66.1505 0.546133V26.8971L65.6043 27.4432H59.0166L58.4705 26.8971Z"></path> <path d="M35.7973 85.2395H34.8928L30.3616 80.7083V79.8037L38.8522 71.3045L43.648 71.3131L44.288 71.9445V76.7403L35.7973 85.2395Z"></path> <path d="M30.3616 24.7467V23.8336L34.8928 19.3109H35.7973L44.288 27.8016V32.5888L43.648 33.2373H38.8522L30.3616 24.7467Z"></path> <path d="M0.546133 48.3072H37.8795L38.4256 48.8533V55.4496L37.8795 55.9957H0.546133L0 55.4496V48.8533L0.546133 48.3072Z"></path> <path d="M220.314 48.3157H255.445L255.991 48.8619V55.4496L255.445 55.9957H217.566L217.02 55.4496L219.759 48.8619L220.305 48.3157H220.314Z"></path></g> <g fill="var(--_netlify-logo-text-color)" class="netlify-logo-full-small-text"><path d="M74.6666 65.8859H68.0789L67.5328 65.3397V49.92C67.5328 47.1723 66.4576 45.0475 63.1466 44.9792C61.44 44.9365 59.4944 44.9792 57.4122 45.0645L57.0965 45.3803V51.6096V65.3312L56.5504 65.8773H49.9626L49.4165 65.3312V38.9803L49.9626 38.4341H64.785C70.545 38.4341 75.2128 43.1019 75.2128 48.8619V65.3312L74.6666 65.8773V65.8859Z"></path> <path d="M106.573 54.3488L106.027 54.8949H88.9942L88.448 55.4411C88.448 56.5419 89.5488 59.8357 93.9435 59.8357C95.5904 59.8357 97.2374 59.2896 97.792 58.1888L98.3382 57.6427H104.926L105.472 58.1888C104.926 61.4827 102.178 66.432 93.935 66.432C84.5995 66.432 80.2048 59.8443 80.2048 52.1472C80.2048 44.4501 84.5995 37.8624 93.3888 37.8624C102.178 37.8624 106.573 44.4501 106.573 52.1472V54.3403V54.3488ZM98.3296 48.8533C98.3296 48.3072 97.7835 44.4587 93.3888 44.4587C88.9942 44.4587 88.448 48.3072 88.448 48.8533L88.9942 49.3995H97.7835L98.3296 48.8533Z"></path> <path d="M121.95 57.6427C121.95 58.7435 122.496 59.2896 123.597 59.2896H128.538L129.084 59.8358V65.3312L128.538 65.8774H123.597C118.656 65.8774 114.261 63.6758 114.261 57.6342V45.5509L113.715 45.0048H109.867L109.321 44.4587V38.9632L109.867 38.4171H113.715L114.261 37.8709V32.9301L114.807 32.384H121.395L121.941 32.9301V37.8709L122.487 38.4171H128.529L129.075 38.9632V44.4587L128.529 45.0048H122.487L121.941 45.5509V57.6342L121.95 57.6427Z"></path> <path d="M142.276 65.8859H135.688L135.142 65.3397V27.9808L135.688 27.4347H142.276L142.822 27.9808V65.3312L142.276 65.8773V65.8859Z"></path> <path d="M157.107 34.0224H150.519L149.973 33.4763V27.9808L150.519 27.4347H157.107L157.653 27.9808V33.4763L157.107 34.0224ZM157.107 65.8859H150.519L149.973 65.3397V38.9717L150.519 38.4256H157.107L157.653 38.9717V65.3397L157.107 65.8859Z"></path> <path d="M182.929 27.9808V33.4763L182.383 34.0224H177.442C176.341 34.0224 175.795 34.5685 175.795 35.6693V37.8709L176.341 38.4171H181.837L182.383 38.9632V44.4587L181.837 45.0048H176.341L175.795 45.5509V65.3227L175.249 65.8688H168.661L168.115 65.3227V45.5509L167.569 45.0048H163.72L163.174 44.4587V38.9632L163.72 38.4171H167.569L168.115 37.8709V35.6693C168.115 29.6277 172.51 27.4261 177.451 27.4261H182.391L182.938 27.9723L182.929 27.9808Z"></path> <path d="M203.247 66.432C201.045 71.9275 198.852 75.2213 191.164 75.2213H188.416L187.87 74.6752V69.1797L188.416 68.6336H191.164C193.911 68.6336 194.458 68.0875 195.012 66.4405V65.8944L186.223 44.4672V38.9717L186.769 38.4256H191.71L192.256 38.9717L198.844 57.6512H199.39L205.978 38.9717L206.524 38.4256H211.465L212.011 38.9717V44.4672L203.221 66.4405L203.247 66.432Z"></path></g></svg> <span class="jamstack-approach-logos-plus">+</span> <svg width="271" height="50" viewBox="0 0 271 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25 0C11.1761 0 0 11.1761 0 25C0 38.8239 11.1761 50 25 50C38.8239 50 50 38.8239 50 25V0H25Z" fill="#F0047F"></path> <path d="M7 26C7.27429 35.8057 15.1943 43.7257 25 44V26H7Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M25 44V26H7C7.00481 26.172 7.01198 26.3434 7.02146 26.5142C7.54324 35.9104 15.0896 43.4568 24.4858 43.9785C24.6566 43.988 24.828 43.9952 25 44ZM7.53653 26.5142C8.05703 35.6262 15.3738 42.943 24.4858 43.4635V26.5142H7.53653Z" fill="#F0047F"></path> <path d="M26 44C35.8057 43.7257 43.7257 35.8057 44 26H26V44Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M44 26H26V44C26.172 43.9952 26.3434 43.988 26.5142 43.9785C35.9104 43.4568 43.4568 35.9104 43.9785 26.5142C43.988 26.3434 43.9952 26.172 44 26ZM43.4635 26.5142H26.5142V43.4635C35.6262 42.943 42.943 35.6262 43.4635 26.5142Z" fill="#F0047F"></path> <path d="M44 7H26V25H44V7Z" fill="white"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M43.4858 7.51425H26.5142V24.4858H43.4858V7.51425ZM44 7V25H26V7H44Z" fill="#F0047F"></path> <path d="M84.9191 26.8458V8H77.0745V28.8274C77.0745 30.556 76.9499 32.7905 74.7086 32.7905C72.7163 32.7905 72.4258 30.7246 72.3428 29.1647H64C64 33.7181 65.8263 37.4282 70.1844 39.0303C71.4711 39.5362 72.9238 39.7892 74.3351 39.7892C77.614 39.7892 80.9345 38.3136 83.0099 35.6996C84.9191 33.2543 84.9191 29.8393 84.9191 26.8458Z" fill="black"></path> <path d="M113.625 39.1989V15.7997H106.735V18.2872H106.652C105.282 15.9684 102.459 14.9987 99.9275 14.9987C92.996 14.9987 88.3473 20.6482 88.3473 27.4783C88.3473 34.4348 92.83 40 99.9275 40C102.418 40 105.406 39.0725 106.652 36.6693H106.735V39.1989H113.625ZM106.735 27.4783C106.735 30.8511 104.327 33.4651 100.965 33.4651C97.7277 33.4651 95.2373 30.809 95.2373 27.5626C95.2373 24.2319 97.5617 21.5336 100.924 21.5336C104.286 21.5336 106.735 24.0632 106.735 27.4783Z" fill="black"></path> <path d="M154.014 39.1989V26.4242C154.014 22.8406 154.139 20.058 151.524 17.3597C149.905 15.6733 147.747 14.9987 145.464 14.9987C142.351 14.9987 139.819 16.5165 138.159 19.1726C136.748 16.5165 134.506 14.9987 131.518 14.9987C128.903 14.9987 126.496 15.8841 125.168 18.2872H125.085V15.7997H118.651V39.1989H125.541V26.7615C125.541 24.0211 126.247 21.5758 129.443 21.5758C132.348 21.5758 132.888 24.0632 132.888 26.4664V39.1989H139.778V26.4242C139.778 23.7681 140.525 21.5758 143.596 21.5758C146.792 21.5758 147.124 24.1897 147.124 26.7615V39.1989H154.014Z" fill="black"></path> <path d="M176.127 32.0316C176.127 23.7681 164.547 25.834 164.547 22.166C164.547 21.112 165.584 20.6061 166.497 20.6061C167.701 20.6061 168.614 21.0698 168.656 22.3768H175.421C174.965 17.4018 171.188 14.9987 166.58 14.9987C162.139 14.9987 157.657 17.8235 157.657 22.7141C157.657 26.0026 160.396 27.8155 163.135 28.8274C164.132 29.2069 165.128 29.5441 166.124 29.8814C167.369 30.3874 169.237 30.8933 169.237 32.5797C169.237 33.8024 167.867 34.3926 166.829 34.3926C165.46 34.3926 164.422 33.6759 164.215 32.2424H157.366C157.906 37.386 161.932 40 166.746 40C171.437 40 176.127 37.3017 176.127 32.0316Z" fill="black"></path> <path d="M191.153 21.112V15.7997H187.833V8H180.943V15.7997H177.539V21.112H180.943V39.1989H187.833V21.112H191.153Z" fill="black"></path> <path d="M217.714 39.1989V15.7997H210.824V18.2872H210.741C209.372 15.9684 206.549 14.9987 204.017 14.9987C197.086 14.9987 192.437 20.6482 192.437 27.4783C192.437 34.4348 196.92 40 204.017 40C206.508 40 209.496 39.0725 210.741 36.6693H210.824V39.1989H217.714ZM210.824 27.4783C210.824 30.8511 208.417 33.4651 205.055 33.4651C201.818 33.4651 199.327 30.809 199.327 27.5626C199.327 24.2319 201.652 21.5336 205.014 21.5336C208.376 21.5336 210.824 24.0632 210.824 27.4783Z" fill="black"></path> <path d="M246.026 30.303H239.011C237.974 32.3267 236.313 33.4229 234.031 33.4229C230.669 33.4229 228.552 30.7668 228.552 27.4783C228.552 24.3162 230.544 21.5336 233.865 21.5336C236.23 21.5336 238.015 22.6298 239.011 24.8221H245.984C244.781 18.8775 239.675 14.9987 233.782 14.9987C226.933 14.9987 221.62 20.5217 221.62 27.4361C221.62 34.4348 227.058 39.9578 233.948 39.9578C239.758 39.9578 244.698 36.0369 246.026 30.303Z" fill="black"></path> <path d="M271 15.7997H262.823L256.431 24.274H256.348V8H249.458V39.1989H256.348V27.942H256.431L262.948 39.1989H270.751L262.325 26.087L271 15.7997Z" fill="black"></path></svg></div> <p class="type-b type-b-1"> All sites on Netlify are prebuilt for performance and deployed directly to our <a href="/platform/core/edge/">global edge network</a> —without requiring you to manage, scale, or patch any web servers. This enables a revolutionary new architecture called the <strong>Jamstack</strong> , designed to make the web faster—and to support the new tools and workflows used in modern web development. </p> <a href="/contact/" type="button" id="cta-jamstack-contact" class="call-to-action call-to-action-button call-to-action-variant-teal"><!----> <!----> <span>Request demo</span><!----></a></div></div></section> <section class="pancake pancake-theme-white"><div class="pancake-intro pancake-intro-align-center"><h2 class="pancake-intro-title type-a type-a-3">The problem with the legacy web</h2> <!----></div> <div class="jamstack-legacy-grid"><div class="jamstack-legacy-illustrations"><figure class="jamstack-legacy-figure"><div class="jamstack-legacy-icon"><svg xmlns="http://www.w3.org/2000/svg" width="94" height="94" viewBox="0 0 94 94" fill="none"><g opacity=".1" fill="#00345E"><path opacity=".1" d="M75.242 12.098H18.795a1.819 1.819 0 00-1.82 1.82V21.2c0 1.004.815 1.819 1.82 1.819H75.24a1.819 1.819 0 001.82-1.82v-7.283a1.819 1.819 0 00-1.82-1.819zM75.24 29.683H18.795a1.819 1.819 0 00-1.819 1.819v7.283c0 1.005.814 1.819 1.819 1.819h56.447a1.819 1.819 0 001.819-1.819v-7.283a1.819 1.819 0 00-1.82-1.82zM75.24 47.267H18.795a1.819 1.819 0 00-1.819 1.819v7.283c0 1.005.814 1.82 1.819 1.82h56.447a1.819 1.819 0 001.819-1.82v-7.283a1.819 1.819 0 00-1.82-1.82zM60.569 70.92H33.465a1.819 1.819 0 00-1.819 1.819v3.629c0 1.005.815 1.819 1.82 1.819h27.102a1.819 1.819 0 001.819-1.82V72.74a1.82 1.82 0 00-1.82-1.82z"></path></g><path d="M49.715 60.32v4.91a1.818 1.818 0 01-1.82 1.82H46.14a1.818 1.818 0 01-1.82-1.82v-4.91h5.396z" fill="#00CEBD"></path><path d="M44.32 60.32h5.395v3.926H44.32V60.32z" fill="#00345E"></path><path d="M20.22 24.347h53.596v29.587H20.219V24.347z" fill="#00CEBD"></path><path d="M20.22 24.347h53.596v5.07H20.219v-5.07zM20.22 36.08h53.596V47H20.219V36.08z" fill="#00345E"></path><path d="M75.24 26.835H18.795a1.819 1.819 0 01-1.819-1.82v-7.282c0-1.005.814-1.82 1.82-1.82H75.24c1.004 0 1.819.815 1.819 1.82v7.283a1.819 1.819 0 01-1.82 1.819z" fill="#46EFB2"></path><path d="M25.145 22.393a1.018 1.018 0 100-2.037 1.018 1.018 0 000 2.037zM28.224 22.393a1.018 1.018 0 100-2.037 1.018 1.018 0 000 2.037zM31.304 22.393a1.018 1.018 0 100-2.037 1.018 1.018 0 000 2.037z" fill="#E1EBE0"></path><path d="M51.924 20.463H37.966c-.475 0-.9.348-.946.822a.911.911 0 00.907 1h13.997a.911.911 0 000-1.822z" fill="#CCFFF0"></path><path d="M70.022 20.463H56.065c-.476 0-.9.348-.946.822a.911.911 0 00.907 1h13.996a.911.911 0 000-1.822z" fill="#4D9ABF"></path><path d="M75.24 44.42H18.795a1.819 1.819 0 01-1.819-1.82v-7.283c0-1.005.814-1.819 1.82-1.819H75.24c1.004 0 1.819.814 1.819 1.819V42.6a1.819 1.819 0 01-1.82 1.82z" fill="#46EFB2"></path><path d="M25.145 39.977a1.018 1.018 0 100-2.036 1.018 1.018 0 000 2.036zM28.224 39.977a1.018 1.018 0 100-2.036 1.018 1.018 0 000 2.036zM31.304 39.977a1.018 1.018 0 100-2.036 1.018 1.018 0 000 2.036z" fill="#E1EBE0"></path><path d="M51.924 38.048H37.966c-.475 0-.9.348-.946.821a.911.911 0 00.907 1h13.997a.911.911 0 000-1.821z" fill="#CCFFF0"></path><path d="M70.022 38.048H56.065c-.476 0-.9.348-.946.821a.911.911 0 00.907 1h13.996a.911.911 0 000-1.821z" fill="#4D9ABF"></path><path d="M75.24 62.004H18.795a1.819 1.819 0 01-1.819-1.82v-7.282c0-1.005.814-1.82 1.82-1.82H75.24c1.004 0 1.819.815 1.819 1.82v7.283a1.819 1.819 0 01-1.82 1.819z" fill="#46EFB2"></path><path d="M25.145 57.561a1.018 1.018 0 100-2.036 1.018 1.018 0 000 2.036zM28.224 57.561a1.018 1.018 0 100-2.036 1.018 1.018 0 000 2.036zM31.304 57.561a1.018 1.018 0 100-2.036 1.018 1.018 0 000 2.036z" fill="#E1EBE0"></path><path d="M51.924 55.632H37.966c-.475 0-.9.348-.946.822a.911.911 0 00.907 1h13.997a.911.911 0 000-1.822z" fill="#CCFFF0"></path><path d="M70.022 55.632H56.065c-.476 0-.9.348-.946.822a.911.911 0 00.907 1h13.996a.911.911 0 000-1.822z" fill="#4D9ABF"></path><path d="M60.569 82.002H33.467a1.819 1.819 0 01-1.82-1.819v-3.629c0-1.005.815-1.819 1.82-1.819h27.102c1.004 0 1.819.814 1.819 1.82v3.628a1.82 1.82 0 01-1.82 1.82z" fill="#00CEBD"></path><path d="M85.224 77.46H63.296v-.906a2.73 2.73 0 00-2.727-2.727h-8.542a.908.908 0 100 1.817h8.541c.503 0 .91.408.91.91v3.63c0 .502-.407.91-.91.91H33.466a.911.911 0 01-.91-.91v-3.63c0-.502.408-.91.91-.91h13.551a.908.908 0 00.909-.909v-6.778a2.73 2.73 0 002.698-2.726v-2.318h24.617a2.73 2.73 0 002.727-2.728v-7.283a2.73 2.73 0 00-2.727-2.728h-.516v-4.846h.516a2.73 2.73 0 002.727-2.727v-7.284a2.73 2.73 0 00-2.727-2.727h-.516v-4.847h.516a2.73 2.73 0 002.727-2.727v-7.283a2.73 2.73 0 00-2.727-2.728H18.794a2.73 2.73 0 00-2.727 2.728v7.283a2.73 2.73 0 002.727 2.728h.516v4.846h-.516a2.73 2.73 0 00-2.727 2.727v7.284a2.73 2.73 0 002.727 2.727h.516v4.846h-.516a2.73 2.73 0 00-2.727 2.728v7.283a2.73 2.73 0 002.727 2.728h24.617v2.318a2.73 2.73 0 002.698 2.726v5.87H33.466a2.73 2.73 0 00-2.727 2.728v.906H8.81a.908.908 0 100 1.817h21.928v.906a2.73 2.73 0 002.728 2.727h27.102a2.73 2.73 0 002.727-2.727v-.906h21.928a.908.908 0 100-1.818zm-67.34-52.444v-7.283c0-.502.408-.91.91-.91h56.447c.502 0 .91.408.91.91v7.283c0 .502-.408.91-.91.91H18.794a.911.911 0 01-.91-.91zm0 17.585v-7.284c0-.502.408-.91.91-.91h1.425a.908.908 0 00.909-.909V27.744h51.78v4.846h-47.68a.909.909 0 000 1.817h50.013c.502 0 .91.408.91.91v7.284c0 .502-.408.91-.91.91H18.794a.912.912 0 01-.91-.91zm3.243 2.727h51.78v4.846h-51.78v-4.846zm-3.243 14.857v-7.283c0-.502.408-.91.91-.91h56.447c.502 0 .91.408.91.91v7.283c0 .502-.408.91-.91.91H18.794a.911.911 0 01-.91-.91zm27.344 5.046v-2.318h3.58v2.318c0 .502-.41.91-.911.91h-1.759a.912.912 0 01-.91-.91z" fill="#00345E"></path></svg></div> <figcaption class="type-b type-b-1"> Web server <span>(like Apache)</span></figcaption></figure> <figure class="jamstack-legacy-figure"><div class="jamstack-legacy-icon"><svg xmlns="http://www.w3.org/2000/svg" width="95" height="95" viewBox="0 0 95 95" fill="none"><path opacity=".1" d="M84.286 16.945V63.47a2.746 2.746 0 01-2.745 2.745H13.835a2.746 2.746 0 01-2.745-2.745V16.945a2.746 2.746 0 012.745-2.744h67.706a2.746 2.746 0 012.745 2.744z" fill="#00345E"></path><path d="M84.286 20.788v46.525a2.746 2.746 0 01-2.745 2.745H13.835a2.746 2.746 0 01-2.745-2.745V20.788a2.746 2.746 0 012.745-2.745h67.706a2.746 2.746 0 012.745 2.745z" fill="#fff"></path><path d="M81.541 18.043H65.804v52.015h15.737a2.746 2.746 0 002.745-2.745V20.788a2.746 2.746 0 00-2.745-2.745z" fill="#F2F2F7"></path><path d="M80.9 35.455l-1.315-4.621a.917.917 0 00-.88-.666H74.24a.917.917 0 00-.88.666l-1.316 4.62a18.388 18.388 0 00-5.162 2.138l-4.198-2.337a.915.915 0 00-1.092.152l-3.157 3.158a.917.917 0 00-.154 1.093l2.339 4.197a18.406 18.406 0 00-2.14 5.16l-4.62 1.318a.914.914 0 00-.664.88v4.465c0 .408.271.767.664.88l4.62 1.316a18.32 18.32 0 001.308 3.625H73.12a8.722 8.722 0 013.353-16.776 8.722 8.722 0 017.813 4.84v-12.92a18.406 18.406 0 00-3.385-1.188z" fill="#46EFB2"></path><path d="M80.9 35.455l-1.315-4.621a.917.917 0 00-.88-.666H74.24a.917.917 0 00-.88.666l-1.316 4.62a18.388 18.388 0 00-5.162 2.138l-4.198-2.337a.915.915 0 00-1.092.152l-3.157 3.158a.917.917 0 00-.154 1.093l2.339 4.197a18.406 18.406 0 00-2.14 5.16l-4.62 1.318a.914.914 0 00-.664.88v4.465c0 .408.271.767.664.88l4.62 1.316a18.32 18.32 0 001.308 3.625H73.12a8.722 8.722 0 013.353-16.776 8.722 8.722 0 017.813 4.84v-12.92a18.406 18.406 0 00-3.385-1.188z" fill="#46EFB2"></path><path d="M84.286 26.858v-6.07a2.745 2.745 0 00-2.745-2.744H13.835a2.745 2.745 0 00-2.745 2.744v6.07h73.196z" fill="#00CEBD"></path><path d="M84.286 27.773H11.091a.915.915 0 110-1.83h73.195a.915.915 0 110 1.83z" fill="#00345E"></path><path d="M11.09 60.837v6.476a2.745 2.745 0 002.745 2.745h67.706a2.745 2.745 0 002.745-2.745v-6.476H11.091z" fill="#CAD9E0"></path><path d="M84.185 61.752H16.939a.915.915 0 110-1.83h67.246a.915.915 0 110 1.83zM18.06 23.38a.915.915 0 01-.916-.915v-.027a.915.915 0 111.83 0v.027c0 .505-.41.915-.915.915zM21.595 23.38a.915.915 0 01-.915-.915v-.027a.915.915 0 011.83 0v.027c0 .505-.41.915-.915.915zM25.131 23.38a.915.915 0 01-.915-.915v-.027a.915.915 0 111.83 0v.027c0 .505-.41.915-.915.915z" fill="#00345E"></path><path d="M81.541 70.973H13.835a3.664 3.664 0 01-3.66-3.66V20.788a3.664 3.664 0 013.66-3.66h67.706a3.664 3.664 0 013.66 3.66v6.07a.915.915 0 11-1.83 0v-6.07c0-1.009-.82-1.83-1.83-1.83H13.835c-1.009 0-1.83.822-1.83 1.83v46.525c0 1.009.821 1.83 1.83 1.83h67.706c1.01 0 1.83-.821 1.83-1.83V31.898a.915.915 0 111.83 0v35.415a3.664 3.664 0 01-3.66 3.66z" fill="#00345E"></path><path d="M48.367 50.973H17.855a.916.916 0 110-1.833h30.512a.916.916 0 110 1.833z" fill="#D9E4E3"></path><path d="M37.388 43.289H17.855a.916.916 0 110-1.833h19.533a.916.916 0 110 1.833z" fill="#E6E6E6"></path><path d="M48.367 54.608H17.855a.916.916 0 110-1.833h30.512a.916.916 0 010 1.833z" fill="#D9E4E3"></path><path d="M20.261 37.833a.912.912 0 01-.646-.268l-2.203-2.203a.915.915 0 010-1.294l2.203-2.202a.915.915 0 011.293 1.294l-1.555 1.556 1.555 1.555a.915.915 0 01-.647 1.562zM28.818 37.832a.915.915 0 01-.647-1.562l1.556-1.555-1.556-1.555a.915.915 0 111.294-1.294l2.202 2.202a.915.915 0 010 1.294l-2.202 2.202a.911.911 0 01-.647.268zM23.296 37.833a.915.915 0 01-.796-1.365l2.487-4.405a.915.915 0 011.593.9l-2.487 4.404a.915.915 0 01-.797.466z" fill="#00345E"></path><path d="M70.205 54.608h-2.928a.549.549 0 01-.549-.549V42.921c0-.303.246-.549.55-.549h2.927c.303 0 .55.246.55.55v11.137a.549.549 0 01-.55.55zM64.219 54.608H61.29a.549.549 0 01-.549-.55v-6.89c0-.303.246-.549.55-.549h2.927c.303 0 .549.246.549.55v6.89a.549.549 0 01-.55.549zM76.191 54.608h-2.928a.549.549 0 01-.549-.549V39.724c0-.303.246-.55.55-.55h2.927c.303 0 .549.247.549.55v14.335a.549.549 0 01-.549.55z" fill="#4D9ABF"></path><path d="M57.34 33.644a1.023 1.023 0 100-2.046 1.023 1.023 0 000 2.046zM54.245 33.644a1.023 1.023 0 100-2.046 1.023 1.023 0 000 2.046zM51.15 33.644a1.023 1.023 0 100-2.046 1.023 1.023 0 000 2.046z" fill="#00CEBD"></path></svg></div> <figcaption class="type-b type-b-1"> Application <span>(like WordPress)</span></figcaption></figure> <figure class="jamstack-legacy-figure"><div class="jamstack-legacy-icon"><svg xmlns="http://www.w3.org/2000/svg" width="97" height="97" viewBox="0 0 97 97" fill="none"><path d="M77.638 50.122L63.572 44.29l14.066-5.832c1.557-.646 1.557-2.85 0-3.496L49.124 23.139a1.893 1.893 0 00-1.45 0L19.16 34.962c-1.557.645-1.557 2.85 0 3.496l14.065 5.832-14.065 5.832c-1.557.646-1.557 2.851 0 3.497l14.065 5.832-14.065 5.831c-1.557.646-1.557 2.851 0 3.497l28.514 11.823c.464.192.986.192 1.45 0l28.514-11.823c1.557-.646 1.557-2.851 0-3.497L63.572 59.45l14.066-5.832c1.557-.645 1.557-2.85 0-3.496z" fill="#E9EBEB"></path><g opacity=".2" fill="#6583FE"><path opacity=".2" d="M12.41 58.212l-.883.882V21.211a.946.946 0 00-1.893 0v37.883l-.882-.882a.946.946 0 00-1.338 1.338l2.498 2.498a.944.944 0 001.338 0l2.498-2.498a.946.946 0 10-1.338-1.338zM89.384 44.19l-2.498-2.498a.946.946 0 00-1.338 0L83.05 44.19a.946.946 0 101.338 1.339l.883-.883v37.883a.946.946 0 001.892 0V44.646l.883.883a.944.944 0 001.338 0 .947.947 0 000-1.339z"></path></g><path d="M77.638 64.993L49.123 76.816a1.886 1.886 0 01-1.45 0L19.16 64.993c-1.557-.645-1.557-2.85 0-3.495l9.618-3.988 18.895-7.835a1.886 1.886 0 011.45 0L68.02 57.51l9.618 3.988c1.557.645 1.557 2.85 0 3.495z" fill="#67CED0"></path><path d="M68.02 57.51l-17.591 7.294a5.303 5.303 0 01-4.06 0L28.78 57.51l18.894-7.835a1.886 1.886 0 011.45 0L68.02 57.51z" fill="#0E7E97"></path><path d="M67.03 63.246l-18.632 7.726-18.632-7.726 6.424-2.663 12.208-5.062 12.209 5.063 6.423 2.662z" fill="#0E7E97"></path><path d="M60.607 60.584l-10.178 4.22a5.302 5.302 0 01-4.06 0l-10.18-4.22L48.4 55.52l12.208 5.063z" fill="#055C82"></path><path d="M77.638 49.834L49.123 61.656a1.887 1.887 0 01-1.45 0L19.16 49.835c-1.557-.645-1.557-2.852 0-3.498l9.618-3.987 18.895-7.835a1.887 1.887 0 011.45 0l18.897 7.835 9.618 3.988c1.557.645 1.557 2.852 0 3.497z" fill="#2B9BB4"></path><path d="M68.02 42.349l-17.591 7.294a5.268 5.268 0 01-2.031.403 5.266 5.266 0 01-2.029-.403l-17.59-7.294 18.894-7.835a1.887 1.887 0 011.45 0l18.897 7.835z" fill="#0E7E97"></path><path d="M67.03 48.085L48.398 55.81l-18.632-7.725 6.424-2.663 12.208-5.062 12.209 5.062 6.423 2.663z" fill="#00CEBD"></path><path d="M60.607 45.422l-10.178 4.22a5.268 5.268 0 01-2.03.404 5.266 5.266 0 01-2.03-.403l-10.18-4.22L48.4 40.36l12.208 5.062z" fill="#2B9BB4"></path><path d="M47.674 19.354L19.16 31.177c-1.557.645-1.557 2.85 0 3.496l28.514 11.823c.464.192.986.192 1.45 0l28.514-11.823c1.557-.645 1.557-2.85 0-3.496L49.124 19.354a1.893 1.893 0 00-1.45 0z" fill="#97FFD2"></path><path d="M29.767 32.925L48.399 25.2l18.632 7.725-18.632 7.725-18.632-7.725z" fill="#fff"></path><path d="M79.752 48.085c0-1.17-.671-2.175-1.752-2.623l-11.958-4.957L78 35.547a2.795 2.795 0 001.752-2.622c0-1.17-.671-2.174-1.752-2.622L49.486 18.48a2.82 2.82 0 00-2.174 0L18.797 30.302a2.795 2.795 0 00-1.751 2.623c0 1.17.671 2.174 1.751 2.622l11.958 4.959-11.957 4.956a2.795 2.795 0 00-1.752 2.623c0 1.17.672 2.175 1.752 2.623l11.956 4.957-11.957 4.958a2.795 2.795 0 00-1.751 2.622c0 1.17.67 2.175 1.751 2.622L47.312 77.69a2.835 2.835 0 002.174 0l7.54-3.126a.946.946 0 00-.725-1.748l-7.54 3.126a.94.94 0 01-.725 0L19.522 64.12a.928.928 0 01-.584-.874c0-.149.042-.65.584-.875l13.703-5.681 14.086 5.84c.351.146.72.22 1.088.22.368 0 .737-.074 1.086-.22l14.087-5.84 13.703 5.681a.928.928 0 01.584.875c0 .148-.042.649-.584.874L62.26 70.346a.946.946 0 00.725 1.748L78 65.868a2.795 2.795 0 001.752-2.622c0-1.17-.671-2.174-1.752-2.622l-11.957-4.958 11.956-4.957a2.796 2.796 0 001.753-2.624zm-2.477.875L48.76 60.783a.937.937 0 01-.723 0L19.523 48.96a.928.928 0 01-.584-.875c0-.148.042-.65.584-.874l14.065-5.831a.946.946 0 000-1.749L19.522 33.8a.928.928 0 01-.584-.874c0-.148.043-.65.584-.874l28.514-11.823a.943.943 0 01.725 0L77.275 32.05a.928.928 0 01.584.874c0 .148-.042.65-.584.874L48.761 45.622a.94.94 0 01-.725 0l-9.131-3.787a.946.946 0 10-.725 1.749l9.132 3.786a2.82 2.82 0 002.174 0l14.086-5.84 13.703 5.68a.929.929 0 01.585.875c0 .149-.043.65-.585.875zM12.41 54.427l-.883.883V17.425a.946.946 0 00-1.893 0V55.31l-.882-.882a.946.946 0 00-1.338 1.338l2.498 2.498a.943.943 0 001.338 0l2.498-2.498a.946.946 0 10-1.338-1.338zM89.384 40.405l-2.498-2.498a.947.947 0 00-1.338 0l-2.498 2.498a.946.946 0 101.338 1.339l.883-.883v37.883a.946.946 0 001.892 0V40.861l.883.883a.944.944 0 001.338 0 .947.947 0 000-1.339z" fill="#00345E"></path><path d="M89.857 23.839l.189-.19a.288.288 0 000-.4.287.287 0 00-.402 0l-.189.189a.288.288 0 000 .401.288.288 0 00.402 0z" fill="#6583FE"></path></svg></div> <figcaption class="type-b type-b-1"> Database <span>(like MySQL)</span></figcaption></figure></div> <div class="jamstack-legacy-content"><h2 class="type-a type-a-2">Complex apps and complex servers</h2> <p class="type-b type-b-1">A traditional website is actually a program that has to run on a web server at all times.</p> <p class="type-b type-b-1">Running sites this way needlessly slows things down, provides way too many opportunities for attack, and is expensive to scale.</p></div></div></section> <section class="pancake pancake-theme-white"><div class="pancake-intro pancake-intro-align-center"><h2 class="pancake-intro-title type-a type-a-3">What the Jamstack delivers</h2> <!----></div> <ol class="jamstack-delivers-list"><li><svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M101.752 22.209v56.64a3.343 3.343 0 01-3.341 3.342H15.984a3.343 3.343 0 01-3.341-3.342V22.21a3.343 3.343 0 013.341-3.342h82.427a3.343 3.343 0 013.341 3.342z" fill="#00345E"></path><path d="M69.831 103.066H44.564l5.053-20.028h15.161l5.053 20.028z" fill="#ABC6C6"></path><path d="M66.538 90.011H47.857l1.76-6.973h15.161l1.76 6.973z" fill="#8CA8A0"></path><path d="M101.752 26.888v56.64a3.343 3.343 0 01-3.341 3.342H15.984a3.343 3.343 0 01-3.341-3.342v-56.64a3.343 3.343 0 013.341-3.342h82.427a3.343 3.343 0 013.341 3.342z" fill="#fff"></path><path d="M50.261 75.643a6.937 6.937 0 0113.873 0H50.261z" fill="#00345E"></path><path d="M101.752 34.277v-7.39a3.342 3.342 0 00-3.341-3.34H15.984a3.342 3.342 0 00-3.341 3.34v7.39h89.109z" fill="#46EFB2"></path><path d="M12.643 75.643v7.884a3.342 3.342 0 003.341 3.342h82.427a3.342 3.342 0 003.341-3.342v-7.884h-89.11z" fill="#CAD9E0"></path><path d="M75.996 75.643c0-10.382-8.416-18.799-18.798-18.799-10.383 0-18.8 8.417-18.8 18.8h-7.11c0-14.31 11.6-25.91 25.91-25.91s25.91 11.6 25.91 25.91h-7.112z" fill="#46EFB2"></path><path d="M57.197 56.844c-10.382 0-18.799 8.417-18.799 18.8h-7.11c0-14.31 11.6-25.91 25.91-25.91v7.11z" fill="#4D9ABF"></path><path d="M76.548 58.416l-5.04 5.04a18.747 18.747 0 00-14.31-6.613v-7.11c7.694 0 14.607 3.355 19.35 8.683z" fill="#76C2B5"></path><path d="M57.198 49.733v7.11a18.747 18.747 0 00-14.311 6.612l-5.04-5.039c4.743-5.328 11.656-8.683 19.35-8.683z" fill="#006686"></path><path d="M56.602 71.004l.031.02-.356.524a1.114 1.114 0 001.841 1.254l.356-.523.031.02a1.115 1.115 0 001.254-1.84l-.03-.022 4.343-6.378a1.114 1.114 0 00-1.84-1.254l-4.345 6.378-.03-.02a1.11 1.11 0 00-1.548.293 1.114 1.114 0 00.294 1.548z" fill="#00345E"></path><path d="M36.025 40.98H21.191a1.141 1.141 0 010-2.283h14.834a1.141 1.141 0 010 2.283z" fill="#CAD9E0"></path><path d="M32.015 45.212h-6.814a1.141 1.141 0 010-2.282h6.814a1.141 1.141 0 010 2.282z" fill="#00CEBD"></path><path d="M93.204 40.98H78.37a1.141 1.141 0 010-2.283h14.834a1.141 1.141 0 010 2.283z" fill="#CAD9E0"></path><path d="M89.194 45.212H82.38a1.141 1.141 0 010-2.282h6.814a1.141 1.141 0 010 2.282z" fill="#00CEBD"></path><path d="M30.133 56.351h-3.05c-.37 0-.668-.3-.668-.668v-5.458c0-.37.299-.669.668-.669h3.05c.37 0 .669.3.669.669v5.458c0 .369-.3.668-.669.668zM87.312 56.351h-3.05c-.37 0-.669-.3-.669-.668v-5.458c0-.37.3-.669.669-.669h3.05c.37 0 .668.3.668.669v5.458c0 .369-.299.668-.668.668z" fill="#E6E6E6"></path><path d="M60.965 45.316a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM57.198 45.316a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM53.43 45.316a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49z" fill="#00CEBD"></path><path d="M21.127 27.782c-.616 0-1.114.499-1.114 1.114v.032a1.114 1.114 0 002.227 0v-.032c0-.615-.498-1.114-1.113-1.114zM25.432 27.782c-.615 0-1.114.499-1.114 1.114v.032a1.114 1.114 0 002.228 0v-.032c0-.615-.5-1.114-1.114-1.114zM29.736 27.782c-.615 0-1.113.499-1.113 1.114v.032a1.114 1.114 0 002.227 0v-.032c0-.615-.498-1.114-1.114-1.114z" fill="#00345E"></path><path d="M98.41 22.432H15.985a4.46 4.46 0 00-4.455 4.456v56.64a4.46 4.46 0 004.455 4.455H47.22l-3.524 13.968h-3.415a1.114 1.114 0 000 2.228h33.833a1.114 1.114 0 000-2.228h-3.416l-3.524-13.968h31.237a4.46 4.46 0 004.455-4.456v-7.884c0-.615-.499-1.113-1.114-1.113-.021 0-.041.005-.061.006-.021-.001-.041-.006-.062-.006H13.757V35.39h86.881v34.117a1.114 1.114 0 002.228 0v-42.62a4.46 4.46 0 00-4.455-4.456zM68.4 101.951H45.995l3.524-13.968h15.359L68.4 101.95zm32.238-25.194v6.77a2.23 2.23 0 01-2.227 2.228H15.984a2.23 2.23 0 01-2.227-2.228v-6.77h86.881zM13.757 33.164v-6.276c0-1.229.999-2.228 2.227-2.228h82.427c1.228 0 2.227 1 2.227 2.228v6.275H13.757z" fill="#00345E"></path></svg> <h2 class="type-a type-a-1">Faster websites</h2> <p class="type-b type-b-0">Optimize your site with prerendering and global delivery.</p></li> <li style="--color-bullet:var(--color-teal-T700);"><svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M101.043 51.285a2.223 2.223 0 00-2.207-1.94h-5.15C90.78 33.609 78.87 21.03 63.495 17.15c.05-.407.079-.821.079-1.242 0-5.571-4.516-10.087-10.087-10.087s-10.087 4.516-10.087 10.087c0 .416.028.825.077 1.228a40.687 40.687 0 00-11.803 5.05 10.068 10.068 0 00-3.183-.516c-5.571 0-10.087 4.516-10.087 10.087 0 1.098.178 2.155.502 3.145a40.72 40.72 0 00-6.363 21.92c0 22.596 18.318 40.915 40.914 40.915a40.724 40.724 0 0020.145-5.298l5.875 3.653a5.01 5.01 0 005.29 0l15.126-9.405a2.22 2.22 0 001.027-1.568c.591-4.088.97-10.351.97-17.372 0-6.519-.326-12.384-.846-16.462z" fill="#00345E"></path><path d="M53.456 101.742c22.597 0 40.915-18.318 40.915-40.915 0-22.596-18.318-40.914-40.915-40.914-22.596 0-40.914 18.318-40.914 40.915 0 22.596 18.318 40.914 40.914 40.914z" fill="#CCFFF0"></path><path d="M38.576 39.1c0 5.57-4.515 10.087-10.086 10.087-5.376 0-9.766-4.203-10.069-9.5a41.14 41.14 0 019.27-10.643c.265-.02.53-.032.799-.032 5.571 0 10.086 4.517 10.086 10.089zM63.573 23.252c0 5.569-4.515 10.086-10.087 10.086-5.571 0-10.086-4.517-10.086-10.086 0-.737.08-1.458.23-2.15a40.99 40.99 0 019.827-1.188c3.41 0 6.722.416 9.889 1.204.149.687.227 1.402.227 2.134zM94.37 60.827c0 16.692-9.993 31.049-24.325 37.412l-5.694-3.542a2.214 2.214 0 01-1.028-1.567c-.592-4.09-.97-10.35-.97-17.373 0-6.52.327-12.385.848-16.461a2.222 2.222 0 012.205-1.94h28.817c.098 1.143.147 2.302.147 3.47z" fill="#67CED0"></path><path d="M28.49 45.85c5.57 0 10.087-4.517 10.087-10.088 0-5.57-4.517-10.087-10.087-10.087-5.571 0-10.087 4.516-10.087 10.087S22.919 45.85 28.49 45.85z" fill="#006686"></path><path d="M32.187 33.93a3.702 3.702 0 00-3.697-3.697 3.702 3.702 0 00-3.698 3.698c0 1.005.404 1.916 1.057 2.584a3.684 3.684 0 00-1.058 2.584 1.114 1.114 0 102.228 0c0-.81.66-1.47 1.47-1.47.811 0 1.47.66 1.47 1.47a1.114 1.114 0 102.228 0 3.684 3.684 0 00-1.057-2.584 3.685 3.685 0 001.057-2.584zm-3.697-1.47c.81 0 1.47.66 1.47 1.47 0 .811-.66 1.47-1.47 1.47-.81 0-1.47-.659-1.47-1.47 0-.81.66-1.47 1.47-1.47z" fill="#F5F5F5"></path><path d="M53.486 30c5.57 0 10.087-4.516 10.087-10.087 0-5.57-4.516-10.087-10.087-10.087-5.57 0-10.087 4.516-10.087 10.087S47.915 30 53.486 30z" fill="#46EFB2"></path><path d="M57.184 18.081a3.702 3.702 0 00-3.698-3.698 3.702 3.702 0 00-3.698 3.698c0 1.005.404 1.917 1.058 2.584a3.684 3.684 0 00-1.058 2.585 1.114 1.114 0 102.228 0c0-.811.66-1.47 1.47-1.47.81 0 1.47.659 1.47 1.47a1.114 1.114 0 102.228 0 3.684 3.684 0 00-1.058-2.585 3.684 3.684 0 001.058-2.584zm-3.698-1.47c.81 0 1.47.66 1.47 1.47 0 .811-.66 1.47-1.47 1.47-.81 0-1.47-.659-1.47-1.47 0-.81.66-1.47 1.47-1.47z" fill="#F5F5F5"></path><path d="M38.477 108.297c5.57 0 10.087-4.516 10.087-10.087s-4.516-10.087-10.087-10.087c-5.57 0-10.087 4.516-10.087 10.087s4.516 10.087 10.087 10.087z" fill="#006686"></path><path d="M42.175 96.378a3.702 3.702 0 00-3.698-3.698 3.702 3.702 0 00-3.698 3.698c0 1.005.404 1.917 1.057 2.584a3.684 3.684 0 00-1.057 2.584 1.113 1.113 0 102.228 0c0-.81.66-1.47 1.47-1.47.81 0 1.47.66 1.47 1.47a1.113 1.113 0 102.228 0 3.683 3.683 0 00-1.058-2.584 3.684 3.684 0 001.058-2.584zm-3.698-1.47c.81 0 1.47.66 1.47 1.47 0 .81-.66 1.47-1.47 1.47-.81 0-1.47-.66-1.47-1.47 0-.81.66-1.47 1.47-1.47z" fill="#F5F5F5"></path><path d="M99.892 90.692a2.22 2.22 0 001.027-1.567c.591-4.09.97-10.352.97-17.373 0-6.52-.326-12.384-.846-16.462a2.223 2.223 0 00-2.207-1.94h-33.43c-1.118 0-2.065.83-2.206 1.94-.52 4.078-.846 9.943-.846 16.462 0 7.021.378 13.284.97 17.373a2.22 2.22 0 001.026 1.567l15.126 9.405a5.01 5.01 0 005.29 0l15.126-9.405z" fill="#00CEBD"></path><path d="M102.148 55.15a3.344 3.344 0 00-3.312-2.913H78.993c-.615-4.805-1.744-9.337-3.3-13.422 2.88-1.107 5.55-2.432 7.938-3.955a39.798 39.798 0 017.243 12.37 1.114 1.114 0 102.093-.762 42.04 42.04 0 00-28.29-26.15c.005-.134.01-.269.01-.405 0-6.176-5.025-11.2-11.2-11.2-6.177 0-11.202 5.024-11.202 11.2 0 .13.005.258.01.386a41.774 41.774 0 00-10.784 4.68 11.162 11.162 0 00-3.021-.418c-6.176 0-11.201 5.025-11.201 11.201s5.025 11.201 11.2 11.201c.113 0 .223-.005.334-.008-.885 4.099-1.367 8.38-1.437 12.759H13.672a39.484 39.484 0 013.123-14.407 1.114 1.114 0 10-2.05-.87 41.763 41.763 0 00-3.317 16.39c0 6.753 1.553 13.203 4.617 19.17a42.41 42.41 0 0011.951 14.267 11.142 11.142 0 00-.72 3.946c0 6.176 5.025 11.2 11.201 11.2 4.62 0 8.596-2.812 10.306-6.815a42.075 42.075 0 0024.788-4.858l5.317 3.306c.998.62 2.116.93 3.234.93 1.118 0 2.236-.31 3.234-.93l15.125-9.405a3.325 3.325 0 001.541-2.354c.624-4.311.981-10.701.981-17.532 0-6.29-.312-12.341-.855-16.603zm-25.403-2.913H65.407a3.343 3.343 0 00-3.312 2.912 87.857 87.857 0 00-.445 4.565h-7.08V42.742c6.704-.11 13.232-1.22 19.036-3.176 1.465 3.847 2.536 8.125 3.14 12.671zM35.71 87.356a43.133 43.133 0 01-1.556-3.207c5.535-1.85 11.769-2.9 18.188-3.008v19.443a14.688 14.688 0 01-2.823-.503c.103-.61.159-1.234.159-1.871 0-6.176-5.025-11.201-11.2-11.201-.956 0-1.883.12-2.768.347zm25.685-7.98a66.978 66.978 0 00-6.825-.463V61.94h6.935a175.804 175.804 0 00-.265 9.811c0 2.64.054 5.211.155 7.624zm-9.053-.463c-6.705.11-13.229 1.218-19.03 3.172-2.292-6.015-3.578-12.955-3.698-20.144h22.728v16.972zm2.228 2.228c2.345.04 4.665.209 6.937.493.167 2.92.409 5.536.714 7.65.141.974.703 1.833 1.542 2.354l3.175 1.974c-3.684 4.24-7.927 6.629-12.368 6.971V81.141zM38.234 30.249c1.58-2.193 3.31-4.033 5.16-5.48 1.654 3.425 5.001 5.885 8.948 6.287v9.458c-4.52-.074-8.921-.6-13.114-1.57a11.16 11.16 0 00-.994-8.695zm25.328-5.448c3.706 2.914 6.856 7.316 9.203 12.702-5.54 1.85-11.777 2.902-18.195 3.011v-9.453c3.96-.383 7.324-2.835 8.992-6.26zm18.544 8.387c-2.191 1.365-4.628 2.56-7.25 3.565-2.623-6.065-6.229-10.993-10.499-14.144l.014-.062a39.752 39.752 0 0117.735 10.64zM53.486 10.94c4.948 0 8.973 4.025 8.973 8.973s-4.025 8.973-8.973 8.973-8.973-4.025-8.973-8.973 4.025-8.973 8.973-8.973zm-10.89 11.587l.01.043c-2.061 1.512-3.986 3.45-5.736 5.771a11.273 11.273 0 00-2.796-2.282 39.535 39.535 0 018.522-3.532zm-23.08 13.235c0-4.948 4.026-8.973 8.974-8.973 4.947 0 8.973 4.025 8.973 8.973s-4.026 8.973-8.973 8.973c-4.948 0-8.973-4.025-8.973-8.973zm11.66 10.873a11.244 11.244 0 007.195-5.605c4.463 1.06 9.155 1.636 13.971 1.712v16.972H29.614c.074-4.503.6-8.895 1.563-13.079zM13.673 61.941h13.714c.12 7.44 1.453 14.64 3.832 20.9-2.872 1.105-5.538 2.425-7.923 3.944a39.94 39.94 0 01-5.268-7.805 39.3 39.3 0 01-4.355-17.039zM24.82 88.46c2.188-1.362 4.618-2.552 7.231-3.556.48 1.112.997 2.188 1.546 3.226a11.276 11.276 0 00-4.587 4.105 39.978 39.978 0 01-4.19-3.775zm13.656 18.724c-4.948 0-8.973-4.025-8.973-8.973s4.025-8.973 8.973-8.973 8.973 4.025 8.973 8.973-4.025 8.973-8.973 8.973zm25.777-8.048c1.608-1.175 3.147-2.623 4.598-4.332l2.525 1.57a39.56 39.56 0 01-7.123 2.762zm35.563-10.17a1.105 1.105 0 01-.513.781l-15.125 9.405a3.873 3.873 0 01-4.115 0l-15.125-9.404a1.106 1.106 0 01-.514-.782c-.608-4.21-.958-10.484-.958-17.213 0-6.2.306-12.149.838-16.321a1.11 1.11 0 011.101-.966h33.43a1.11 1.11 0 011.101.966c.532 4.172.838 10.121.838 16.321 0 6.73-.349 13.003-.958 17.214z" fill="#00345E"></path><path d="M82.122 60.026v13.707H69.041c-.007-.656-.011-1.317-.011-1.98 0-3.97.127-7.816.36-11.108a.667.667 0 01.665-.619h12.067zM69.04 73.733h13.082v20.148l-12.165-7.564a.663.663 0 01-.312-.496c-.34-3.319-.555-7.59-.604-12.088z" fill="#fff"></path><path d="M95.214 71.753c0 .663-.004 1.324-.01 1.98H82.121V60.026h12.065c.35 0 .641.27.666.618.233 3.293.361 7.139.361 11.109zM95.203 73.733c-.05 4.499-.264 8.77-.604 12.088a.665.665 0 01-.312.496l-12.165 7.564V73.733h13.081z" fill="#fff"></path><path d="M88.308 70.28l-8.08 6.575-2.94-3.44a1.72 1.72 0 00-2.613 2.234l4.03 4.717c.018.022.038.04.057.061.02.02.042.046.064.067l.077.067c.023.02.045.04.069.058.027.02.056.039.084.058.024.016.047.033.073.048l.091.049c.025.013.049.027.074.038.033.015.066.027.1.04.024.01.048.02.073.028.034.012.07.02.106.03l.073.02c.037.008.075.012.112.018.024.003.047.009.07.011.046.005.091.006.137.007.016 0 .031.003.047.003.05 0 .098-.002.147-.006.008 0 .016-.003.023-.003.04-.004.081-.01.122-.016l.044-.01.099-.021.054-.016.086-.028.06-.023.078-.032.062-.032c.024-.012.048-.023.071-.037l.063-.038.066-.043c.022-.015.04-.03.06-.045.017-.012.033-.023.049-.036l9.383-7.634a1.72 1.72 0 10-2.168-2.67l-.003.002z" fill="#083863"></path></svg> <h2 class="type-a type-a-1">More secure infrastructure</h2> <p class="type-b type-b-0">By design, Jamstack architectures offer fewer points of attack.</p></li> <li style="--color-bullet:var(--color-teal-T800);"><svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M105.346 40.742V30.095c0-1.23-.998-2.228-2.228-2.228H90.623c-1.23 0-2.228.997-2.228 2.228v6.974a20.668 20.668 0 00-6.334-.257 22.875 22.875 0 00-3.388-10.445 5.173 5.173 0 10-7.1-7.229 22.901 22.901 0 00-12.464-3.665c-12.146 0-22.093 9.41-22.951 21.339-10.975-1.245-21.085 6.37-22.822 17.387a20.658 20.658 0 002.042 12.72h-2.95c-.926 0-1.677.75-1.677 1.676v15.716c0 .926.75 1.676 1.677 1.676H36.57c.926 0 1.676-.75 1.676-1.675v-5.624c14.801.959 40.093.707 49.372-.757 11.321-1.787 19.05-12.412 17.264-23.733a20.653 20.653 0 00-5.616-11.227h3.85a2.23 2.23 0 002.229-2.229zM30.107 27.043a5.172 5.172 0 10-2.38-10.067 5.172 5.172 0 002.38 10.067z" fill="#00345E"></path><path d="M104.882 58.876c-1.738-11.016-11.847-18.63-22.821-17.386-.858-11.927-10.805-21.338-22.952-21.338-12.146 0-22.094 9.41-22.951 21.338-10.976-1.245-21.085 6.37-22.823 17.388-1.785 11.32 5.945 21.946 17.266 23.731 11.213 1.768 45.805 1.77 57.018 0 11.32-1.787 19.05-12.412 17.263-23.733z" fill="#46EFB2"></path><path d="M101.466 50.322H90.623a2.227 2.227 0 01-2.228-2.228v-6.347a20.8 20.8 0 0113.071 8.575z" fill="#A8CFC8"></path><path d="M84.305 52.712v30.306c-12.323 1.223-38.067 1.223-50.391 0V52.712c0-.369.299-.668.668-.668h49.054c.37 0 .669.299.669.668z" fill="#CCFFF0"></path><path d="M75.246 56.083l-1.517-2.033h-29.24l-1.517 2.033c-1.528 2.05-.066 4.964 2.489 4.964h6.205v22.825c4.881.084 10.007.084 14.887 0V61.047h6.204c2.556 0 4.017-2.914 2.489-4.964z" fill="#46EFB2"></path><path d="M45.461 58.373h6.204v36.613c0 1.23.997 2.228 2.227 2.228h10.434c1.23 0 2.228-.998 2.228-2.228V58.373h6.203c2.556 0 4.018-2.915 2.49-4.963L61.597 35.124a3.106 3.106 0 00-4.977 0L42.973 53.41c-1.53 2.048-.068 4.963 2.488 4.963z" fill="#4D9ABF"></path><path d="M36.571 90.666H12.428c-.926 0-1.677-.75-1.677-1.676V73.274c0-.926.75-1.677 1.677-1.677H36.57c.926 0 1.676.75 1.676 1.677V88.99c0 .925-.75 1.676-1.676 1.676z" fill="#fff"></path><path d="M19.29 84.927a1.11 1.11 0 01-.788-.326L15.82 81.92a1.114 1.114 0 010-1.576l2.682-2.681a1.114 1.114 0 011.575 1.575l-1.894 1.894 1.894 1.894a1.114 1.114 0 01-.787 1.901zM29.709 77.336c.285 0 .57.109.788.327l2.681 2.681c.435.435.435 1.14 0 1.576L30.497 84.6a1.114 1.114 0 01-1.576-1.575l1.894-1.894-1.894-1.894a1.114 1.114 0 01.788-1.902zM22.984 84.928a1.114 1.114 0 01-.97-1.662l3.03-5.363a1.114 1.114 0 011.94 1.095l-3.029 5.363a1.114 1.114 0 01-.971.567z" fill="#00CEBD"></path><path d="M103.117 47.649H90.623a2.228 2.228 0 01-2.228-2.228V34.773c0-1.23.997-2.228 2.228-2.228h12.494c1.231 0 2.228.998 2.228 2.228v10.648c0 1.23-.997 2.228-2.228 2.228z" fill="#fff"></path><path d="M95.355 43.893a1.114 1.114 0 01-.969-1.662l3.028-5.363a1.114 1.114 0 011.94 1.096l-3.028 5.362a1.114 1.114 0 01-.97.567z" fill="#00345E"></path><path d="M67.526 89.109a5.173 5.173 0 100-10.346 5.173 5.173 0 000 10.346z" fill="#fff"></path><path d="M28.919 31.873a5.173 5.173 0 100-10.346 5.173 5.173 0 000 10.346zM75.868 31.873a5.173 5.173 0 100-10.346 5.173 5.173 0 000 10.346z" fill="#E6E6E6"></path><path d="M106.459 45.421V34.773a3.345 3.345 0 00-3.341-3.341h-3.18a1.114 1.114 0 100 2.227h3.18c.614 0 1.114.5 1.114 1.114v10.648c0 .614-.5 1.114-1.114 1.114H90.623c-.614 0-1.114-.5-1.114-1.114V34.773c0-.614.5-1.114 1.114-1.114h3.18a1.114 1.114 0 100-2.227h-3.18a3.346 3.346 0 00-3.342 3.341v5.663a21.797 21.797 0 00-4.217-.151 24.177 24.177 0 00-2.934-8.967 6.27 6.27 0 002.026-4.617 6.294 6.294 0 00-6.287-6.287 6.268 6.268 0 00-4.542 1.946 24.073 24.073 0 00-12.218-3.322 24.039 24.039 0 00-16.47 6.497 24.033 24.033 0 00-7.485 14.75c-11.204-.698-21.15 7.2-22.919 18.42a21.72 21.72 0 001.4 11.78h-1.207a2.793 2.793 0 00-2.79 2.789V88.99a2.793 2.793 0 002.79 2.79H36.57a2.793 2.793 0 002.79-2.79v-4.44c3.263.191 7.097.334 11.19.416v10.02c0 1.843 1.5 3.342 3.342 3.342h10.433a3.346 3.346 0 003.342-3.341v-4.768a6.295 6.295 0 006.086-5.427c6.166-.232 11.012-.605 14.039-1.083a21.722 21.722 0 0014.274-8.736 21.723 21.723 0 003.916-16.27 21.755 21.755 0 00-4.279-9.94h1.414c1.842 0 3.341-1.5 3.341-3.342zm-30.59-22.78c2.238 0 4.059 1.821 4.059 4.06a4.064 4.064 0 01-4.06 4.059 4.064 4.064 0 01-4.059-4.06 4.064 4.064 0 014.06-4.059zm-38.736 66.35c0 .309-.252.56-.562.56H12.427a.563.563 0 01-.562-.56V73.273c0-.31.252-.562.562-.562h24.144c.31 0 .562.252.562.562V88.99zm30.393-.996a4.064 4.064 0 01-4.059-4.06 4.064 4.064 0 014.06-4.059 4.064 4.064 0 014.059 4.06 4.064 4.064 0 01-4.06 4.059zm36.256-28.946a19.507 19.507 0 01-3.517 14.614 19.51 19.51 0 01-12.82 7.846c-2.943.464-7.701.829-13.784 1.057a6.296 6.296 0 00-5.994-4.913V59.487h5.09a4.197 4.197 0 003.772-2.328 4.197 4.197 0 00-.39-4.415L62.49 34.458a4.183 4.183 0 00-3.382-1.695 4.183 4.183 0 00-3.381 1.695L42.08 52.744a4.197 4.197 0 00-.39 4.415 4.197 4.197 0 003.771 2.328h5.09v18.249a1.114 1.114 0 102.228 0V58.373c0-.615-.499-1.114-1.114-1.114H45.46c-.77 0-1.435-.41-1.78-1.099a1.956 1.956 0 01.184-2.084l13.648-18.285c.38-.509.962-.8 1.596-.8.635 0 1.217.291 1.596.8l13.648 18.285c.461.617.53 1.396.185 2.084a1.956 1.956 0 01-1.78 1.1h-6.204c-.615 0-1.114.498-1.114 1.113v19.633a6.297 6.297 0 00-4.2 5.93 6.297 6.297 0 004.2 5.93v5.12c0 .615-.5 1.114-1.114 1.114H53.893c-.614 0-1.114-.5-1.114-1.114V83.872c0-.608-.486-1.103-1.094-1.114-4.53-.078-8.775-.23-12.324-.44v-9.044a2.793 2.793 0 00-2.79-2.79H16.072a19.504 19.504 0 01-1.636-11.432 19.59 19.59 0 0121.596-16.455 1.11 1.11 0 001.237-1.027 21.812 21.812 0 016.892-14.408 21.818 21.818 0 0114.948-5.896 21.85 21.85 0 0110.984 2.952 6.248 6.248 0 00-.511 2.482 6.294 6.294 0 006.286 6.287c.843 0 1.646-.167 2.38-.47a21.928 21.928 0 012.702 9.053 1.114 1.114 0 001.236 1.027 19.62 19.62 0 015.095.09v2.734c0 1.842 1.5 3.342 3.342 3.342h8.165a19.525 19.525 0 014.994 10.287zM28.919 32.987a6.294 6.294 0 006.287-6.287 6.294 6.294 0 00-6.287-6.287 6.294 6.294 0 00-6.287 6.287 6.294 6.294 0 006.287 6.287zm0-10.346c2.238 0 4.059 1.821 4.059 4.06a4.064 4.064 0 01-4.06 4.058A4.064 4.064 0 0124.86 26.7c0-2.238 1.82-4.059 4.059-4.059z" fill="#00345E"></path><path d="M72.7 72.476a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM72.7 68.708a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM72.7 64.941a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49z" fill="#00345E"></path></svg> <h2 class="type-a type-a-1">High scale without high complexity</h2> <p class="type-b type-b-0">Prerendered frontends served at the edge are inherently scalable.</p></li> <li style="--color-bullet:var(--color-teal-T900);"><svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M95.498 11.134H46.513a3.34 3.34 0 00-3.34 3.34v18.32H25.508c-.926 0-1.676.75-1.676 1.676v15.72c0 .927.75 1.677 1.676 1.677h17.667V79.16H20.02c-1.23 0-2.229.997-2.229 2.228v15.288c0 1.23.998 2.228 2.229 2.228h54.987c1.23 0 2.228-.997 2.228-2.228v-8.897h18.261a3.34 3.34 0 003.34-3.34V14.474a3.341 3.341 0 00-3.34-3.34z" fill="#00345E"></path><path d="M98.837 19.152v69.964a3.34 3.34 0 01-3.34 3.34H46.513a3.34 3.34 0 01-3.34-3.34V19.152a3.34 3.34 0 013.34-3.34h48.984a3.34 3.34 0 013.34 3.34z" fill="#fff"></path><path d="M43.174 83.837v5.279a3.341 3.341 0 003.34 3.34h48.983a3.34 3.34 0 003.34-3.34v-5.28H43.174z" fill="#D9E4E3"></path><path d="M55.327 15.812v76.644h-8.814a3.341 3.341 0 01-3.34-3.34V19.151a3.343 3.343 0 013.34-3.34h8.814z" fill="#E6E9ED"></path><path d="M51.333 42.304v15.721c0 .925-.748 1.676-1.675 1.676h-6.485V40.626h6.484c.928 0 1.676.751 1.676 1.678z" fill="#D9E4E3"></path><path d="M98.837 26.538v-7.386a3.34 3.34 0 00-3.34-3.34H46.513a3.34 3.34 0 00-3.34 3.34v7.386h55.664z" fill="#46EFB2"></path><path d="M72.11 51.616h-3.506c-.583 0-1.103.426-1.159 1.006a1.116 1.116 0 001.111 1.225h3.553a1.116 1.116 0 100-2.231z" fill="#CCFFF0"></path><path d="M85.574 51.616h-8.336a1.116 1.116 0 100 2.231h8.384c.652 0 1.174-.56 1.11-1.226-.055-.58-.575-1.005-1.158-1.005z" fill="#4D9ABF"></path><path d="M80.132 56.287H68.604c-.583 0-1.103.426-1.158 1.006a1.116 1.116 0 001.11 1.226h11.576a1.116 1.116 0 100-2.232z" fill="#CCFFF0"></path><path d="M92.259 56.287h-7a1.116 1.116 0 100 2.232h7.048c.652 0 1.174-.56 1.11-1.226-.055-.58-.575-1.006-1.158-1.006z" fill="#4D9ABF"></path><path d="M76.789 60.959h-8.185c-.583 0-1.103.426-1.159 1.006a1.116 1.116 0 001.111 1.225h8.233a1.116 1.116 0 100-2.231z" fill="#CCFFF0"></path><path d="M85.574 60.959h-3.657a1.116 1.116 0 100 2.231h3.705c.653 0 1.174-.56 1.11-1.225-.055-.58-.575-1.006-1.158-1.006zM92.26 65.63H78.574a1.116 1.116 0 100 2.232h13.732c.653 0 1.174-.56 1.11-1.226-.055-.58-.575-1.006-1.158-1.006z" fill="#4D9ABF"></path><path d="M73.446 65.63h-4.842c-.583 0-1.103.426-1.159 1.006a1.116 1.116 0 001.111 1.226h4.89a1.116 1.116 0 100-2.232z" fill="#CCFFF0"></path><path d="M65.647 43.85H61.92c-.583 0-1.103.426-1.158 1.006a1.116 1.116 0 001.11 1.225h3.776a1.116 1.116 0 100-2.231zM85.574 43.85H71.073a1.116 1.116 0 100 2.231h14.549c.652 0 1.174-.56 1.11-1.225-.055-.58-.575-1.006-1.158-1.006zM65.647 74.058H61.92c-.583 0-1.103.426-1.158 1.006a1.116 1.116 0 001.11 1.226h3.776a1.116 1.116 0 100-2.232zM85.574 74.058H71.073a1.116 1.116 0 000 2.232h14.549c.652 0 1.174-.56 1.11-1.226-.055-.58-.575-1.006-1.158-1.006z" fill="#2D93B3"></path><path d="M49.658 56.545H25.507c-.926 0-1.676-.75-1.676-1.676V39.148c0-.926.75-1.677 1.676-1.677h24.15c.927 0 1.677.751 1.677 1.677v15.72c0 .927-.75 1.677-1.676 1.677z" fill="#00CEBD"></path><path d="M32.371 50.805c-.285 0-.57-.109-.788-.326l-2.682-2.683a1.114 1.114 0 010-1.576l2.682-2.682a1.115 1.115 0 011.576 1.576l-1.894 1.894 1.894 1.894a1.114 1.114 0 01-.788 1.903zM42.793 43.212c.285 0 .57.108.788.326l2.683 2.682c.435.436.435 1.141 0 1.577l-2.683 2.682a1.115 1.115 0 01-1.576-1.576l1.894-1.895-1.894-1.894a1.114 1.114 0 01.788-1.902zM36.067 50.805a1.114 1.114 0 01-.97-1.663l3.03-5.364a1.114 1.114 0 011.94 1.096l-3.029 5.365a1.114 1.114 0 01-.971.566zM75.008 103.581H20.02a2.228 2.228 0 01-2.229-2.228V86.065c0-1.23.998-2.228 2.229-2.228h54.987c1.23 0 2.228.997 2.228 2.228v15.288c0 1.23-.997 2.228-2.228 2.228z" fill="#F5F5F5"></path><path d="M51.652 20.045c-.615 0-1.113.499-1.113 1.114v.033a1.114 1.114 0 102.227 0v-.033c0-.615-.498-1.114-1.114-1.114zM55.955 20.045c-.615 0-1.114.499-1.114 1.114v.033a1.114 1.114 0 002.228 0v-.033c0-.615-.499-1.114-1.114-1.114zM60.258 20.045c-.615 0-1.114.499-1.114 1.114v.033a1.114 1.114 0 102.228 0v-.033c0-.615-.499-1.114-1.114-1.114z" fill="#00345E"></path><path d="M95.498 14.698H46.514a4.459 4.459 0 00-4.454 4.454v12.186a1.114 1.114 0 102.228 0v-3.687h53.436v61.464a2.228 2.228 0 01-2.227 2.226H78.35v-5.276c0-1.843-1.5-3.342-3.342-3.342H49.31a1.114 1.114 0 100 2.227h25.697c.615 0 1.115.5 1.115 1.115v15.287c0 .615-.5 1.115-1.115 1.115H20.021c-.615 0-1.115-.5-1.115-1.115V86.065c0-.615.5-1.115 1.115-1.115h23.153c.615 0 1.114-.498 1.114-1.114V57.66h5.37a2.793 2.793 0 002.79-2.79V39.148a2.793 2.793 0 00-2.79-2.79h-24.15a2.793 2.793 0 00-2.791 2.79v6.747H21.58a4.908 4.908 0 00-4.902 4.902v7.257c0 2.703 2.199 4.902 4.902 4.902h8.902a2.69 2.69 0 012.688 2.688 2.69 2.69 0 01-2.688 2.687h-8.902a4.908 4.908 0 00-4.902 4.902c0 2.703 2.199 4.902 4.902 4.902h8.497c1.474 0 2.674 1.2 2.674 2.674v1.914H20.02a3.346 3.346 0 00-3.342 3.342v15.288c0 1.843 1.499 3.342 3.342 3.342h54.987a3.346 3.346 0 003.342-3.342v-7.784h17.148a4.459 4.459 0 004.453-4.453V19.152a4.459 4.459 0 00-4.453-4.454zm-70.553 24.45c0-.31.252-.563.562-.563h24.151c.31 0 .563.253.563.563v15.72c0 .31-.253.563-.563.563h-24.15a.563.563 0 01-.563-.562V39.148zm5.133 36.76H21.58a2.678 2.678 0 01-2.675-2.675c0-1.475 1.2-2.674 2.675-2.674h8.902a4.92 4.92 0 004.915-4.915 4.92 4.92 0 00-4.915-4.915h-8.902a2.678 2.678 0 01-2.675-2.675v-7.257c0-1.475 1.2-2.674 2.675-2.674h1.136v6.746a2.793 2.793 0 002.79 2.79H42.06v25.064h-7.08v-1.914a4.908 4.908 0 00-4.902-4.901zm14.21-50.484v-6.272c0-1.227.998-2.226 2.226-2.226h48.983c1.228 0 2.227.999 2.227 2.226v6.272H44.288z" fill="#00345E"></path><path d="M51.026 65.137a1.114 1.114 0 10-2.228 0v.033a1.114 1.114 0 102.228 0v-.033zM49.912 74.125c-.615 0-1.114.498-1.114 1.114v.032a1.114 1.114 0 102.228 0v-.032c0-.616-.499-1.114-1.114-1.114zM24.06 89.397a1.114 1.114 0 10-2.227 0v.025a1.114 1.114 0 102.228 0v-.025zM29.52 89.397a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.228 0v-.025zM33.866 90.536c.615 0 1.113-.499 1.113-1.114v-.025a1.114 1.114 0 10-2.227 0v.025c0 .615.498 1.114 1.114 1.114zM40.439 89.422v-.025a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.228 0zM45.898 89.422v-.025a1.114 1.114 0 10-2.227 0v.025a1.114 1.114 0 102.227 0zM51.358 89.422v-.025a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.228 0zM56.817 89.422v-.025a1.114 1.114 0 10-2.227 0v.025a1.114 1.114 0 102.227 0zM61.163 90.536c.615 0 1.114-.499 1.114-1.114v-.025a1.114 1.114 0 10-2.228 0v.025c0 .615.498 1.114 1.114 1.114zM66.622 90.536c.616 0 1.114-.499 1.114-1.114v-.025a1.114 1.114 0 10-2.228 0v.025c0 .615.5 1.114 1.114 1.114zM72.082 90.536c.615 0 1.114-.499 1.114-1.114v-.025a1.114 1.114 0 10-2.228 0v.025c0 .615.499 1.114 1.114 1.114zM24.562 93.697v.025a1.114 1.114 0 102.228 0v-.025a1.114 1.114 0 10-2.228 0zM30.022 93.697v.025a1.114 1.114 0 102.228 0v-.025a1.114 1.114 0 10-2.228 0zM37.71 93.722v-.025a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.227 0zM43.169 93.722v-.025a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.227 0zM47.514 92.583c-.615 0-1.114.498-1.114 1.114v.025a1.114 1.114 0 102.228 0v-.025c0-.616-.499-1.114-1.114-1.114zM54.088 93.722v-.025a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.228 0zM59.547 93.722v-.025a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.228 0zM65.007 93.722v-.025a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.228 0zM70.466 93.722v-.025a1.114 1.114 0 10-2.228 0v.025a1.114 1.114 0 102.228 0zM22.947 96.882c-.615 0-1.114.499-1.114 1.114v.026a1.114 1.114 0 102.228 0v-.026c0-.615-.5-1.114-1.114-1.114zM28.406 96.882c-.615 0-1.114.499-1.114 1.114v.026a1.114 1.114 0 102.228 0v-.026c0-.615-.499-1.114-1.114-1.114zM32.752 98.022c0 .615.498 1.114 1.114 1.114h21.837a1.114 1.114 0 100-2.228H33.866c-.615 0-1.114.498-1.114 1.114zM60.049 98.022a1.114 1.114 0 102.227 0v-.026a1.114 1.114 0 10-2.227 0v.026zM65.508 98.022a1.114 1.114 0 102.228 0v-.026a1.114 1.114 0 10-2.228 0v.026zM70.968 98.022a1.114 1.114 0 102.228 0v-.026a1.114 1.114 0 10-2.228 0v.026z" fill="#00345E"></path></svg> <h2 class="type-a type-a-1">Improved developer experience</h2> <p class="type-b type-b-0">Launch faster with more productive dev & deployment cycles.</p></li></ol></section> <section class="pancake pancake-theme-white"><div class="pancake-intro pancake-intro-align-center"><h2 class="pancake-intro-title type-a type-a-3">How it works</h2> <!----></div> <ol class="jamstack-how-it-works-list"><li><h2 class="type-a type-a-2">Decoupling the frontend from the backend</h2> <p class="type-b type-b-1">Unlike the large legacy apps, Jamstack projects neatly separate the frontend pages and UI from the backend apps and databases. Freed from backend servers, the frontend can then be deployed globally, directly to a CDN.</p> <div class="jamstack-how-it-works-illustration"><svg xmlns="http://www.w3.org/2000/svg" width="995" height="473" viewBox="0 0 995 473" fill="none" class="jamstack-illustration-decoupling-desktop"><path d="M153.246 396.771c0-17.487 14.176-31.663 31.663-31.663h241.792c17.488 0 31.664 14.176 31.664 31.663 0 17.488-14.176 31.664-31.664 31.664H184.909c-17.487 0-31.663-14.176-31.663-31.664zM178.317 137.628c0-17.487 14.176-31.663 31.664-31.663h702.435c17.488 0 31.664 14.176 31.664 31.663 0 17.488-14.176 31.664-31.664 31.664H209.981c-17.488 0-31.664-14.176-31.664-31.664z" fill="#00AD9F"></path><path d="M195.332 405.94v-17.063h5.977c2.07 0 3.64.399 4.711 1.196 1.07.789 1.605 1.949 1.605 3.48 0 .836-.215 1.574-.644 2.215-.43.633-1.028 1.097-1.793 1.394.875.219 1.562.661 2.062 1.325.508.664.762 1.476.762 2.437 0 1.641-.524 2.883-1.571 3.727-1.046.843-2.539 1.273-4.476 1.289h-6.633zm3.516-7.43v4.605h3.011c.829 0 1.473-.195 1.934-.585.469-.399.703-.946.703-1.641 0-1.563-.808-2.356-2.426-2.379h-3.222zm0-2.484h2.601c1.774-.032 2.66-.739 2.66-2.121 0-.774-.226-1.329-.679-1.665-.446-.343-1.153-.515-2.121-.515h-2.461v4.301zM218.031 404.651c-.836 1.015-1.992 1.523-3.468 1.523-1.36 0-2.399-.391-3.118-1.172-.711-.781-1.074-1.926-1.089-3.433v-8.309h3.386v8.191c0 1.321.602 1.981 1.805 1.981 1.148 0 1.937-.399 2.367-1.195v-8.977h3.399v12.68h-3.188l-.094-1.289zM227.441 405.94h-3.398v-12.68h3.398v12.68zm-3.597-15.961c0-.508.168-.926.504-1.254.343-.328.808-.492 1.394-.492.578 0 1.039.164 1.383.492.344.328.516.746.516 1.254 0 .515-.176.937-.528 1.265-.343.329-.8.493-1.371.493-.57 0-1.031-.164-1.383-.493-.343-.328-.515-.75-.515-1.265zM233.816 405.94h-3.398v-18h3.398v18zM236.09 399.506c0-1.976.441-3.551 1.324-4.723.891-1.171 2.106-1.757 3.645-1.757 1.234 0 2.254.461 3.058 1.382v-6.468h3.399v18h-3.059l-.164-1.348c-.844 1.055-1.93 1.582-3.258 1.582-1.492 0-2.691-.586-3.597-1.758-.899-1.179-1.348-2.816-1.348-4.91zm3.387.246c0 1.188.207 2.098.621 2.731.414.632 1.015.949 1.804.949 1.047 0 1.786-.442 2.215-1.324v-5.004c-.422-.883-1.152-1.324-2.191-1.324-1.633 0-2.449 1.324-2.449 3.972zM262.984 402.436c0-.414-.207-.738-.621-.973-.406-.242-1.062-.457-1.968-.644-3.016-.633-4.524-1.914-4.524-3.844 0-1.125.465-2.063 1.395-2.813.937-.757 2.16-1.136 3.668-1.136 1.609 0 2.894.379 3.855 1.136.969.758 1.453 1.743 1.453 2.953h-3.386c0-.484-.157-.882-.469-1.195-.313-.32-.801-.48-1.465-.48-.57 0-1.012.129-1.324.386a1.22 1.22 0 00-.469.985c0 .375.176.679.527.914.36.226.961.426 1.805.598.844.164 1.555.351 2.133.562 1.789.656 2.683 1.793 2.683 3.41 0 1.156-.496 2.094-1.488 2.813-.992.711-2.273 1.066-3.844 1.066-1.062 0-2.007-.187-2.836-.562-.82-.383-1.464-.903-1.933-1.559-.469-.664-.703-1.379-.703-2.145h3.211c.031.602.254 1.063.668 1.383.414.321.968.481 1.664.481.648 0 1.136-.121 1.465-.364.335-.25.503-.574.503-.972zM273.203 401.147l2.344-7.887h3.633l-5.098 14.648-.281.668c-.758 1.657-2.008 2.485-3.75 2.485-.492 0-.992-.074-1.5-.223v-2.566l.515.011c.641 0 1.118-.097 1.43-.293.32-.195.57-.519.75-.972l.399-1.043-4.442-12.715h3.645l2.355 7.887zM287.383 402.436c0-.414-.207-.738-.621-.973-.406-.242-1.063-.457-1.969-.644-3.016-.633-4.523-1.914-4.523-3.844 0-1.125.464-2.063 1.394-2.813.938-.757 2.16-1.136 3.668-1.136 1.609 0 2.895.379 3.856 1.136.968.758 1.453 1.743 1.453 2.953h-3.387c0-.484-.156-.882-.469-1.195-.312-.32-.801-.48-1.465-.48-.57 0-1.011.129-1.324.386a1.223 1.223 0 00-.469.985c0 .375.176.679.528.914.359.226.961.426 1.804.598.844.164 1.555.351 2.133.562 1.789.656 2.684 1.793 2.684 3.41 0 1.156-.496 2.094-1.488 2.813-.993.711-2.274 1.066-3.844 1.066-1.063 0-2.008-.187-2.836-.562-.82-.383-1.465-.903-1.934-1.559-.468-.664-.703-1.379-.703-2.145h3.211c.031.602.254 1.063.668 1.383.414.321.969.481 1.664.481.649 0 1.137-.121 1.465-.364.336-.25.504-.574.504-.972zM296.922 390.143v3.117h2.168v2.484h-2.168v6.329c0 .468.09.804.269 1.007.18.203.524.305 1.032.305.375 0 .707-.027.996-.082v2.566a6.945 6.945 0 01-2.051.305c-2.375 0-3.586-1.199-3.633-3.598v-6.832h-1.851v-2.484h1.851v-3.117h3.387zM306.813 406.174c-1.86 0-3.375-.57-4.547-1.711-1.164-1.14-1.746-2.66-1.746-4.558v-.329c0-1.273.246-2.41.738-3.41.492-1.008 1.187-1.781 2.086-2.32.906-.547 1.937-.82 3.094-.82 1.734 0 3.097.547 4.089 1.64 1 1.094 1.5 2.645 1.5 4.653v1.382h-8.074c.11.829.438 1.493.985 1.993.554.5 1.253.75 2.097.75 1.305 0 2.324-.473 3.059-1.418l1.664 1.863c-.508.719-1.195 1.281-2.063 1.687-.867.399-1.828.598-2.882.598zm-.387-10.406c-.672 0-1.219.226-1.641.68-.414.453-.679 1.101-.797 1.945h4.711v-.27c-.015-.75-.218-1.328-.609-1.734-.391-.414-.945-.621-1.664-.621zM317.137 393.26l.105 1.418c.899-1.102 2.114-1.652 3.645-1.652 1.633 0 2.754.644 3.363 1.933.891-1.289 2.16-1.933 3.809-1.933 1.375 0 2.398.402 3.07 1.207.672.797 1.008 2 1.008 3.609v8.098h-3.399v-8.086c0-.719-.14-1.242-.422-1.571-.281-.335-.777-.503-1.488-.503-1.015 0-1.719.484-2.109 1.453l.012 8.707h-3.387v-8.075c0-.734-.145-1.265-.434-1.593-.289-.328-.781-.492-1.476-.492-.961 0-1.657.398-2.086 1.195v8.965h-3.387v-12.68h3.176zM346.856 399.002c0-1.789.238-3.492.714-5.109.477-1.617 1.18-3.047 2.11-4.289.929-1.25 1.937-2.117 3.023-2.602l.656 1.828c-1.14.844-2.031 2.149-2.671 3.914-.641 1.766-.961 3.829-.961 6.188v.363c0 2.367.316 4.438.949 6.211.633 1.774 1.527 3.098 2.683 3.973l-.656 1.793c-1.062-.477-2.054-1.321-2.976-2.532-.914-1.203-1.614-2.593-2.098-4.171a17.89 17.89 0 01-.773-4.946v-.621zM368.758 400.256c-.133 1.836-.813 3.281-2.039 4.336-1.219 1.055-2.828 1.582-4.828 1.582-2.188 0-3.91-.734-5.168-2.203-1.25-1.477-1.875-3.5-1.875-6.07v-1.043c0-1.641.289-3.086.867-4.336.578-1.25 1.402-2.207 2.473-2.871 1.078-.672 2.328-1.008 3.75-1.008 1.968 0 3.554.527 4.757 1.582 1.204 1.055 1.899 2.535 2.086 4.441h-3.515c-.086-1.101-.395-1.898-.926-2.39-.524-.5-1.324-.75-2.402-.75-1.172 0-2.051.422-2.637 1.265-.578.836-.875 2.137-.891 3.903v1.289c0 1.843.278 3.191.832 4.043.563.851 1.446 1.277 2.649 1.277 1.086 0 1.894-.246 2.425-.738.54-.5.848-1.27.926-2.309h3.516zM374.805 405.94h-3.516v-17.063h3.516v17.063zM378.918 407.405h-2.519l6.281-18.528h2.519l-6.281 18.528zM400.445 400.256c-.132 1.836-.812 3.281-2.039 4.336-1.218 1.055-2.828 1.582-4.828 1.582-2.187 0-3.91-.734-5.168-2.203-1.25-1.477-1.875-3.5-1.875-6.07v-1.043c0-1.641.289-3.086.867-4.336.579-1.25 1.403-2.207 2.473-2.871 1.078-.672 2.328-1.008 3.75-1.008 1.969 0 3.555.527 4.758 1.582 1.203 1.055 1.898 2.535 2.086 4.441h-3.516c-.086-1.101-.394-1.898-.926-2.39-.523-.5-1.324-.75-2.402-.75-1.172 0-2.051.422-2.637 1.265-.578.836-.875 2.137-.89 3.903v1.289c0 1.843.277 3.191.832 4.043.562.851 1.445 1.277 2.648 1.277 1.086 0 1.895-.246 2.426-.738.539-.5.848-1.27.926-2.309h3.515zM402.754 405.94v-17.063h5.25c1.5 0 2.84.34 4.02 1.02 1.187.672 2.113 1.633 2.777 2.883.664 1.242.996 2.656.996 4.242v.785c0 1.586-.328 2.996-.984 4.23a6.969 6.969 0 01-2.754 2.871c-1.188.68-2.528 1.024-4.02 1.032h-5.285zm3.516-14.215v11.39h1.699c1.375 0 2.426-.449 3.152-1.347.727-.899 1.098-2.184 1.113-3.856v-.902c0-1.734-.359-3.047-1.078-3.937-.718-.899-1.769-1.348-3.152-1.348h-1.734zM423.977 399.272c0 1.765-.254 3.465-.762 5.097-.508 1.633-1.238 3.075-2.191 4.325-.954 1.25-1.973 2.109-3.059 2.578l-.656-1.793c1.109-.836 1.984-2.125 2.625-3.867.64-1.743.972-3.747.996-6.012v-.621c0-2.336-.321-4.395-.961-6.176-.633-1.781-1.52-3.117-2.66-4.008l.656-1.793c1.062.461 2.062 1.297 3 2.508.945 1.211 1.676 2.621 2.191 4.23a16.83 16.83 0 01.821 5.004v.528z" fill="#fff"></path><g opacity=".5" fill="#000"><path d="M259.949 468.267h-1.955l-5.586-12.139-2.105 12.139h-2.031l2.718-15.641h1.955l5.597 12.193 2.116-12.193h2.009l-2.718 15.641zM268.317 468.482c-1.446-.029-2.578-.562-3.394-1.601-.817-1.038-1.16-2.367-1.031-3.985l.053-.462a7.776 7.776 0 011.021-3.158c.566-.953 1.253-1.669 2.062-2.149a4.771 4.771 0 012.621-.698c1.196.029 2.134.426 2.815 1.192.68.767 1.053 1.805 1.117 3.116.021.465.007.931-.043 1.396l-.118.892h-7.595c-.129 1.052.043 1.948.516 2.685.48.738 1.192 1.121 2.137 1.15 1.146.028 2.206-.487 3.18-1.547l1.117.945a5.146 5.146 0 01-1.89 1.654c-.767.394-1.622.584-2.568.57zm1.236-10.431c-.802-.021-1.504.251-2.106.816-.594.566-1.067 1.408-1.418 2.525l5.651.011.043-.172c.114-.903-.033-1.651-.441-2.245-.401-.602-.977-.913-1.729-.935zM279.833 453.829l-.494 2.815h2.116l-.269 1.536h-2.105l-1.214 7.229a2.586 2.586 0 00-.011.516c.051.559.355.838.913.838.237 0 .552-.036.946-.107l-.151 1.622a5.282 5.282 0 01-1.418.193c-.773-.014-1.353-.297-1.74-.849-.387-.558-.537-1.307-.451-2.245l1.182-7.197h-2.052l.268-1.536h2.052l.494-2.815h1.934zM283.893 468.267h-1.933l2.857-16.5h1.945l-2.869 16.5zM289.179 468.267h-1.934l2.02-11.623h1.933l-2.019 11.623zm1.6-15.866c.33-.015.602.086.817.3.222.208.333.484.333.828-.008.336-.119.612-.333.827-.208.215-.48.329-.817.343-.336.015-.612-.082-.827-.29-.215-.207-.319-.479-.311-.816.007-.337.114-.616.322-.838.208-.222.48-.34.816-.354zM293.304 468.267l1.761-10.087h-1.794l.269-1.536h1.783l.194-1.375c.186-1.168.637-2.081 1.353-2.739.752-.688 1.712-1.025 2.879-1.01.365 0 .827.061 1.386.182l-.237 1.622a6.394 6.394 0 00-1.042-.128c-.673 0-1.221.211-1.643.633-.416.416-.673.971-.774 1.665l-.171 1.15h2.406l-.269 1.536h-2.406l-1.751 10.087h-1.944zM304.046 465.334l4.136-8.69h2.148l-6.896 13.556c-.96 1.884-2.192 2.815-3.696 2.793-.265-.007-.655-.071-1.171-.193l.172-1.611.505.053c.616.029 1.146-.111 1.59-.419.451-.3.849-.791 1.192-1.471l.699-1.332-2.009-11.376h2.03l1.3 8.69zM315.776 468.267l2.718-15.641 4.587.011c1.597 0 2.793.358 3.588 1.074.795.716 1.142 1.715 1.042 2.997-.129 1.497-1.071 2.625-2.825 3.384a2.888 2.888 0 011.568 1.397c.351.658.494 1.385.43 2.18-.108 1.411-.673 2.532-1.698 3.363-1.024.823-2.348 1.235-3.974 1.235h-5.436zm3.287-7.316l-.977 5.629 3.19.011c.974 0 1.791-.261 2.45-.784.658-.523 1.042-1.228 1.149-2.116.1-.845-.047-1.504-.44-1.977-.394-.473-1.014-.723-1.859-.752l-3.513-.011zm.29-1.654l2.912.011c.909 0 1.675-.233 2.298-.698.631-.466.999-1.107 1.107-1.923.093-.759-.057-1.332-.451-1.719-.387-.387-1.032-.598-1.934-.634l-3.072-.011-.86 4.974zM336.262 467.117c-.91.939-2.066 1.393-3.47 1.365-1.11-.029-1.934-.426-2.471-1.193-.53-.766-.727-1.812-.591-3.136l1.247-7.509h1.944l-1.257 7.541a4.948 4.948 0 00-.021.924c.035.515.189.92.461 1.214.273.293.652.451 1.139.472 1.389.043 2.464-.519 3.223-1.686l1.461-8.465h1.944l-2.019 11.623h-1.837l.247-1.15zM342.868 468.267h-1.933l2.019-11.623h1.934l-2.02 11.623zm1.601-15.866c.329-.015.601.086.816.3.222.208.333.484.333.828-.007.336-.118.612-.333.827-.208.215-.48.329-.816.343-.337.015-.613-.082-.827-.29-.215-.207-.319-.479-.312-.816a1.22 1.22 0 01.322-.838c.208-.222.48-.34.817-.354zM348.153 468.267h-1.933l2.857-16.5h1.944l-2.868 16.5zM351.892 462.434c.143-1.182.469-2.249.977-3.201.509-.953 1.135-1.665 1.88-2.138a4.301 4.301 0 012.46-.677c1.296.029 2.292.502 2.986 1.418l1.117-6.069h1.945l-2.858 16.5h-1.772l.204-1.246c-.917 1.002-2.048 1.489-3.395 1.461-1.074-.029-1.93-.448-2.567-1.257-.637-.817-.981-1.909-1.031-3.277-.022-.422-.004-.927.054-1.514zm1.869 1.117c-.022 1.024.161 1.819.548 2.385.386.566.952.856 1.697.87 1.124.05 2.123-.516 2.997-1.697l.924-5.371c-.43-1.06-1.211-1.605-2.342-1.633a2.948 2.948 0 00-2.03.698c-.58.48-1.024 1.157-1.332 2.03a8.42 8.42 0 00-.462 2.718z"></path></g><g opacity=".5" fill="#000"><path d="M452.237 199.715l-.748-2.266h-.066l-.264 2.266-2.134 10.076h-1.65l3.322-15.642h.88l4.796 10.296.726 2.156h.088l.198-2.156 2.156-10.054h1.65l-3.322 15.642h-.814l-4.818-10.318zM469.169 208.713a5.406 5.406 0 01-1.827 1.012c-.689.22-1.385.33-2.089.33-1.174 0-2.061-.338-2.662-1.012-.587-.675-.88-1.614-.88-2.816 0-1.203.168-2.281.505-3.234.338-.954.778-1.76 1.32-2.42.558-.66 1.181-1.166 1.87-1.518a4.772 4.772 0 012.156-.528c.529 0 .983.073 1.365.22.396.146.718.344.968.594.249.234.432.513.55.836.117.308.176.638.176.99 0 1.041-.506 1.862-1.518 2.464-1.012.586-2.486.88-4.422.88h-.551c-.19-.015-.388-.03-.594-.044a8.931 8.931 0 00-.131.792c-.03.249-.044.469-.044.66 0 .806.183 1.466.549 1.98.367.498.939.748 1.716.748a4.83 4.83 0 001.761-.308c.542-.22.96-.448 1.254-.682l.528 1.056zm-1.871-8.778c-.806 0-1.51.278-2.112.836-.586.542-1.033 1.364-1.341 2.464.557 0 1.136-.015 1.738-.044a8.829 8.829 0 001.628-.22c.498-.132.909-.33 1.232-.594.322-.279.484-.66.484-1.144 0-.147-.03-.294-.088-.44a.916.916 0 00-.243-.418 1.135 1.135 0 00-.505-.308c-.206-.088-.47-.132-.793-.132zM472.356 198.791h1.628l.462-2.178 1.76-.506-.572 2.684h2.882l-.33 1.408h-2.86l-1.386 6.644c-.029.176-.059.337-.088.484a3.897 3.897 0 00-.022.396c0 .352.081.594.242.726.161.132.403.198.726.198.352 0 .675-.044.968-.132a3.88 3.88 0 00.88-.396v1.342c-.308.176-.704.315-1.188.418a5.902 5.902 0 01-1.386.176c-1.335 0-2.002-.609-2.002-1.826 0-.25.037-.558.11-.924l1.496-7.106h-1.65l.33-1.408zM480.617 207.173a3.672 3.672 0 00-.066.616c0 .278.044.484.132.616a.501.501 0 00.396.176c.293 0 .535-.015.726-.044.205-.044.447-.118.726-.22v1.254a2.787 2.787 0 01-.462.198c-.176.044-.36.08-.55.11-.176.029-.36.051-.55.066a3.006 3.006 0 01-.484.044c-.514 0-.924-.118-1.232-.352-.308-.235-.462-.668-.462-1.298 0-.294.044-.653.132-1.078l2.728-12.87h1.65l-2.684 12.782zM487.14 198.791h1.65l-2.332 11h-1.65l2.332-11zm.352-3.366c0-.338.11-.624.33-.858.235-.235.521-.352.858-.352.338 0 .624.117.858.352.235.234.352.52.352.858 0 .337-.117.623-.352.858-.234.22-.52.33-.858.33a1.21 1.21 0 01-.858-.33 1.21 1.21 0 01-.33-.858zM494.132 200.199l-1.76 10.34a8.631 8.631 0 01-.374 1.496 4.078 4.078 0 01-.594 1.21c-.25.352-.565.623-.946.814-.382.205-.844.308-1.386.308-.44 0-.844-.037-1.21-.11a3.56 3.56 0 01-1.056-.33l.484-1.232c.293.102.564.168.814.198.234.044.528.066.88.066.557 0 .975-.272 1.254-.814.278-.528.513-1.372.704-2.53l1.54-9.416h-1.694l.286-1.408h1.606l.286-1.474a8.685 8.685 0 01.374-1.408c.146-.396.337-.726.572-.99a2.36 2.36 0 01.902-.594c.366-.132.806-.198 1.32-.198.484 0 .953.051 1.408.154.454.088.865.212 1.232.374l-.484 1.298c-.719-.279-1.401-.418-2.046-.418-.543 0-.939.19-1.188.572-.25.366-.44.96-.572 1.782l-.154.902h2.222l-.264 1.408h-2.156z"></path><path d="M499.705 205.919l.11 2.112h.11l.836-2.134 3.652-7.106h1.76l-5.192 9.812a95.709 95.709 0 01-1.144 2.09 14.059 14.059 0 01-1.144 1.826c-.396.542-.807.975-1.232 1.298-.426.322-.866.484-1.32.484-.25 0-.47-.015-.66-.044a1.726 1.726 0 01-.484-.154l.528-1.518c.161.058.337.088.528.088.425 0 .85-.22 1.276-.66.425-.44.902-1.181 1.43-2.222l-1.892-11h1.76l1.078 7.128zM518.618 202.113h4.048l-1.43 6.776c-1.041.777-2.332 1.166-3.872 1.166-.733 0-1.43-.132-2.09-.396a5.035 5.035 0 01-1.716-1.166c-.498-.528-.894-1.181-1.188-1.958-.293-.778-.44-1.687-.44-2.728 0-1.804.264-3.322.792-4.554.528-1.232 1.203-2.222 2.024-2.97.836-.763 1.753-1.313 2.75-1.65.998-.338 1.966-.506 2.904-.506.836 0 1.526.058 2.068.176.558.102 1.005.234 1.342.396l-.77 1.606c-.293-.162-.689-.294-1.188-.396a7.97 7.97 0 00-1.65-.154c-.85 0-1.664.168-2.442.506a5.83 5.83 0 00-2.046 1.474c-.586.66-1.056 1.481-1.408 2.464-.352.968-.528 2.097-.528 3.388 0 .66.081 1.283.242 1.87.162.586.404 1.1.726 1.54.338.44.748.792 1.232 1.056.499.249 1.086.374 1.76.374.47 0 .873-.044 1.21-.132a5.9 5.9 0 001.012-.418l.902-4.29-2.464-.44.22-1.034zM526.12 207.173a3.672 3.672 0 00-.066.616c0 .278.044.484.132.616a.504.504 0 00.396.176c.294 0 .536-.015.727-.044.205-.044.447-.118.725-.22v1.254a2.787 2.787 0 01-.462.198c-.176.044-.359.08-.55.11a6.547 6.547 0 01-.549.066 3.008 3.008 0 01-.485.044c-.513 0-.923-.118-1.231-.352-.308-.235-.463-.668-.463-1.298 0-.294.044-.653.132-1.078l2.728-12.87h1.65l-2.684 12.782zM530.224 206.359c0-1.159.147-2.215.44-3.168.308-.968.726-1.797 1.254-2.486.528-.69 1.137-1.225 1.826-1.606a4.635 4.635 0 012.244-.572c.616 0 1.137.102 1.562.308.44.19.792.462 1.056.814.279.337.477.733.594 1.188.117.44.176.902.176 1.386 0 1.1-.146 2.126-.44 3.08-.278.953-.674 1.782-1.188 2.486a5.935 5.935 0 01-1.76 1.672 4.268 4.268 0 01-2.2.594c-.66 0-1.217-.103-1.672-.308a3.381 3.381 0 01-1.1-.858 3.54 3.54 0 01-.616-1.188 5.205 5.205 0 01-.176-1.342zm1.76-.396c0 .865.162 1.532.484 2.002.323.454.836.682 1.54.682.484 0 .939-.169 1.364-.506.44-.352.822-.822 1.144-1.408a7.877 7.877 0 00.792-2.002 9.118 9.118 0 00.308-2.376c0-.748-.139-1.335-.418-1.76-.264-.44-.777-.66-1.54-.66-.484 0-.946.168-1.386.506-.44.322-.836.762-1.188 1.32a7.787 7.787 0 00-.814 1.936 8.827 8.827 0 00-.286 2.266zM544.151 194.391h1.65l-1.342 6.292h.088c.206-.264.44-.521.704-.77.264-.264.558-.499.88-.704a4.414 4.414 0 011.034-.484 3.485 3.485 0 011.188-.198c.866 0 1.496.308 1.892.924.396.601.594 1.364.594 2.288 0 1.32-.183 2.493-.55 3.52-.366 1.012-.85 1.87-1.452 2.574a6.167 6.167 0 01-2.068 1.606 5.38 5.38 0 01-2.354.55c-.792 0-1.488-.088-2.09-.264-.586-.176-1.019-.382-1.298-.616l3.124-14.718zm3.674 5.544c-.366 0-.74.095-1.122.286-.381.176-.748.41-1.1.704a7.616 7.616 0 00-.946.99 6.608 6.608 0 00-.682 1.034l-1.1 5.17c.44.308 1.064.462 1.87.462.47 0 .961-.14 1.474-.418.514-.294.983-.712 1.408-1.254.426-.558.77-1.232 1.034-2.024.279-.807.418-1.724.418-2.75 0-.748-.117-1.298-.352-1.65-.22-.367-.52-.55-.902-.55zM560.662 205.457a12.449 12.449 0 00-.242 1.65 19.912 19.912 0 00-.066 1.562v.638c0 .19.015.366.044.528h-1.232l-.308-1.914h-.088a6.004 6.004 0 01-.66.77 5.507 5.507 0 01-.836.682 4.17 4.17 0 01-.99.484 3.169 3.169 0 01-1.122.198c-1.745 0-2.618-1.137-2.618-3.41 0-.939.117-1.892.352-2.86a8.92 8.92 0 011.122-2.618 6.397 6.397 0 011.958-1.914c.807-.499 1.775-.748 2.904-.748.411 0 .909.051 1.496.154a10.71 10.71 0 011.672.374l-1.386 6.424zm-4.994 3.19a2.24 2.24 0 001.012-.242c.323-.176.623-.389.902-.638.293-.25.55-.514.77-.792.22-.294.396-.565.528-.814l1.232-5.94c-.44-.206-.997-.308-1.672-.308-.675 0-1.269.198-1.782.594-.513.396-.946.916-1.298 1.562a7.806 7.806 0 00-.792 2.156 11.316 11.316 0 00-.264 2.42c0 .557.11 1.034.33 1.43.22.381.565.572 1.034.572zM565.201 207.173a3.672 3.672 0 00-.066.616c0 .278.044.484.132.616a.501.501 0 00.396.176c.293 0 .535-.015.726-.044.205-.044.447-.118.726-.22v1.254a2.787 2.787 0 01-.462.198c-.176.044-.36.08-.55.11-.176.029-.36.051-.55.066a3.006 3.006 0 01-.484.044c-.514 0-.924-.118-1.232-.352-.308-.235-.462-.668-.462-1.298 0-.294.044-.653.132-1.078l2.728-12.87h1.65l-2.684 12.782zM582.249 205.523h-5.369l-2.375 4.268h-1.871l8.888-15.642h.815l2.222 15.642h-1.694l-.616-4.268zm-4.511-1.584h4.335l-.638-4.686-.044-2.332h-.023l-.989 2.376-2.641 4.642zM589.765 194.391a17.067 17.067 0 011.892-.132c.704-.03 1.342-.044 1.914-.044.865 0 1.65.117 2.354.352.704.22 1.298.564 1.782 1.034.498.469.88 1.063 1.144 1.782.264.718.396 1.562.396 2.53 0 .645-.059 1.349-.176 2.112a11.64 11.64 0 01-.594 2.244 10.116 10.116 0 01-1.078 2.134 8.102 8.102 0 01-1.694 1.848c-.675.528-1.467.953-2.376 1.276-.91.308-1.958.462-3.146.462-.22 0-.514-.008-.88-.022-.352 0-.704-.008-1.056-.022-1.027-.059-1.614-.103-1.76-.132l3.278-15.422zm3.674 1.452a8.79 8.79 0 00-.594.022c-.22 0-.433.007-.638.022-.206 0-.404.007-.594.022a6.47 6.47 0 00-.44.044l-2.596 12.32c.058.014.176.029.352.044.176 0 .359.007.55.022.205 0 .396.007.572.022h.396c1.276 0 2.354-.264 3.234-.792a6.666 6.666 0 002.134-2.002 8.3 8.3 0 001.21-2.662c.249-.968.374-1.885.374-2.75 0-.66-.074-1.254-.22-1.782a3.365 3.365 0 00-.704-1.342 2.973 2.973 0 00-1.21-.88c-.499-.206-1.108-.308-1.826-.308zM605.034 199.715l-.748-2.266h-.066l-.264 2.266-2.134 10.076h-1.65l3.322-15.642h.88l4.796 10.296.726 2.156h.088l.198-2.156 2.156-10.054h1.65l-3.322 15.642h-.814l-4.818-10.318z"></path></g><g opacity=".5" fill="#000"><path d="M805.689 453.695c.157-1.146-.437-1.984-1.783-2.514l-1.859-.676-.623-.269c-2.091-.952-3.068-2.292-2.932-4.017a4.194 4.194 0 01.891-2.299c.523-.666 1.214-1.178 2.073-1.536a6.632 6.632 0 012.761-.516c.946.021 1.787.233 2.525.634.744.401 1.31.963 1.697 1.686.387.716.558 1.526.516 2.428l-2.031-.011c.072-.959-.143-1.701-.644-2.223-.502-.53-1.218-.802-2.149-.817-.981-.014-1.801.215-2.46.688-.659.472-1.038 1.117-1.138 1.933-.144 1.067.512 1.877 1.965 2.428l1.601.569.806.344c2.019.931 2.954 2.313 2.803 4.147-.078.88-.376 1.643-.891 2.288-.516.637-1.218 1.131-2.106 1.482a7.188 7.188 0 01-2.846.494c-.981-.007-1.88-.215-2.697-.623-.809-.415-1.425-.981-1.847-1.697-.423-.716-.609-1.529-.559-2.439l2.02.011c-.065.931.186 1.672.752 2.224.573.544 1.378.823 2.417.838 1.038.014 1.894-.212 2.567-.677.673-.466 1.063-1.092 1.171-1.88zM814.519 443.286l-.494 2.814h2.116l-.269 1.536h-2.105l-1.214 7.23a2.583 2.583 0 00-.011.516c.051.558.355.837.913.837.237 0 .552-.035.946-.107l-.151 1.622a5.282 5.282 0 01-1.418.193c-.773-.014-1.353-.297-1.74-.848-.387-.559-.537-1.307-.451-2.245l1.182-7.198h-2.052l.268-1.536h2.052l.494-2.814h1.934zM823.704 447.873l-.914-.097c-1.246 0-2.227.562-2.943 1.687l-1.429 8.26h-1.944l2.02-11.623 1.879-.01-.29 1.353c.824-1.081 1.794-1.608 2.912-1.579.236 0 .544.054.923.161l-.214 1.848zM825.906 457.723h-1.934l2.02-11.623h1.933l-2.019 11.623zm1.6-15.866c.33-.014.602.086.817.301.222.208.333.483.333.827-.007.337-.118.612-.333.827-.208.215-.48.33-.817.344-.336.014-.612-.082-.827-.29-.215-.208-.319-.48-.311-.816.007-.337.114-.616.322-.838.208-.222.48-.34.816-.355zM839.613 451.966c-.144 1.181-.462 2.245-.956 3.19-.494.945-1.107 1.654-1.837 2.127a4.237 4.237 0 01-2.428.666c-1.346-.029-2.378-.483-3.094-1.364l-1.042 5.607h-1.944l2.793-16.092 1.762-.01-.215 1.299c.959-1.031 2.109-1.532 3.448-1.504 1.117.029 1.987.441 2.61 1.236.623.795.953 1.89.989 3.287.007.458-.011.902-.054 1.332l-.032.226zm-1.912-.226l.053-.902c0-1.046-.2-1.844-.601-2.396-.394-.558-.967-.852-1.719-.881-1.124-.028-2.095.505-2.911 1.601l-.978 5.575c.437 1.031 1.221 1.561 2.353 1.59.967.021 1.787-.355 2.46-1.128.68-.781 1.128-1.934 1.343-3.459zM846.208 457.938c-1.446-.028-2.578-.562-3.394-1.6-.817-1.039-1.16-2.367-1.031-3.986l.053-.462a7.78 7.78 0 011.021-3.158c.566-.952 1.253-1.668 2.062-2.148a4.78 4.78 0 012.621-.699c1.196.029 2.135.427 2.815 1.193.68.766 1.053 1.805 1.117 3.115.022.466.007.931-.043 1.397l-.118.891h-7.595c-.129 1.053.043 1.948.516 2.686.48.737 1.192 1.121 2.138 1.149 1.145.029 2.205-.487 3.179-1.547l1.117.946a5.155 5.155 0 01-1.89 1.654c-.766.394-1.622.584-2.568.569zm1.236-10.43c-.802-.022-1.504.25-2.106.816-.594.566-1.067 1.407-1.418 2.524l5.651.011.043-.172c.114-.902-.033-1.65-.441-2.245-.401-.601-.977-.913-1.729-.934zM852.16 460.849l-1.118-.805c.831-1.024 1.347-2.041 1.547-3.051l.28-1.622h1.901l-.226 1.45c-.257 1.633-1.052 2.976-2.384 4.028zM864.9 456.037h7.197l-.301 1.686h-9.216l2.717-15.64h2.031l-2.428 13.954zM880.992 457.723a2.55 2.55 0 01-.076-.612l.033-.612c-1.067.988-2.199 1.468-3.395 1.439-1.024-.014-1.858-.336-2.503-.967-.637-.637-.927-1.432-.87-2.384.072-1.232.609-2.192 1.611-2.879 1.01-.695 2.335-1.042 3.975-1.042l2.03.011.129-.924c.072-.695-.064-1.243-.408-1.644-.337-.408-.845-.619-1.525-.634-.666-.014-1.257.151-1.773.494-.508.337-.82.785-.934 1.343l-1.956.011a3.1 3.1 0 01.795-1.805c.466-.53 1.064-.938 1.794-1.224a5.72 5.72 0 012.267-.419c1.21.028 2.152.397 2.825 1.106.673.702.956 1.637.849 2.804l-.946 5.758-.053.827c-.015.394.028.784.129 1.171l-.022.182h-1.976zm-3.051-1.504a3.388 3.388 0 001.762-.44 4.51 4.51 0 001.439-1.3l.419-2.395-1.472-.011c-1.224 0-2.162.193-2.814.58-.652.387-1.021.935-1.107 1.644-.064.544.061.999.376 1.364.323.358.788.544 1.397.558zM889.446 446.09l-.247 1.299c.974-1.031 2.152-1.532 3.534-1.504.737.015 1.361.183 1.869.505.516.323.87.777 1.063 1.365 1.089-1.275 2.374-1.898 3.857-1.87 1.16.029 2.016.419 2.567 1.171.552.752.756 1.762.613 3.03l-1.279 7.637h-1.933l1.267-7.659a4.04 4.04 0 000-1.02c-.136-.974-.773-1.472-1.912-1.493-.709-.015-1.353.207-1.933.666a3.041 3.041 0 00-1.107 1.783l-1.321 7.723h-1.955l1.289-7.648c.093-.795-.029-1.407-.365-1.837-.33-.43-.845-.652-1.547-.666-1.211-.029-2.174.523-2.89 1.654l-1.472 8.497H885.6l2.02-11.623 1.826-.01zM914.98 451.966c-.143 1.188-.469 2.259-.978 3.211-.508.953-1.124 1.658-1.847 2.117a4.214 4.214 0 01-2.407.655c-1.403-.029-2.445-.555-3.126-1.579l-.397 1.353h-1.794l2.868-16.5h1.945l-1.171 6.166c.931-1.031 2.062-1.532 3.394-1.504 1.117.029 1.988.441 2.611 1.236.623.795.952 1.89.988 3.287.007.458-.014.902-.065 1.332l-.021.226zm-1.848-1.128c.022-1.046-.154-1.844-.526-2.396-.373-.558-.942-.852-1.708-.881-1.21-.028-2.235.58-3.072 1.826l-.871 5.06c.43 1.182 1.236 1.787 2.417 1.815a2.802 2.802 0 001.988-.676c.573-.48 1.006-1.15 1.3-2.009a9.13 9.13 0 00.472-2.739zM917.085 451.89c.144-1.181.469-2.248.978-3.201.508-.952 1.135-1.665 1.88-2.137a4.294 4.294 0 012.46-.677c1.296.028 2.291.501 2.986 1.418l1.117-6.07h1.945l-2.858 16.5h-1.772l.204-1.246c-.917 1.003-2.048 1.49-3.395 1.461-1.074-.028-1.93-.447-2.567-1.257-.637-.816-.981-1.908-1.031-3.276-.022-.422-.004-.927.053-1.515zm1.87 1.118c-.022 1.024.161 1.819.547 2.384.387.566.953.856 1.698.87 1.124.051 2.123-.515 2.997-1.697l.924-5.371c-.43-1.06-1.211-1.604-2.342-1.633a2.956 2.956 0 00-2.031.699c-.58.479-1.024 1.156-1.332 2.03a8.438 8.438 0 00-.461 2.718zM935.777 457.723a2.6 2.6 0 01-.075-.612l.032-.612c-1.067.988-2.199 1.468-3.395 1.439-1.024-.014-1.858-.336-2.503-.967-.637-.637-.927-1.432-.87-2.384.072-1.232.609-2.192 1.612-2.879 1.009-.695 2.334-1.042 3.974-1.042l2.03.011.129-.924c.072-.695-.064-1.243-.408-1.644-.336-.408-.845-.619-1.525-.634-.666-.014-1.257.151-1.773.494-.508.337-.82.785-.934 1.343l-1.955.011c.064-.68.329-1.282.795-1.805.465-.53 1.063-.938 1.794-1.224a5.715 5.715 0 012.266-.419c1.21.028 2.152.397 2.825 1.106.673.702.956 1.637.849 2.804l-.945 5.758-.054.827c-.014.394.029.784.129 1.171l-.022.182h-1.976zm-3.051-1.504a3.388 3.388 0 001.762-.44 4.51 4.51 0 001.439-1.3l.419-2.395-1.472-.011c-1.224 0-2.162.193-2.814.58-.652.387-1.021.935-1.106 1.644-.065.544.06.999.376 1.364.322.358.787.544 1.396.558zM947.593 454.576c.108-.802-.333-1.368-1.321-1.697l-2.02-.591c-1.704-.587-2.528-1.561-2.47-2.922.05-1.024.515-1.862 1.396-2.514.888-.659 1.93-.981 3.126-.967 1.175.015 2.127.359 2.858 1.032.737.666 1.092 1.536 1.063 2.61l-1.934-.011c.015-.58-.168-1.052-.547-1.418-.38-.365-.885-.555-1.515-.569-.673-.014-1.253.15-1.74.494-.451.322-.713.745-.784 1.268-.094.673.318 1.164 1.235 1.471l.977.269c1.332.344 2.278.791 2.836 1.343.559.551.817 1.235.774 2.052a3.262 3.262 0 01-.709 1.89c-.43.537-1.003.949-1.719 1.236a5.805 5.805 0 01-2.288.386c-1.232-.014-2.249-.372-3.051-1.074-.802-.709-1.189-1.618-1.16-2.729l1.944.011c0 .652.208 1.175.623 1.569.416.393.985.59 1.708.59.709.015 1.322-.132 1.837-.44.516-.315.81-.745.881-1.289zM951.074 460.849l-1.118-.805c.831-1.024 1.347-2.041 1.547-3.051l.28-1.622h1.901l-.226 1.45c-.257 1.633-1.052 2.976-2.384 4.028zM971.344 450.494h-6.574l-.967 5.543h7.649l-.301 1.686h-9.657l2.717-15.64h9.55l-.301 1.697h-7.53l-.87 5.027h6.574l-.29 1.687zM978.574 443.286l-.494 2.814h2.116l-.269 1.536h-2.105l-1.214 7.23a2.51 2.51 0 00-.011.516c.05.558.355.837.913.837.237 0 .552-.035.946-.107l-.151 1.622a5.282 5.282 0 01-1.418.193c-.773-.014-1.353-.297-1.74-.848-.387-.559-.537-1.307-.451-2.245l1.181-7.198h-2.051l.268-1.536h2.052l.494-2.814h1.934zM985.438 456.327a2.965 2.965 0 001.88-.602 2.914 2.914 0 001.096-1.654l1.836-.011a4.118 4.118 0 01-.88 1.998 4.846 4.846 0 01-1.794 1.408 4.886 4.886 0 01-2.224.472c-.967-.014-1.787-.265-2.46-.752-.666-.494-1.157-1.178-1.472-2.051-.315-.881-.422-1.87-.322-2.965l.054-.537c.136-1.118.462-2.117.977-2.998.516-.88 1.189-1.564 2.02-2.051a4.997 4.997 0 012.75-.699c1.217.029 2.191.437 2.922 1.225.73.788 1.095 1.787 1.095 2.997l-1.815-.011c-.014-.759-.226-1.371-.634-1.836-.408-.473-.959-.724-1.654-.752-1.01-.022-1.851.354-2.524 1.127-.667.774-1.082 1.855-1.247 3.245l-.032.279c-.043.458-.05.931-.021 1.418.05.838.286 1.5.709 1.987.422.487 1.002.741 1.74.763zM993.237 455.468c.351-.008.641.1.87.322.229.222.34.508.333.859-.007.351-.125.638-.355.86a1.29 1.29 0 01-.859.343c-.344.015-.627-.082-.849-.29-.222-.215-.333-.497-.333-.848s.111-.641.333-.87c.222-.237.509-.362.86-.376z"></path></g><path d="M376.695 143.753h-3.516v-7.312h-6.855v7.312h-3.516v-17.062h3.516v6.914h6.855v-6.914h3.516v17.062zM383.129 143.753h-3.399v-12.68h3.399v12.68zm-3.598-15.961c0-.508.168-.926.504-1.254.344-.328.808-.492 1.394-.492.578 0 1.039.164 1.383.492.344.328.516.746.516 1.254 0 .516-.176.938-.528 1.266-.343.328-.8.492-1.371.492-.57 0-1.031-.164-1.383-.492-.343-.328-.515-.75-.515-1.266zM385.437 137.32c0-1.946.461-3.512 1.383-4.7.93-1.187 2.18-1.781 3.75-1.781 1.391 0 2.473.477 3.246 1.43l.141-1.196h3.07v12.258c0 1.11-.254 2.075-.762 2.895-.5.82-1.207 1.445-2.121 1.875-.914.43-1.984.644-3.211.644a6.894 6.894 0 01-2.719-.562c-.882-.367-1.55-.844-2.003-1.43l1.5-2.062c.843.945 1.867 1.418 3.07 1.418.898 0 1.598-.243 2.098-.727.5-.476.75-1.156.75-2.039v-.68c-.782.883-1.809 1.325-3.083 1.325-1.523 0-2.757-.594-3.703-1.782-.937-1.195-1.406-2.777-1.406-4.746v-.14zm3.387.246c0 1.148.23 2.05.691 2.707.461.648 1.094.972 1.899.972 1.031 0 1.769-.386 2.215-1.16v-5.332c-.454-.773-1.184-1.16-2.192-1.16-.812 0-1.453.332-1.922.996-.461.664-.691 1.656-.691 2.977zM402.945 132.456c.898-1.078 2.027-1.617 3.387-1.617 2.75 0 4.144 1.598 4.183 4.793v8.121h-3.386v-8.027c0-.727-.157-1.262-.469-1.606-.313-.351-.832-.527-1.559-.527-.992 0-1.711.383-2.156 1.148v9.012h-3.387v-18h3.387v6.703zM419.656 137.812h-6.598v-2.731h6.598v2.731zM433.789 137.531c0 1.953-.446 3.519-1.336 4.699-.883 1.172-2.078 1.758-3.586 1.758-1.281 0-2.317-.446-3.106-1.336v5.976h-3.386v-17.555h3.14l.117 1.243c.821-.985 1.891-1.477 3.211-1.477 1.563 0 2.778.578 3.645 1.734.867 1.157 1.301 2.75 1.301 4.782v.176zm-3.387-.247c0-1.179-.211-2.089-.633-2.73-.414-.641-1.019-.961-1.816-.961-1.063 0-1.793.406-2.192 1.219v5.191c.414.836 1.153 1.254 2.215 1.254 1.617 0 2.426-1.324 2.426-3.973zM441.734 143.988c-1.859 0-3.375-.571-4.547-1.711-1.164-1.141-1.746-2.661-1.746-4.559v-.328c0-1.274.246-2.41.738-3.41.492-1.008 1.188-1.782 2.086-2.321.906-.546 1.938-.82 3.094-.82 1.734 0 3.098.547 4.09 1.641 1 1.093 1.5 2.644 1.5 4.652v1.383h-8.074c.109.828.437 1.492.984 1.992.555.5 1.254.75 2.098.75 1.304 0 2.324-.473 3.058-1.418l1.664 1.863c-.508.719-1.195 1.282-2.062 1.688-.867.398-1.828.598-2.883.598zm-.387-10.407c-.672 0-1.218.227-1.64.68-.414.453-.68 1.102-.797 1.945h4.711v-.269c-.016-.75-.219-1.328-.61-1.735-.39-.414-.945-.621-1.664-.621zM456.007 134.249a9.27 9.27 0 00-1.218-.093c-1.282 0-2.121.433-2.52 1.3v8.297h-3.387v-12.68h3.2l.093 1.512c.68-1.164 1.621-1.746 2.825-1.746.375 0 .726.051 1.054.152l-.047 3.258zM458.808 143.753v-10.195h-1.887v-2.485h1.887v-1.078c0-1.422.406-2.523 1.219-3.304.82-.789 1.965-1.184 3.434-1.184.468 0 1.043.078 1.722.234l-.035 2.625a4.334 4.334 0 00-1.031-.105c-1.274 0-1.91.598-1.91 1.793v1.019h2.519v2.485h-2.519v10.195h-3.399zM465.957 137.296c0-1.258.242-2.379.726-3.363.485-.985 1.18-1.746 2.086-2.285.914-.539 1.973-.809 3.176-.809 1.711 0 3.105.524 4.184 1.57 1.085 1.047 1.691 2.469 1.816 4.266l.023.867c0 1.946-.543 3.508-1.629 4.688-1.085 1.172-2.543 1.758-4.371 1.758-1.828 0-3.289-.586-4.382-1.758-1.086-1.172-1.629-2.766-1.629-4.782v-.152zm3.386.246c0 1.203.227 2.125.68 2.766.453.633 1.102.949 1.945.949.821 0 1.461-.312 1.922-.937.461-.633.692-1.641.692-3.024 0-1.18-.231-2.094-.692-2.742-.461-.648-1.109-.973-1.945-.973-.828 0-1.469.325-1.922.973-.453.641-.68 1.637-.68 2.988zM487.179 134.249a9.27 9.27 0 00-1.218-.093c-1.282 0-2.122.433-2.52 1.3v8.297h-3.387v-12.68h3.2l.093 1.512c.68-1.164 1.621-1.746 2.824-1.746.375 0 .727.051 1.055.152l-.047 3.258zM491.996 131.073l.105 1.418c.899-1.101 2.113-1.652 3.645-1.652 1.633 0 2.754.645 3.363 1.934.891-1.289 2.16-1.934 3.809-1.934 1.375 0 2.398.402 3.07 1.207.672.797 1.008 2 1.008 3.61v8.097h-3.399v-8.086c0-.719-.14-1.242-.422-1.57-.281-.336-.777-.504-1.488-.504-1.016 0-1.719.484-2.109 1.453l.011 8.707h-3.386v-8.074c0-.734-.145-1.266-.434-1.594-.289-.328-.781-.492-1.476-.492-.961 0-1.657.398-2.086 1.195v8.965h-3.387v-12.68h3.176zM516.957 143.753c-.157-.305-.27-.683-.34-1.137-.821.915-1.887 1.372-3.199 1.372-1.243 0-2.274-.36-3.094-1.079-.813-.718-1.219-1.625-1.219-2.718 0-1.344.496-2.375 1.488-3.094 1-.719 2.442-1.082 4.325-1.09h1.558v-.726c0-.586-.152-1.055-.457-1.407-.297-.351-.769-.527-1.418-.527-.57 0-1.019.137-1.347.41-.321.274-.481.649-.481 1.125h-3.387c0-.734.227-1.414.68-2.039.453-.625 1.094-1.113 1.922-1.465.828-.359 1.758-.539 2.789-.539 1.562 0 2.801.395 3.715 1.184.922.781 1.383 1.883 1.383 3.304v5.496c.007 1.204.175 2.114.504 2.731v.199h-3.422zm-2.801-2.355c.5 0 .961-.11 1.383-.328.422-.227.734-.528.937-.903v-2.179h-1.265c-1.696 0-2.598.585-2.707 1.757l-.012.2c0 .421.148.769.445 1.043.297.273.703.41 1.219.41zM525.593 131.073l.106 1.465c.906-1.132 2.121-1.699 3.644-1.699 1.344 0 2.344.395 3 1.184.657.789.993 1.968 1.008 3.539v8.191h-3.387v-8.109c0-.719-.156-1.238-.468-1.559-.313-.328-.832-.492-1.559-.492-.953 0-1.668.406-2.144 1.219v8.941h-3.387v-12.68h3.187zM541.203 141.257c.625 0 1.133-.172 1.523-.516.391-.343.594-.8.61-1.371h3.175a4.368 4.368 0 01-.703 2.368c-.461.71-1.094 1.265-1.898 1.664-.797.39-1.68.586-2.649.586-1.812 0-3.242-.575-4.289-1.723-1.047-1.156-1.57-2.75-1.57-4.781v-.223c0-1.953.519-3.512 1.559-4.676 1.039-1.164 2.464-1.746 4.277-1.746 1.586 0 2.855.453 3.808 1.359.961.899 1.45 2.098 1.465 3.598h-3.175c-.016-.656-.219-1.187-.61-1.594-.39-.414-.906-.621-1.547-.621-.789 0-1.386.289-1.793.867-.398.571-.597 1.5-.597 2.79v.351c0 1.305.199 2.242.597 2.813.399.57 1.004.855 1.817.855zM554.281 143.988c-1.86 0-3.375-.571-4.547-1.711-1.164-1.141-1.746-2.661-1.746-4.559v-.328c0-1.274.246-2.41.738-3.41.492-1.008 1.188-1.782 2.086-2.321.906-.546 1.938-.82 3.094-.82 1.734 0 3.098.547 4.09 1.641 1 1.093 1.5 2.644 1.5 4.652v1.383h-8.075c.11.828.438 1.492.985 1.992.555.5 1.254.75 2.098.75 1.304 0 2.324-.473 3.058-1.418l1.664 1.863c-.508.719-1.195 1.282-2.062 1.688-.868.398-1.828.598-2.883.598zm-.387-10.407c-.672 0-1.219.227-1.64.68-.415.453-.68 1.102-.797 1.945h4.711v-.269c-.016-.75-.219-1.328-.61-1.735-.39-.414-.945-.621-1.664-.621zM574.273 140.249c0-.414-.207-.738-.621-.972-.406-.243-1.063-.457-1.969-.645-3.015-.633-4.523-1.914-4.523-3.844 0-1.125.465-2.062 1.394-2.812.938-.758 2.16-1.137 3.668-1.137 1.61 0 2.895.379 3.856 1.137.968.758 1.453 1.742 1.453 2.953h-3.387c0-.484-.156-.883-.469-1.195-.312-.321-.8-.481-1.464-.481-.571 0-1.012.129-1.325.387a1.222 1.222 0 00-.468.984c0 .375.175.68.527.914.359.227.961.426 1.805.598.843.164 1.554.352 2.132.562 1.789.657 2.684 1.793 2.684 3.411 0 1.156-.496 2.093-1.488 2.812-.992.711-2.274 1.067-3.844 1.067-1.063 0-2.008-.188-2.836-.563-.82-.383-1.465-.902-1.934-1.559-.468-.664-.703-1.378-.703-2.144h3.211c.032.601.254 1.062.668 1.383.414.32.969.48 1.664.48.649 0 1.137-.121 1.465-.363.336-.25.504-.574.504-.973zM583.812 127.956v3.117h2.168v2.485h-2.168v6.328c0 .469.09.805.27 1.008.179.203.523.304 1.031.304.375 0 .707-.027.996-.082v2.567a6.978 6.978 0 01-2.051.305c-2.375 0-3.586-1.2-3.633-3.598v-6.832h-1.851v-2.485h1.851v-3.117h3.387zM595.214 143.753c-.156-.305-.269-.683-.339-1.137-.821.915-1.887 1.372-3.2 1.372-1.242 0-2.273-.36-3.093-1.079-.813-.718-1.219-1.625-1.219-2.718 0-1.344.496-2.375 1.488-3.094 1-.719 2.442-1.082 4.324-1.09h1.559v-.726c0-.586-.152-1.055-.457-1.407-.297-.351-.77-.527-1.418-.527-.57 0-1.02.137-1.348.41-.32.274-.48.649-.48 1.125h-3.387c0-.734.227-1.414.68-2.039.453-.625 1.094-1.113 1.922-1.465.828-.359 1.758-.539 2.789-.539 1.562 0 2.801.395 3.715 1.184.921.781 1.382 1.883 1.382 3.304v5.496c.008 1.204.176 2.114.504 2.731v.199h-3.422zm-2.8-2.355c.5 0 .961-.11 1.382-.328.422-.227.735-.528.938-.903v-2.179h-1.266c-1.695 0-2.597.585-2.707 1.757l-.011.2c0 .421.148.769.445 1.043.297.273.703.41 1.219.41zM604.789 127.956v3.117h2.168v2.485h-2.168v6.328c0 .469.09.805.269 1.008.18.203.524.304 1.031.304.375 0 .707-.027.997-.082v2.567a6.983 6.983 0 01-2.051.305c-2.375 0-3.586-1.2-3.633-3.598v-6.832h-1.852v-2.485h1.852v-3.117h3.387zM612.418 143.753h-3.399v-12.68h3.399v12.68zm-3.598-15.961c0-.508.168-.926.504-1.254.344-.328.808-.492 1.394-.492.578 0 1.039.164 1.383.492.344.328.516.746.516 1.254 0 .516-.176.938-.528 1.266-.343.328-.8.492-1.371.492-.57 0-1.031-.164-1.382-.492-.344-.328-.516-.75-.516-1.266zM620.492 141.257c.625 0 1.133-.172 1.523-.516.391-.343.594-.8.61-1.371h3.175a4.368 4.368 0 01-.703 2.368c-.461.71-1.093 1.265-1.898 1.664-.797.39-1.68.586-2.649.586-1.812 0-3.242-.575-4.289-1.723-1.047-1.156-1.57-2.75-1.57-4.781v-.223c0-1.953.52-3.512 1.559-4.676 1.039-1.164 2.464-1.746 4.277-1.746 1.586 0 2.855.453 3.809 1.359.96.899 1.449 2.098 1.464 3.598h-3.175c-.016-.656-.219-1.187-.61-1.594-.39-.414-.906-.621-1.547-.621-.789 0-1.386.289-1.793.867-.398.571-.597 1.5-.597 2.79v.351c0 1.305.199 2.242.597 2.813.399.57 1.004.855 1.817.855zM634.636 143.753v-10.195h-1.886v-2.485h1.886v-1.078c0-1.422.407-2.523 1.219-3.304.82-.789 1.965-1.184 3.434-1.184.468 0 1.043.078 1.722.234l-.035 2.625a4.334 4.334 0 00-1.031-.105c-1.274 0-1.91.598-1.91 1.793v1.019h2.519v2.485h-2.519v10.195h-3.399zM649.437 134.249a9.272 9.272 0 00-1.219-.093c-1.281 0-2.121.433-2.519 1.3v8.297h-3.387v-12.68h3.199l.094 1.512c.68-1.164 1.621-1.746 2.824-1.746.375 0 .727.051 1.055.152l-.047 3.258zM650.129 137.296c0-1.258.242-2.379.726-3.363.484-.985 1.18-1.746 2.086-2.285.914-.539 1.973-.809 3.176-.809 1.711 0 3.105.524 4.183 1.57 1.086 1.047 1.692 2.469 1.817 4.266l.023.867c0 1.946-.543 3.508-1.629 4.688-1.086 1.172-2.543 1.758-4.371 1.758-1.828 0-3.289-.586-4.383-1.758-1.086-1.172-1.628-2.766-1.628-4.782v-.152zm3.386.246c0 1.203.227 2.125.68 2.766.453.633 1.101.949 1.945.949.821 0 1.461-.312 1.922-.937.461-.633.692-1.641.692-3.024 0-1.18-.231-2.094-.692-2.742-.461-.648-1.109-.973-1.945-.973-.828 0-1.469.325-1.922.973-.453.641-.68 1.637-.68 2.988zM667.343 131.073l.106 1.465c.906-1.132 2.121-1.699 3.644-1.699 1.344 0 2.344.395 3 1.184.657.789.993 1.968 1.008 3.539v8.191h-3.387v-8.109c0-.719-.156-1.238-.468-1.559-.313-.328-.832-.492-1.559-.492-.953 0-1.668.406-2.144 1.219v8.941h-3.387v-12.68h3.187zM681.734 127.956v3.117h2.168v2.485h-2.168v6.328c0 .469.09.805.27 1.008.179.203.523.304 1.031.304.375 0 .707-.027.996-.082v2.567a6.978 6.978 0 01-2.051.305c-2.375 0-3.586-1.2-3.633-3.598v-6.832h-1.851v-2.485h1.851v-3.117h3.387zM691.625 143.988c-1.86 0-3.375-.571-4.547-1.711-1.164-1.141-1.746-2.661-1.746-4.559v-.328c0-1.274.246-2.41.738-3.41.492-1.008 1.187-1.782 2.086-2.321.906-.546 1.937-.82 3.094-.82 1.734 0 3.097.547 4.089 1.641 1 1.093 1.5 2.644 1.5 4.652v1.383h-8.074c.11.828.438 1.492.985 1.992.554.5 1.254.75 2.097.75 1.305 0 2.324-.473 3.059-1.418l1.664 1.863c-.508.719-1.195 1.282-2.063 1.688-.867.398-1.828.598-2.882.598zm-.387-10.407c-.672 0-1.219.227-1.641.68-.414.453-.679 1.102-.797 1.945h4.711v-.269c-.015-.75-.218-1.328-.609-1.735-.391-.414-.945-.621-1.664-.621zM701.89 131.073l.106 1.465c.906-1.132 2.121-1.699 3.644-1.699 1.344 0 2.344.395 3 1.184.656.789.992 1.968 1.008 3.539v8.191h-3.387v-8.109c0-.719-.156-1.238-.468-1.559-.313-.328-.832-.492-1.559-.492-.953 0-1.668.406-2.145 1.219v8.941h-3.386v-12.68h3.187zM711.699 137.32c0-1.977.441-3.551 1.324-4.723.891-1.172 2.106-1.758 3.645-1.758 1.234 0 2.253.461 3.058 1.383v-6.469h3.399v18h-3.059l-.164-1.347c-.844 1.054-1.93 1.582-3.258 1.582-1.492 0-2.691-.586-3.598-1.758-.898-1.18-1.347-2.817-1.347-4.91zm3.387.246c0 1.187.207 2.097.621 2.73.414.633 1.015.949 1.804.949 1.047 0 1.785-.441 2.215-1.324v-5.004c-.422-.883-1.152-1.324-2.191-1.324-1.633 0-2.449 1.324-2.449 3.973z" fill="#fff"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M163 136.195a1.5 1.5 0 01-1.5 1.5H57.01a1.5 1.5 0 110-3H161.5a1.5 1.5 0 011.5 1.5zM156.852 399.169a2 2 0 00-2.015-1.985l-99.76.744a2 2 0 00.03 4l99.76-.744a2 2 0 001.985-2.015z" fill="#21BBB0"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M56.495 134.695a1.5 1.5 0 011.5 1.5v262.41a1.5 1.5 0 01-3 0v-262.41a1.5 1.5 0 011.5-1.5z" fill="#21BBB0"></path><path d="M0 254.23a7.445 7.445 0 017.445-7.445h93.434a7.444 7.444 0 017.444 7.445v23.44a7.444 7.444 0 01-7.444 7.445H7.445A7.445 7.445 0 010 277.67v-23.44z" fill="#21BBB0"></path><path d="M24.674 272.719v-15.64h5.479c1.898 0 3.337.365 4.318 1.095.981.724 1.472 1.787 1.472 3.191 0 .766-.197 1.443-.59 2.03-.395.58-.943 1.006-1.644 1.278.802.201 1.432.606 1.89 1.214.466.609.698 1.354.698 2.235 0 1.504-.48 2.642-1.439 3.416-.96.773-2.327 1.167-4.103 1.181h-6.08zm3.223-6.81v4.221h2.76c.76 0 1.35-.179 1.773-.537.43-.365.645-.866.645-1.504 0-1.432-.741-2.159-2.224-2.18h-2.954zm0-2.278h2.385c1.625-.028 2.438-.676 2.438-1.944 0-.709-.207-1.217-.623-1.525-.408-.315-1.056-.473-1.944-.473h-2.256v3.942zM45.482 271.538c-.766.931-1.826 1.396-3.18 1.396-1.246 0-2.198-.358-2.857-1.074-.652-.716-.985-1.765-1-3.147v-7.617h3.105v7.509c0 1.21.552 1.816 1.655 1.816 1.052 0 1.776-.366 2.17-1.096v-8.229h3.115v11.623h-2.922l-.086-1.181zM54.108 272.719h-3.115v-11.623h3.115v11.623zm-3.298-14.63c0-.466.154-.849.462-1.15.315-.301.741-.451 1.278-.451.53 0 .953.15 1.268.451.315.301.473.684.473 1.15 0 .472-.161.859-.484 1.16-.315.3-.734.451-1.257.451-.522 0-.945-.151-1.267-.451-.315-.301-.473-.688-.473-1.16zM59.952 272.719h-3.115v-16.5h3.115v16.5zM62.036 266.822c0-1.812.404-3.255 1.214-4.329.816-1.074 1.93-1.612 3.34-1.612 1.132 0 2.066.423 2.804 1.268v-5.93h3.115v16.5h-2.803l-.15-1.235c-.774.967-1.77 1.45-2.987 1.45-1.368 0-2.467-.537-3.298-1.611-.824-1.082-1.235-2.582-1.235-4.501zm3.104.225c0 1.089.19 1.923.57 2.503.38.58.93.871 1.654.871.96 0 1.636-.405 2.03-1.214v-4.587c-.387-.809-1.056-1.214-2.009-1.214-1.496 0-2.245 1.214-2.245 3.641zM81.21 269.507c0-.379-.19-.676-.569-.891-.372-.222-.974-.419-1.805-.591-2.764-.58-4.146-1.755-4.146-3.523 0-1.032.426-1.891 1.278-2.579.86-.694 1.98-1.042 3.363-1.042 1.475 0 2.653.348 3.534 1.042.888.695 1.332 1.597 1.332 2.707h-3.105c0-.444-.143-.809-.43-1.095-.286-.294-.733-.441-1.342-.441-.523 0-.927.119-1.214.355-.286.236-.43.537-.43.902 0 .344.162.623.484.838.33.208.88.39 1.654.548.774.15 1.425.322 1.955.516 1.64.601 2.46 1.643 2.46 3.126 0 1.059-.455 1.919-1.364 2.578-.91.651-2.084.977-3.524.977-.974 0-1.84-.172-2.6-.515-.751-.351-1.342-.828-1.772-1.429-.43-.609-.644-1.264-.644-1.966h2.943c.029.551.233.974.612 1.268.38.293.889.44 1.526.44.594 0 1.042-.111 1.343-.333.308-.229.462-.526.462-.892z" fill="#fff"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M894.599 183.458a1.5 1.5 0 011.5 1.5v116.489a1.5 1.5 0 11-3 0V184.958a1.5 1.5 0 011.5-1.5z" fill="#219FBB"></path><path d="M841.59 242.565a7.445 7.445 0 017.445-7.445h93.434a7.445 7.445 0 017.445 7.445v23.44a7.445 7.445 0 01-7.445 7.445h-93.434a7.445 7.445 0 01-7.445-7.445v-23.44z" fill="#219FBB"></path><path d="M882.187 259.231h-5.651l-1.074 3.222h-3.426l5.822-15.64h2.986l5.855 15.64h-3.427l-1.085-3.222zm-4.78-2.611h3.91l-1.966-5.854-1.944 5.854zM891.382 256.943v5.51h-3.222v-15.64h6.101c1.175 0 2.206.214 3.094.644.895.43 1.583 1.042 2.062 1.837.48.788.72 1.687.72 2.696 0 1.533-.526 2.743-1.579 3.631-1.046.881-2.496 1.322-4.351 1.322h-2.825zm0-2.611h2.879c.852 0 1.5-.2 1.944-.601.452-.401.677-.974.677-1.719 0-.766-.225-1.386-.677-1.859-.451-.472-1.074-.716-1.869-.73h-2.954v4.909zM905.787 262.453h-3.222v-15.64h3.222v15.64zM914.875 259.241c0-.379-.189-.676-.569-.891-.372-.222-.974-.419-1.805-.591-2.764-.58-4.146-1.755-4.146-3.524 0-1.031.426-1.89 1.278-2.578.86-.694 1.98-1.042 3.362-1.042 1.476 0 2.654.348 3.535 1.042.888.695 1.332 1.597 1.332 2.707h-3.105c0-.444-.143-.809-.429-1.095-.287-.294-.735-.441-1.343-.441-.523 0-.928.118-1.214.355-.287.236-.43.537-.43.902 0 .344.161.623.484.838.329.208.88.39 1.654.548.773.15 1.425.322 1.955.515 1.64.602 2.46 1.644 2.46 3.126 0 1.06-.455 1.92-1.364 2.579-.91.651-2.084.977-3.524.977-.974 0-1.84-.172-2.599-.516-.752-.35-1.343-.827-1.773-1.428-.43-.609-.644-1.264-.644-1.966h2.943c.029.551.233.974.612 1.268.38.293.888.44 1.526.44.594 0 1.042-.111 1.342-.333.308-.229.462-.526.462-.892z" fill="#fff"></path><path opacity=".1" d="M357.105 301.939h-15.994c.47-1.255.87-2.544 1.194-3.864l8.623-2.455a1.708 1.708 0 001.24-1.643v-8.333c0-.763-.506-1.434-1.24-1.643l-8.623-2.455a34.403 34.403 0 00-3.991-9.633l4.361-7.836a1.707 1.707 0 00-.284-2.037l-5.893-5.893a1.707 1.707 0 00-2.038-.285l-7.835 4.362a34.356 34.356 0 00-9.633-3.991l-2.456-8.623a1.707 1.707 0 00-1.642-1.24h-8.334c-.763 0-1.433.506-1.642 1.24l-2.456 8.623a34.326 34.326 0 00-8.975 3.609v-11.09c0-1.234-1-2.234-2.233-2.234h-27.25c-1.234 0-2.234 1-2.234 2.234v21.67c0 1.234 1 2.234 2.234 2.234h16.705a34.311 34.311 0 00-3.56 8.89l-8.623 2.455c-.734.209-1.24.88-1.24 1.643v8.333c0 .763.506 1.434 1.24 1.643l8.623 2.455a34.373 34.373 0 003.991 9.633l-4.361 7.836a1.707 1.707 0 00.284 2.037l5.893 5.893c.539.54 1.371.656 2.038.285l7.835-4.362a34.356 34.356 0 009.633 3.991l2.456 8.623c.209.734.879 1.24 1.642 1.24h8.334c.763 0 1.433-.506 1.642-1.24l2.456-8.623a34.26 34.26 0 003.946-1.227v3.682c0 1.234 1 2.233 2.233 2.233h33.934a2.233 2.233 0 002.233-2.233v-21.671c0-1.233-1-2.233-2.233-2.233z" fill="#00345E"></path><path d="M352.168 298.655v-8.333c0-.763-.506-1.433-1.24-1.642l-8.623-2.456a34.375 34.375 0 00-3.992-9.633l4.362-7.835a1.707 1.707 0 00-.285-2.038l-5.892-5.893a1.707 1.707 0 00-2.038-.284l-7.835 4.361a34.356 34.356 0 00-9.633-3.991l-2.456-8.623a1.708 1.708 0 00-1.643-1.24h-8.333c-.763 0-1.433.506-1.642 1.24l-2.456 8.623a34.343 34.343 0 00-9.633 3.991l-7.835-4.361a1.707 1.707 0 00-2.038.284l-5.893 5.893a1.705 1.705 0 00-.284 2.038l4.361 7.835a34.343 34.343 0 00-3.991 9.633l-8.623 2.456a1.707 1.707 0 00-1.24 1.642v8.333c0 .763.506 1.434 1.24 1.643l8.623 2.456a34.356 34.356 0 003.991 9.633l-4.361 7.835a1.707 1.707 0 00.284 2.038l5.893 5.892c.539.54 1.371.656 2.038.285l7.835-4.362a34.343 34.343 0 009.633 3.991l2.456 8.624a1.707 1.707 0 001.642 1.239h8.333c.763 0 1.434-.506 1.643-1.239l2.456-8.624a34.356 34.356 0 009.633-3.991l7.835 4.362a1.707 1.707 0 002.038-.285l5.892-5.892c.54-.54.656-1.372.285-2.038l-4.362-7.835a34.388 34.388 0 003.992-9.633l8.623-2.456a1.708 1.708 0 001.24-1.643z" fill="#67CED0"></path><path d="M291.486 264.514v13.87c0 1.232-1 2.233-2.232 2.233h-12.206a34.626 34.626 0 012.092-4.026l-4.362-7.835a1.71 1.71 0 01.285-2.038l5.893-5.893a1.71 1.71 0 012.038-.285l7.835 4.362c.216-.131.437-.261.657-.388z" fill="#E7FFFF"></path><path d="M308.727 315.43c11.565 0 20.941-9.376 20.941-20.941s-9.376-20.941-20.941-20.941-20.941 9.376-20.941 20.941 9.376 20.941 20.941 20.941z" fill="#CCFFF0"></path><path d="M308.727 311.729c9.522 0 17.24-7.719 17.24-17.24 0-9.522-7.718-17.24-17.24-17.24-9.521 0-17.24 7.718-17.24 17.24 0 9.521 7.719 17.24 17.24 17.24z" fill="#46EFB2"></path><path d="M308.727 321.667c-14.986 0-27.178-12.192-27.178-27.178a1.113 1.113 0 112.227 0c0 13.758 11.193 24.95 24.951 24.95a1.114 1.114 0 010 2.228zM334.791 295.603a1.113 1.113 0 01-1.113-1.114c0-13.758-11.193-24.951-24.951-24.951a1.114 1.114 0 010-2.228c14.986 0 27.178 12.193 27.178 27.179 0 .615-.498 1.114-1.114 1.114z" fill="#CCFFF0"></path><path d="M303.518 298.284a1.11 1.11 0 01-.787-.326l-2.681-2.681a1.115 1.115 0 010-1.576l2.681-2.681a1.114 1.114 0 111.575 1.575l-1.894 1.894 1.894 1.894a1.114 1.114 0 01-.788 1.901zM313.935 298.284a1.115 1.115 0 01-.787-1.902l1.893-1.893-1.893-1.894a1.114 1.114 0 111.575-1.575l2.681 2.681c.435.435.435 1.14 0 1.575l-2.681 2.681a1.107 1.107 0 01-.788.327zM307.212 298.284a1.115 1.115 0 01-.969-1.662l3.028-5.362a1.113 1.113 0 111.94 1.095l-3.028 5.362a1.113 1.113 0 01-.971.567z" fill="#00345E"></path><path d="M289.254 277.334h-27.25c-1.234 0-2.234-1-2.234-2.233V253.43c0-1.234 1-2.233 2.234-2.233h27.25c1.233 0 2.233.999 2.233 2.233v21.671c0 1.233-1 2.233-2.233 2.233z" fill="#F5F5F5"></path><path d="M289.254 251.197h-7.611v26.137h7.611c1.233 0 2.233-1 2.233-2.233V253.43c0-1.234-1-2.233-2.233-2.233z" fill="#4D9ABF"></path><path d="M291.487 258.491v-5.061c0-1.234-1-2.233-2.233-2.233h-27.25a2.233 2.233 0 00-2.234 2.233v5.061h31.717z" fill="#fff"></path><path d="M277.156 272.12h-11.075a1.116 1.116 0 010-2.233h11.076a1.117 1.117 0 01-.001 2.233zM271.127 267.485h-5.046a1.116 1.116 0 010-2.233h5.046a1.117 1.117 0 110 2.233z" fill="#D9E4E3"></path><path d="M357.105 332.755h-33.934c-1.233 0-2.233-1-2.233-2.233v-21.671c0-1.233 1-2.233 2.233-2.233h33.934c1.233 0 2.233 1 2.233 2.233v21.671c0 1.233-1 2.233-2.233 2.233z" fill="#F5F5F5"></path><path d="M359.338 313.912v-5.061c0-1.233-1-2.233-2.233-2.233h-33.934c-1.233 0-2.233 1-2.233 2.233v5.061h38.4z" fill="#006686"></path><path d="M357.105 305.504h-14.427c.199-.613.383-1.232.548-1.854l8.007-2.281a2.833 2.833 0 002.049-2.713v-8.334c0-1.254-.843-2.37-2.049-2.713l-8.007-2.281a35.45 35.45 0 00-3.628-8.755l4.05-7.276a2.832 2.832 0 00-.47-3.367l-5.892-5.892a2.834 2.834 0 00-3.368-.471l-7.275 4.05a35.485 35.485 0 00-8.755-3.627l-2.281-8.007a2.835 2.835 0 00-2.714-2.049h-8.333c-1.254 0-2.37.843-2.714 2.049l-2.28 8.007a35.468 35.468 0 00-6.966 2.658v-9.218a3.35 3.35 0 00-3.346-3.347h-27.25a3.35 3.35 0 00-3.347 3.347v5.061c0 .615.498 1.114 1.114 1.114h30.602v15.496a1.12 1.12 0 01-1.119 1.119h-27.25c-.617 0-1.12-.502-1.12-1.119v-10.474a1.113 1.113 0 10-2.227 0v10.474a3.35 3.35 0 003.347 3.346h14.84a35.542 35.542 0 00-2.616 6.881l-8.007 2.28a2.835 2.835 0 00-2.049 2.714v8.333c0 1.255.843 2.37 2.049 2.714l8.007 2.28a35.418 35.418 0 003.628 8.755l-4.051 7.276a2.834 2.834 0 00.471 3.367l5.892 5.893a2.834 2.834 0 003.368.47l7.275-4.05a35.47 35.47 0 008.755 3.627l2.281 8.007a2.831 2.831 0 002.713 2.049h8.334a2.832 2.832 0 002.713-2.049l2.281-8.007a35.49 35.49 0 001.936-.575v2.109a3.35 3.35 0 003.347 3.347h33.934a3.35 3.35 0 003.347-3.347V308.85a3.35 3.35 0 00-3.347-3.346zm-96.221-48.126v-3.948c0-.617.503-1.119 1.12-1.119h27.25a1.12 1.12 0 011.119 1.119v3.948h-29.489zm55.842 69.607a1.112 1.112 0 00-.805.777l-2.456 8.623a.596.596 0 01-.571.431h-8.333a.596.596 0 01-.571-.431l-2.456-8.623a1.117 1.117 0 00-.806-.777 33.228 33.228 0 01-9.321-3.862 1.114 1.114 0 00-1.119-.02l-7.835 4.361a.595.595 0 01-.709-.099l-5.893-5.893a.595.595 0 01-.098-.708l4.361-7.835c.195-.35.187-.777-.021-1.119a33.287 33.287 0 01-3.862-9.321 1.112 1.112 0 00-.776-.806l-8.623-2.456a.596.596 0 01-.431-.571v-8.333c0-.264.177-.499.431-.571l8.623-2.456c.385-.11.681-.417.776-.806a33.295 33.295 0 013.13-8.041h9.893a3.35 3.35 0 003.347-3.347v-9.935a33.266 33.266 0 018.127-3.173c.389-.096.696-.392.806-.777l2.456-8.623a.596.596 0 01.571-.431h8.333c.264 0 .499.177.571.431l2.456 8.623c.109.385.417.681.805.777a33.23 33.23 0 019.321 3.861c.343.208.77.216 1.12.021l7.835-4.361a.594.594 0 01.708.099l5.893 5.892a.597.597 0 01.099.709l-4.362 7.835c-.194.35-.186.777.021 1.119a33.228 33.228 0 013.862 9.321c.095.389.392.696.776.806l8.624 2.456a.597.597 0 01.431.571v8.333a.597.597 0 01-.431.571l-8.624 2.456a1.112 1.112 0 00-.776.806 33.702 33.702 0 01-.896 3.015h-4.547a1.114 1.114 0 000 2.228h21.324c.618 0 1.12.502 1.12 1.119v3.948h-36.172v-3.948a1.12 1.12 0 011.119-1.119h6.473a1.114 1.114 0 000-2.228h-6.473a3.351 3.351 0 00-3.347 3.347v17.209a33.486 33.486 0 01-3.098.925zm40.379 4.656h-33.934a1.12 1.12 0 01-1.119-1.119v-15.496h36.172v15.496a1.12 1.12 0 01-1.119 1.119z" fill="#00345E"></path><path d="M328.961 326.677a1.114 1.114 0 01-1.059-.768l-1.528-4.68a1.114 1.114 0 012.117-.692l.727 2.224.407-.748a1.112 1.112 0 011.956 0l.407.748.727-2.224a1.112 1.112 0 112.117.692l-1.528 4.68a1.114 1.114 0 01-2.037.187l-.664-1.22-.664 1.22c-.196.36-.573.581-.978.581zM338.496 326.677a1.114 1.114 0 01-1.059-.768l-1.528-4.68a1.114 1.114 0 012.117-.692l.727 2.224.407-.748a1.112 1.112 0 011.956 0l.407.748.727-2.224a1.112 1.112 0 112.117.692l-1.528 4.68a1.114 1.114 0 01-2.037.187l-.664-1.22-.664 1.22c-.196.36-.573.581-.978.581zM351.315 326.677c-.405 0-.782-.221-.978-.581l-.664-1.22-.664 1.22a1.113 1.113 0 01-2.037-.187l-1.528-4.68a1.114 1.114 0 012.117-.692l.727 2.224.407-.748a1.114 1.114 0 011.957 0l.407.748.726-2.224a1.113 1.113 0 112.118.692l-1.529 4.68a1.114 1.114 0 01-1.059.768z" fill="#00CEBD"></path><path d="M351.205 279.845c-.286 0-.57-.108-.788-.326l-2.449-2.449a1.114 1.114 0 010-1.575l2.449-2.449a1.114 1.114 0 011.575 0l2.449 2.449c.435.435.435 1.14 0 1.575l-2.449 2.449a1.11 1.11 0 01-.787.326zm-.874-3.563l.874.874.874-.874-.874-.874-.874.874z" fill="#46EFB2"></path><path d="M332.123 255.866a1.113 1.113 0 01-1.113-1.114c0-.74-.602-1.342-1.342-1.342a1.114 1.114 0 010-2.228c.74 0 1.342-.602 1.342-1.342a1.113 1.113 0 112.227 0c0 .74.602 1.342 1.342 1.342a1.114 1.114 0 010 2.228c-.74 0-1.342.602-1.342 1.342 0 .615-.499 1.114-1.114 1.114z" fill="#4D9ABF"></path><path d="M266.623 313.835a1.114 1.114 0 01-1.114-1.114c0-.74-.602-1.342-1.342-1.342a1.114 1.114 0 010-2.228c.74 0 1.342-.602 1.342-1.342a1.113 1.113 0 012.228 0c0 .74.602 1.342 1.341 1.342a1.114 1.114 0 010 2.228c-.739 0-1.341.602-1.341 1.342 0 .615-.499 1.114-1.114 1.114z" fill="#00CEBD"></path><path d="M264.965 325.8a1.114 1.114 0 01-1.114-1.114c0-.74-.602-1.342-1.342-1.342a1.113 1.113 0 110-2.227c.74 0 1.342-.602 1.342-1.342a1.114 1.114 0 012.228 0c0 .74.602 1.342 1.341 1.342a1.114 1.114 0 110 2.227c-.739 0-1.341.602-1.341 1.342 0 .615-.499 1.114-1.114 1.114z" fill="#4D9ABF"></path><path opacity=".1" d="M506.574 10.163v67.985a3.643 3.643 0 01-3.64 3.64h-60.666a3.643 3.643 0 01-3.64-3.64V10.163a3.643 3.643 0 013.64-3.64h60.666a3.643 3.643 0 013.64 3.64z" fill="#00345E"></path><path d="M497.514 5.223v64.723a3.643 3.643 0 01-3.639 3.64h-60.667a3.643 3.643 0 01-3.639-3.64V5.223a3.643 3.643 0 013.639-3.64h60.667a3.643 3.643 0 013.639 3.64z" fill="#fff"></path><path d="M497.514 13.273v-8.05a3.64 3.64 0 00-3.64-3.64h-60.665a3.64 3.64 0 00-3.64 3.64v8.05h67.945z" fill="#46EFB2"></path><path d="M438.81 8.657a1.211 1.211 0 01-1.211-1.21V7.41a1.211 1.211 0 112.422 0v.035a1.21 1.21 0 01-1.211 1.211zM443.499 8.657a1.212 1.212 0 01-1.211-1.21V7.41a1.212 1.212 0 012.423 0v.035c0 .67-.543 1.211-1.212 1.211zM448.189 8.657a1.211 1.211 0 01-1.211-1.21V7.41a1.211 1.211 0 112.422 0v.035a1.21 1.21 0 01-1.211 1.211z" fill="#00345E"></path><path d="M493.874.373h-60.665a4.856 4.856 0 00-4.851 4.85V48.25a1.211 1.211 0 102.422 0V14.484h60.105a1.211 1.211 0 100-2.422H430.78V5.224c0-1.34 1.09-2.429 2.429-2.429h60.665a2.432 2.432 0 012.429 2.429v64.72c0 1.34-1.09 2.43-2.429 2.43h-60.665a2.432 2.432 0 01-2.429-2.43V54.92a1.211 1.211 0 10-2.422 0v15.025a4.856 4.856 0 004.851 4.85h60.665a4.856 4.856 0 004.851-4.85V5.224a4.856 4.856 0 00-4.851-4.851z" fill="#00345E"></path><path d="M452.564 45.246h-2.594v-4.519h-3.843v4.52h-2.609V34.424h2.609v4.296h3.843v-4.296h2.594v10.822zM462.494 36.439h-3.248v8.807h-2.609V36.44h-3.189v-2.014h9.046v2.014zM467.027 34.425l2.416 7.529 2.408-7.53h3.434v10.822h-2.616V42.72l.252-5.173-2.616 7.7h-1.724l-2.624-7.707.253 5.18v2.527h-2.609V34.425h3.426zM479.559 43.24h4.541v2.006h-7.15V34.425h2.609v8.815z" fill="#00345E"></path><path opacity=".1" d="M713.308 10.163v67.985a3.643 3.643 0 01-3.64 3.64h-60.666a3.643 3.643 0 01-3.639-3.64V10.163a3.643 3.643 0 013.639-3.64h60.667a3.643 3.643 0 013.639 3.64z" fill="#00345E"></path><path d="M704.249 5.223v64.723a3.643 3.643 0 01-3.64 3.64h-60.666a3.643 3.643 0 01-3.64-3.64V5.223a3.643 3.643 0 013.64-3.64h60.666a3.643 3.643 0 013.64 3.64z" fill="#fff"></path><path d="M704.248 13.273v-8.05a3.64 3.64 0 00-3.64-3.64h-60.665a3.64 3.64 0 00-3.64 3.64v8.05h67.945z" fill="#4D9ABF"></path><path d="M645.545 8.657a1.212 1.212 0 01-1.212-1.21V7.41a1.212 1.212 0 012.423 0v.035a1.21 1.21 0 01-1.211 1.211zM650.234 8.657a1.211 1.211 0 01-1.211-1.21V7.41a1.211 1.211 0 112.422 0v.035a1.21 1.21 0 01-1.211 1.211zM654.923 8.657a1.212 1.212 0 01-1.211-1.21V7.41a1.212 1.212 0 012.422 0v.035a1.21 1.21 0 01-1.211 1.211z" fill="#00345E"></path><path d="M700.608.373h-60.665a4.857 4.857 0 00-4.851 4.85V48.25a1.212 1.212 0 002.422 0V14.484h60.105a1.211 1.211 0 100-2.422h-60.104V5.224a2.431 2.431 0 012.429-2.429h60.665a2.431 2.431 0 012.428 2.429v64.72a2.431 2.431 0 01-2.428 2.43h-60.666a2.432 2.432 0 01-2.429-2.43V54.92a1.211 1.211 0 10-2.422 0v15.025a4.856 4.856 0 004.851 4.85h60.665a4.856 4.856 0 004.851-4.85V5.224a4.856 4.856 0 00-4.851-4.851z" fill="#00345E"></path><path d="M657.858 41.575v3.671h-2.609V34.425h4.319c.827 0 1.558.153 2.192.46a3.388 3.388 0 011.479 1.301c.352.56.528 1.197.528 1.91 0 1.056-.379 1.9-1.137 2.535-.753.63-1.789.944-3.107.944h-1.665zm0-2.014h1.71c.505 0 .889-.127 1.152-.38.267-.252.401-.609.401-1.07 0-.505-.136-.909-.409-1.211-.272-.303-.644-.456-1.115-.461h-1.739v3.122zM674.202 45.246h-2.594l-3.835-6.733v6.733h-2.609V34.425h2.609l3.828 6.734v-6.734h2.601v10.822zM684.712 43.909c-.402.446-.989.805-1.762 1.077-.773.273-1.62.41-2.542.41-1.417 0-2.549-.434-3.396-1.302-.848-.867-1.301-2.073-1.36-3.62l-.008-.936c0-1.065.188-1.994.565-2.787.377-.798.914-1.41 1.613-1.836.704-.43 1.516-.646 2.438-.646 1.348 0 2.393.31 3.136.929.748.614 1.185 1.533 1.308 2.757h-2.512c-.089-.604-.282-1.035-.58-1.293-.297-.258-.718-.387-1.263-.387-.654 0-1.16.278-1.516.833-.357.555-.538 1.348-.543 2.378v.654c0 1.08.183 1.893.55 2.438.372.54.954.81 1.747.81.679 0 1.184-.15 1.516-.453v-1.68h-1.813v-1.791h4.422v4.445z" fill="#00345E"></path><path opacity=".1" d="M609.941 10.163v67.985a3.643 3.643 0 01-3.64 3.64h-60.666a3.643 3.643 0 01-3.64-3.64V10.163a3.643 3.643 0 013.64-3.64h60.666a3.643 3.643 0 013.64 3.64z" fill="#00345E"></path><path d="M600.881 5.223v64.723a3.643 3.643 0 01-3.639 3.64h-60.667a3.643 3.643 0 01-3.639-3.64V5.223a3.643 3.643 0 013.639-3.64h60.667a3.643 3.643 0 013.639 3.64z" fill="#fff"></path><path d="M600.881 13.273v-8.05a3.64 3.64 0 00-3.64-3.64h-60.665a3.64 3.64 0 00-3.64 3.64v8.05h67.945z" fill="#00CEBD"></path><path d="M542.177 8.657a1.211 1.211 0 01-1.211-1.21V7.41a1.211 1.211 0 112.422 0v.035a1.21 1.21 0 01-1.211 1.211zM546.867 8.657a1.211 1.211 0 01-1.211-1.21V7.41a1.211 1.211 0 112.422 0v.035c0 .67-.543 1.211-1.211 1.211zM551.556 8.657a1.211 1.211 0 01-1.211-1.21V7.41a1.211 1.211 0 112.422 0v.035a1.21 1.21 0 01-1.211 1.211z" fill="#00345E"></path><path d="M597.241.373h-60.665a4.856 4.856 0 00-4.851 4.85V48.25a1.211 1.211 0 102.422 0V14.484h60.105a1.211 1.211 0 100-2.422h-60.105V5.224c0-1.34 1.09-2.429 2.429-2.429h60.665c1.34 0 2.429 1.09 2.429 2.429v64.72a2.431 2.431 0 01-2.429 2.43h-60.665a2.432 2.432 0 01-2.429-2.43V54.92a1.211 1.211 0 10-2.422 0v15.025a4.856 4.856 0 004.851 4.85h60.665a4.856 4.856 0 004.851-4.85V5.224a4.856 4.856 0 00-4.851-4.851z" fill="#00345E"></path><path d="M561.67 34.425h2.602v7.425c0 .688-.161 1.303-.484 1.843-.317.54-.763.959-1.337 1.256a4.07 4.07 0 01-1.911.446c-1.179 0-2.096-.297-2.75-.892-.654-.594-.981-1.437-.981-2.527h2.617c0 .496.084.855.252 1.078.174.223.461.334.862.334.362 0 .64-.133.833-.401.198-.273.297-.652.297-1.137v-7.425zM571.503 42.37c0-.381-.136-.679-.408-.892-.268-.213-.741-.433-1.42-.661a13.63 13.63 0 01-1.665-.662c-1.402-.689-2.103-1.635-2.103-2.839 0-.6.173-1.127.52-1.583.352-.461.847-.818 1.486-1.07.64-.258 1.358-.387 2.156-.387.778 0 1.474.139 2.088.416.62.278 1.1.674 1.442 1.19.342.51.513 1.095.513 1.754h-2.601c0-.441-.136-.783-.409-1.026-.268-.243-.632-.364-1.093-.364-.465 0-.834.104-1.107.312-.268.203-.401.463-.401.78 0 .278.148.53.446.758.297.223.82.456 1.568.699.748.238 1.362.495 1.843.773 1.17.674 1.754 1.603 1.754 2.787 0 .947-.357 1.69-1.07 2.23-.714.54-1.692.81-2.936.81-.877 0-1.672-.156-2.386-.468-.708-.317-1.243-.748-1.605-1.293-.357-.55-.535-1.182-.535-1.896h2.616c0 .58.149 1.009.446 1.286.302.273.79.409 1.464.409.431 0 .771-.092 1.018-.275.253-.188.379-.451.379-.788z" fill="#00345E"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M155.157 128.361a1.501 1.501 0 012.121 0l6.782 6.783a1.5 1.5 0 010 2.121l-6.782 6.783a1.501 1.501 0 01-2.121-2.122l5.721-5.721-5.721-5.722a1.5 1.5 0 010-2.122z" fill="#21BBB0"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M886.688 191.301a1.5 1.5 0 010-2.121l6.782-6.783a1.502 1.502 0 012.122 0l6.782 6.783a1.5 1.5 0 11-2.121 2.121l-5.722-5.722-5.722 5.722a1.5 1.5 0 01-2.121 0z" fill="#219FBB"></path><mask id="a" maskUnits="userSpaceOnUse" x="797" y="287" width="192" height="126"><path d="M797.79 287.075h190.355v125.208H797.79V287.075z" fill="#C4C4C4"></path></mask><g mask="url(#a)"><path opacity=".1" d="M921.517 344.118H870.09a3.837 3.837 0 01-3.838-3.837v-41.838a3.838 3.838 0 013.838-3.838h51.427a3.838 3.838 0 013.838 3.838v41.838a3.837 3.837 0 01-3.838 3.837zM915.761 403.494h-39.916a3.838 3.838 0 01-3.838-3.838v-24.572a3.838 3.838 0 013.838-3.838h39.916a3.838 3.838 0 013.838 3.838v24.572a3.838 3.838 0 01-3.838 3.838z" fill="#00345E"></path><path opacity=".1" d="M977.918 371.246h-18.044v-.704c0-5.287-4.301-9.588-9.588-9.588H841.32c-5.287 0-9.588 4.301-9.588 9.588v.704h-18.044a3.837 3.837 0 00-3.837 3.838v24.572a3.837 3.837 0 003.837 3.838h39.917a3.838 3.838 0 003.838-3.838v-24.572a3.838 3.838 0 00-3.838-3.838h-18.044v-.704a5.766 5.766 0 015.759-5.76h108.966a5.766 5.766 0 015.759 5.76v.704h-18.044a3.837 3.837 0 00-3.837 3.838v24.572a3.837 3.837 0 003.837 3.838h39.917a3.838 3.838 0 003.838-3.838v-24.572a3.838 3.838 0 00-3.838-3.838z" fill="#00345E"></path><path d="M921.516 351.01H870.09a3.838 3.838 0 01-3.838-3.838v-41.838a3.838 3.838 0 013.838-3.838h51.426a3.838 3.838 0 013.838 3.838v41.838a3.838 3.838 0 01-3.838 3.838z" fill="#F5F5F5"></path><path d="M921.516 301.496h-13.079v49.514h13.079a3.837 3.837 0 003.838-3.837v-41.839a3.838 3.838 0 00-3.838-3.838z" fill="#E6E6E6"></path><path d="M925.354 314.033v-8.699a3.838 3.838 0 00-3.838-3.838H870.09a3.838 3.838 0 00-3.838 3.838v8.699h59.102z" fill="#00CEBD"></path><path d="M900.726 338.604h-22.48a1.919 1.919 0 110-3.837h22.48a1.918 1.918 0 110 3.837z" fill="#E6E6E6"></path><path d="M890.364 330.639h-12.118a1.919 1.919 0 110-3.837h12.118a1.918 1.918 0 110 3.837z" fill="#46EFB2"></path><path d="M853.605 410.386h-39.917a3.837 3.837 0 01-3.837-3.838v-24.572a3.837 3.837 0 013.837-3.838h39.917a3.838 3.838 0 013.838 3.838v24.572a3.838 3.838 0 01-3.838 3.838z" fill="#F5F5F5"></path><path d="M853.605 410.386h-39.917a3.837 3.837 0 01-3.837-3.838v-24.572a3.837 3.837 0 013.837-3.838h39.917a3.838 3.838 0 013.838 3.838v24.572a3.838 3.838 0 01-3.838 3.838z" fill="#F5F5F5"></path><path d="M857.443 390.675v-8.699a3.838 3.838 0 00-3.838-3.838h-39.917a3.837 3.837 0 00-3.837 3.838v8.699h47.592z" fill="#4D9ABF"></path><path d="M845.448 401.739h-23.604a1.919 1.919 0 010-3.838h23.604a1.919 1.919 0 010 3.838z" fill="#006686"></path><path d="M915.761 410.386h-39.916a3.838 3.838 0 01-3.838-3.838v-24.572a3.838 3.838 0 013.838-3.838h39.916a3.838 3.838 0 013.838 3.838v24.572a3.838 3.838 0 01-3.838 3.838z" fill="#F5F5F5"></path><path d="M919.599 390.675v-8.699a3.838 3.838 0 00-3.838-3.838h-39.916a3.838 3.838 0 00-3.838 3.838v8.699h47.592z" fill="#4D9ABF"></path><path d="M907.605 401.739h-23.604a1.919 1.919 0 010-3.838h23.604a1.92 1.92 0 010 3.838z" fill="#006686"></path><path d="M977.918 410.386h-39.917a3.837 3.837 0 01-3.837-3.838v-24.572a3.837 3.837 0 013.837-3.838h39.917a3.838 3.838 0 013.838 3.838v24.572a3.838 3.838 0 01-3.838 3.838z" fill="#F5F5F5"></path><path d="M981.756 390.675v-8.699a3.838 3.838 0 00-3.838-3.838h-39.917a3.837 3.837 0 00-3.837 3.838v8.699h47.592z" fill="#4D9ABF"></path><path d="M969.762 401.739h-23.604a1.92 1.92 0 010-3.838h23.604a1.919 1.919 0 010 3.838z" fill="#006686"></path><path d="M977.918 376.223h-18.046c-.033-5.258-4.32-9.526-9.586-9.526h-52.569v-13.772h23.799a5.759 5.759 0 005.752-5.752V324.6a1.914 1.914 0 00-3.829 0v22.573c0 1.06-.863 1.923-1.923 1.923h-51.427a1.926 1.926 0 01-1.923-1.923v-31.225h57.188a1.914 1.914 0 001.914-1.915v-8.699a5.759 5.759 0 00-5.751-5.752h-51.428a5.76 5.76 0 00-5.752 5.752v41.838a5.759 5.759 0 005.752 5.752h23.8v13.772H841.32c-5.266 0-9.553 4.268-9.586 9.527h-18.046a5.759 5.759 0 00-5.752 5.752v24.573a5.759 5.759 0 005.752 5.752h39.917a5.76 5.76 0 005.752-5.752v-24.573a5.76 5.76 0 00-5.752-5.752h-18.041a5.764 5.764 0 015.756-5.698h52.569v5.698h-18.044a5.759 5.759 0 00-5.752 5.752v24.573a5.759 5.759 0 005.752 5.752h18.044v6.907h-23.793c-5.266 0-9.553 4.268-9.586 9.527h-18.046a5.758 5.758 0 00-5.752 5.752v24.572a5.759 5.759 0 005.752 5.753h39.917a5.76 5.76 0 005.752-5.753v-24.572a5.759 5.759 0 00-5.752-5.752H864.34a5.763 5.763 0 015.756-5.698h51.413a5.764 5.764 0 015.757 5.698h-18.041a5.758 5.758 0 00-5.752 5.752v24.572a5.759 5.759 0 005.752 5.753h39.916a5.759 5.759 0 005.752-5.753v-24.572a5.758 5.758 0 00-5.752-5.752h-18.045c-.033-5.259-4.32-9.527-9.587-9.527h-23.792V412.3h18.044a5.759 5.759 0 005.752-5.752v-24.573a5.759 5.759 0 00-5.752-5.752h-18.044v-5.698h52.569a5.764 5.764 0 015.756 5.698h-18.041a5.76 5.76 0 00-5.752 5.752v24.573a5.76 5.76 0 005.752 5.752h39.917a5.76 5.76 0 005.752-5.752v-24.573a5.76 5.76 0 00-5.752-5.752zm-109.752-70.889c0-1.06.863-1.923 1.923-1.923h51.427c1.061 0 1.923.863 1.923 1.923v6.785h-55.273v-6.785zm-14.561 103.138h-39.917a1.926 1.926 0 01-1.923-1.924v-13.959h43.763v13.959a1.926 1.926 0 01-1.923 1.924zm1.923-26.496v6.784h-43.763v-6.784c0-1.061.863-1.924 1.923-1.924h39.917c1.06 0 1.923.863 1.923 1.924zm28.776 52.51v24.573c0 1.06-.863 1.923-1.923 1.923h-39.917a1.926 1.926 0 01-1.923-1.923V445.1h35.111a1.915 1.915 0 000-3.829h-35.111v-6.785c0-1.061.863-1.923 1.923-1.923h39.917c1.06 0 1.923.863 1.923 1.923zm64.837 26.496h-39.916a1.925 1.925 0 01-1.923-1.923V445.1h43.763v13.959c0 1.06-.863 1.923-1.924 1.923zm1.924-26.496v6.785h-43.764v-6.785c0-1.061.863-1.923 1.924-1.923h39.916c1.061 0 1.924.863 1.924 1.923zm-35.304-26.014h-39.916a1.926 1.926 0 01-1.924-1.924v-13.959h43.764v13.959a1.926 1.926 0 01-1.924 1.924zm1.924-26.496v6.784h-43.764v-6.784c0-1.061.863-1.924 1.924-1.924h39.916c1.061 0 1.924.863 1.924 1.924zm20.316-1.924h39.917c1.061 0 1.923.863 1.923 1.924v6.784h-43.763v-6.784c0-1.061.863-1.924 1.923-1.924zm39.917 28.42h-39.917a1.926 1.926 0 01-1.923-1.924v-13.959h43.763v13.959a1.926 1.926 0 01-1.923 1.924z" fill="#00345E"></path><path d="M908.437 332.197a5.395 5.395 0 10.001-10.79 5.395 5.395 0 00-.001 10.79z" fill="#4D9ABF"></path></g></svg> <svg xmlns="http://www.w3.org/2000/svg" width="333" height="375" viewBox="0 0 333 375" fill="none" class="jamstack-illustration-decoupling-mobile"><path d="M.456 329.641c0-11.149 9.039-20.188 20.188-20.188h140.541c11.149 0 20.187 9.039 20.187 20.188s-9.038 20.187-20.187 20.187H20.644c-11.15 0-20.188-9.038-20.188-20.187zM42.141 113.504c0-11.268 9.135-20.402 20.402-20.402h216.779c11.268 0 20.402 9.134 20.402 20.402v22.304c0 11.268-9.134 20.402-20.402 20.402H62.543c-11.267 0-20.402-9.134-20.402-20.402v-22.304z" fill="#00AD9F"></path><path d="M20.481 335.547v-10.878h3.81c1.32 0 2.322.254 3.004.762.682.503 1.024 1.243 1.024 2.219 0 .533-.137 1.004-.411 1.412-.274.403-.655.7-1.143.889.558.14.996.421 1.315.844.323.424.485.942.485 1.554 0 1.046-.334 1.838-1 2.376-.668.538-1.62.812-2.855.822h-4.229zm2.242-4.737v2.937h1.92c.528 0 .939-.125 1.233-.374.298-.254.448-.603.448-1.046 0-.996-.516-1.502-1.547-1.517h-2.054zm0-1.584h1.658c1.131-.02 1.696-.47 1.696-1.352 0-.493-.144-.847-.433-1.061-.284-.219-.735-.329-1.352-.329h-1.57v2.742zM34.953 334.725c-.533.648-1.27.972-2.211.972-.867 0-1.53-.249-1.988-.748-.453-.498-.684-1.227-.695-2.189v-5.297h2.16v5.223c0 .841.383 1.262 1.15 1.262.733 0 1.236-.254 1.51-.762v-5.723h2.166v8.084h-2.032l-.06-.822zM40.953 335.547h-2.167v-8.084h2.167v8.084zm-2.294-10.176c0-.324.107-.59.321-.799.22-.21.516-.314.89-.314.368 0 .662.104.881.314.22.209.329.475.329.799 0 .329-.112.598-.336.807-.22.209-.51.314-.874.314s-.658-.105-.882-.314a1.066 1.066 0 01-.329-.807zM45.017 335.547h-2.166v-11.476h2.166v11.476zM46.467 331.445c0-1.26.281-2.263.844-3.011.568-.747 1.342-1.12 2.324-1.12.787 0 1.437.294 1.95.881v-4.124h2.166v11.476h-1.95l-.104-.859c-.538.672-1.23 1.009-2.077 1.009-.952 0-1.716-.374-2.294-1.121-.573-.752-.86-1.796-.86-3.131zm2.159.157c0 .757.132 1.338.396 1.741.264.404.647.605 1.15.605.668 0 1.139-.281 1.413-.844v-3.19c-.27-.563-.735-.845-1.398-.845-1.04 0-1.561.845-1.561 2.533zM63.614 333.313c0-.264-.132-.47-.396-.62-.26-.154-.678-.291-1.256-.411-1.922-.403-2.884-1.22-2.884-2.45 0-.718.297-1.315.89-1.794.597-.483 1.377-.724 2.338-.724 1.026 0 1.846.241 2.458.724.618.484.927 1.111.927 1.883h-2.16c0-.309-.1-.563-.298-.762-.2-.204-.511-.306-.934-.306-.364 0-.645.082-.845.246a.78.78 0 00-.298.628c0 .239.111.433.336.583.229.144.612.271 1.15.381a9.09 9.09 0 011.36.358c1.14.419 1.711 1.143 1.711 2.175 0 .737-.316 1.334-.949 1.793-.632.453-1.45.68-2.45.68-.678 0-1.28-.12-1.809-.359-.523-.244-.934-.575-1.232-.994a2.324 2.324 0 01-.449-1.367h2.047c.02.384.162.677.426.882.264.204.618.306 1.061.306.414 0 .725-.077.934-.232a.739.739 0 00.322-.62zM70.129 332.491l1.494-5.028h2.316l-3.25 9.339-.18.426c-.483 1.056-1.28 1.584-2.39 1.584-.314 0-.633-.047-.957-.142v-1.636l.33.007c.408 0 .712-.062.91-.186.205-.125.364-.332.479-.62l.254-.665-2.832-8.107h2.324l1.502 5.028zM79.169 333.313c0-.264-.132-.47-.396-.62-.259-.154-.677-.291-1.255-.411-1.923-.403-2.884-1.22-2.884-2.45 0-.718.296-1.315.889-1.794.598-.483 1.377-.724 2.339-.724 1.026 0 1.845.241 2.458.724.617.484.926 1.111.926 1.883h-2.16c0-.309-.099-.563-.298-.762-.2-.204-.51-.306-.934-.306-.364 0-.645.082-.844.246a.78.78 0 00-.3.628c0 .239.113.433.337.583.23.144.613.271 1.15.381a9.09 9.09 0 011.36.358c1.141.419 1.711 1.143 1.711 2.175 0 .737-.316 1.334-.948 1.793-.633.453-1.45.68-2.451.68-.677 0-1.28-.12-1.808-.359-.523-.244-.934-.575-1.233-.994a2.324 2.324 0 01-.448-1.367h2.047c.02.384.162.677.426.882.264.204.618.306 1.06.306.414 0 .725-.077.935-.232a.739.739 0 00.321-.62zM85.25 325.476v1.987h1.383v1.584H85.25v4.035c0 .298.057.513.171.642.115.13.334.194.658.194.24 0 .45-.017.635-.052v1.636a4.43 4.43 0 01-1.307.195c-1.515 0-2.287-.765-2.317-2.294v-4.356h-1.18v-1.584h1.18v-1.987h2.16zM91.556 335.697c-1.185 0-2.151-.364-2.898-1.091-.743-.727-1.114-1.696-1.114-2.907v-.209c0-.812.157-1.536.471-2.174.314-.643.757-1.136 1.33-1.479.578-.349 1.235-.523 1.972-.523 1.106 0 1.975.348 2.608 1.046.638.697.956 1.686.956 2.966v.881h-5.147c.07.528.278.952.627 1.271.354.318.8.478 1.337.478.832 0 1.482-.302 1.95-.904l1.062 1.188a3.272 3.272 0 01-1.316 1.076 4.35 4.35 0 01-1.838.381zm-.246-6.635c-.428 0-.777.144-1.046.433-.264.289-.433.703-.508 1.241h3.003v-.172c-.01-.478-.139-.847-.388-1.106-.25-.264-.603-.396-1.061-.396zM98.139 327.463l.067.904c.573-.702 1.347-1.053 2.324-1.053 1.041 0 1.755.411 2.144 1.232.568-.821 1.377-1.232 2.428-1.232.877 0 1.529.256 1.958.769.428.508.642 1.275.642 2.301v5.163h-2.166v-5.155c0-.458-.09-.792-.269-1.001-.18-.214-.496-.322-.949-.322-.648 0-1.096.309-1.345.927l.007 5.551h-2.159v-5.148c0-.468-.092-.807-.276-1.016-.185-.209-.498-.314-.942-.314-.612 0-1.056.254-1.33.763v5.715h-2.159v-8.084h2.025zM117.086 331.124c0-1.141.152-2.226.456-3.257a8.552 8.552 0 011.345-2.735c.593-.797 1.235-1.35 1.927-1.659l.419 1.166c-.727.538-1.295 1.37-1.704 2.495-.408 1.126-.612 2.441-.612 3.945v.232c0 1.509.201 2.829.605 3.96.403 1.13.974 1.975 1.711 2.533l-.419 1.143c-.677-.304-1.309-.842-1.897-1.614a8.453 8.453 0 01-1.338-2.66 11.43 11.43 0 01-.493-3.153v-.396zM131.05 331.924c-.084 1.17-.518 2.092-1.3 2.764-.777.672-1.803 1.009-3.078 1.009-1.395 0-2.493-.469-3.295-1.405-.797-.941-1.195-2.231-1.195-3.87v-.665c0-1.046.184-1.968.553-2.765.368-.797.894-1.407 1.576-1.83.687-.428 1.484-.643 2.391-.643 1.255 0 2.266.337 3.033 1.009.767.672 1.211 1.616 1.33 2.832h-2.241c-.055-.703-.252-1.211-.59-1.524-.334-.319-.845-.479-1.532-.479-.747 0-1.308.269-1.681.807-.369.533-.558 1.363-.568 2.488v.822c0 1.176.177 2.035.531 2.578.358.543.921.814 1.688.814.692 0 1.208-.157 1.547-.471.343-.318.54-.809.59-1.471h2.241zM134.906 335.547h-2.242v-10.878h2.242v10.878zM137.528 336.481h-1.606l4.004-11.812h1.607l-4.005 11.812zM151.253 331.924c-.085 1.17-.518 2.092-1.3 2.764-.777.672-1.803 1.009-3.078 1.009-1.395 0-2.493-.469-3.295-1.405-.797-.941-1.196-2.231-1.196-3.87v-.665c0-1.046.185-1.968.553-2.765.369-.797.894-1.407 1.577-1.83.687-.428 1.484-.643 2.391-.643 1.255 0 2.266.337 3.033 1.009.767.672 1.21 1.616 1.33 2.832h-2.242c-.054-.703-.251-1.211-.59-1.524-.334-.319-.844-.479-1.531-.479-.748 0-1.308.269-1.681.807-.369.533-.558 1.363-.568 2.488v.822c0 1.176.177 2.035.53 2.578.359.543.922.814 1.689.814.692 0 1.208-.157 1.546-.471.344-.318.541-.809.591-1.471h2.241zM152.725 335.547v-10.878h3.347c.956 0 1.811.216 2.563.65a4.464 4.464 0 011.77 1.838c.424.792.635 1.693.635 2.704v.501c0 1.011-.209 1.91-.627 2.697a4.454 4.454 0 01-1.756 1.831c-.757.433-1.611.652-2.563.657h-3.369zm2.241-9.063v7.263h1.084c.876 0 1.546-.287 2.009-.86.464-.572.7-1.392.71-2.458v-.575c0-1.106-.229-1.943-.687-2.51-.458-.573-1.128-.86-2.01-.86h-1.106zM166.255 331.296a10.87 10.87 0 01-.485 3.25 8.842 8.842 0 01-1.397 2.757c-.608.797-1.258 1.345-1.95 1.644l-.419-1.143c.708-.533 1.265-1.355 1.674-2.466.408-1.111.62-2.388.635-3.833v-.396c0-1.489-.204-2.802-.613-3.937-.403-1.136-.969-1.988-1.696-2.555l.419-1.144c.677.294 1.315.827 1.912 1.599.603.772 1.069 1.671 1.397 2.697.334 1.027.509 2.09.523 3.191v.336z" fill="#fff"></path><path d="M60.2 371.816h-1.944l-2.774-6.65-1.157 6.65h-2.007l1.733-9.972h1.938l2.78 6.664 1.158-6.664h2l-1.726 9.972zM65.399 371.953c-.648-.005-1.224-.162-1.726-.473a2.917 2.917 0 01-1.116-1.287c-.247-.548-.343-1.151-.288-1.808l.02-.274a4.784 4.784 0 01.63-1.986 3.784 3.784 0 011.357-1.391 3.338 3.338 0 011.835-.465c.954.018 1.676.37 2.164 1.054.493.681.68 1.544.562 2.589l-.11.843h-4.54c-.019.479.098.863.349 1.15.251.288.594.436 1.027.445.703.019 1.32-.253 1.85-.815l.883 1.096c-.279.42-.68.749-1.205.986a3.974 3.974 0 01-1.692.336zm.616-6.089a1.385 1.385 0 00-.952.336c-.274.233-.52.637-.74 1.212h2.658l.041-.178c.027-.182.03-.356.007-.52-.046-.265-.158-.471-.336-.617a1.048 1.048 0 00-.678-.233zM73.22 362.584l-.322 1.822h1.233l-.253 1.452h-1.233l-.63 3.712c-.028.233-.01.411.055.534.064.123.219.189.465.198.073.005.27-.006.59-.034l-.138 1.514a3.256 3.256 0 01-1.11.157c-.634-.009-1.106-.207-1.417-.596-.31-.388-.438-.913-.383-1.575l.637-3.91h-1.048l.253-1.452h1.048l.315-1.822h1.938zM76.014 371.816H74.07l1.828-10.52h1.938l-1.822 10.52zM79.7 371.816h-1.946l1.288-7.41h1.945l-1.288 7.41zm-.432-9.294a.964.964 0 01.301-.76 1.06 1.06 0 01.76-.301c.293-.009.546.08.76.267a.96.96 0 01.336.726.985.985 0 01-.288.739c-.196.21-.454.32-.773.329a1.094 1.094 0 01-.76-.26c-.215-.183-.327-.429-.336-.74zM81.863 371.816l1.034-5.958H81.83l.254-1.452 1.068-.007.096-.74c.118-.79.44-1.408.966-1.856.525-.452 1.194-.673 2.006-.664.279.009.628.057 1.048.144l-.171 1.541a2.39 2.39 0 00-.569-.083 1.44 1.44 0 00-.883.261c-.242.178-.393.445-.452.801l-.103.603h1.431l-.253 1.452h-1.424l-1.035 5.958h-1.945zM89.431 368.994l2.117-4.588h2.15l-4.335 8.526c-.31.653-.676 1.133-1.096 1.439a2.372 2.372 0 01-1.445.459c-.215 0-.525-.048-.931-.144l.143-1.507.267.014c.63.018 1.092-.213 1.384-.692l.424-.788-1.212-7.307h2l.534 4.588zM96.78 371.816l1.733-9.972 3.109.007c1.155.005 2.023.24 2.603.706.579.465.842 1.12.787 1.965-.064 1.009-.646 1.747-1.746 2.212.397.137.705.395.924.774.22.375.313.817.281 1.329-.064.94-.434 1.673-1.109 2.198-.672.521-1.589.781-2.754.781H96.78zm2.767-4.342l-.473 2.692 1.582.006c.494 0 .907-.121 1.24-.363.333-.246.532-.577.596-.993.064-.411.007-.73-.171-.959-.174-.232-.468-.358-.884-.376l-1.89-.007zm.246-1.452l1.363.014c.507-.009.92-.128 1.24-.356a1.38 1.38 0 00.582-.952c.114-.804-.308-1.208-1.267-1.213l-1.479-.007-.439 2.514zM109.998 371.049c-.548.616-1.228.918-2.041.904-.712-.009-1.251-.265-1.616-.767-.365-.502-.507-1.164-.425-1.986l.802-4.794h1.931l-.815 4.814a1.905 1.905 0 00-.007.425c.046.457.299.692.76.705.598.019 1.094-.212 1.486-.691l.925-5.253h1.945l-1.287 7.41h-1.802l.144-.767zM115.135 371.816h-1.945l1.287-7.41h1.945l-1.287 7.41zm-.432-9.294a.965.965 0 01.302-.76c.21-.201.463-.301.76-.301.292-.009.545.08.76.267a.962.962 0 01.336.726.985.985 0 01-.288.739c-.196.21-.454.32-.774.329a1.093 1.093 0 01-.76-.26c-.215-.183-.327-.429-.336-.74zM118.819 371.816h-1.945l1.829-10.52h1.938l-1.822 10.52zM124.141 364.262c.689.018 1.246.294 1.671.829l.726-3.795h1.938l-1.822 10.52h-1.726l.11-.794c-.552.643-1.196.956-1.931.938a2.143 2.143 0 01-1.213-.363c-.347-.238-.616-.578-.808-1.021a4.197 4.197 0 01-.308-1.493 5.486 5.486 0 01.021-.835l.041-.308c.109-.758.319-1.425.63-2 .315-.575.698-1.002 1.15-1.281a2.734 2.734 0 011.521-.397zm-1.404 3.986a5.445 5.445 0 00-.034.876c.045.804.369 1.213.972 1.226.543.023 1.016-.232 1.418-.767l.527-2.945c-.178-.488-.534-.744-1.068-.767-.471-.013-.863.169-1.178.548-.311.375-.523.984-.637 1.829zM128.185 183.332l-.463-1.571h-.07l-.126 1.571-1.08 5.133h-1.725l2.104-9.888h1.262l2.412 5.246.435 1.528h.084l.099-1.528 1.108-5.176h1.725l-2.104 9.888h-1.262l-2.399-5.203zM138.927 187.792c-.29.243-.664.449-1.122.617-.458.168-.991.253-1.599.253-.757 0-1.356-.22-1.795-.66-.43-.448-.645-1.07-.645-1.865 0-.748.116-1.421.35-2.02a4.999 4.999 0 01.912-1.543 4.105 4.105 0 011.29-.968c.477-.233.954-.35 1.431-.35.383 0 .711.051.982.154.28.094.51.229.687.407.178.168.309.364.393.589.084.224.126.463.126.715 0 .384-.098.72-.294 1.01-.197.29-.473.533-.828.729a4.647 4.647 0 01-1.262.435 8.75 8.75 0 01-1.627.141h-.211a1.388 1.388 0 00-.21-.014 4.378 4.378 0 00-.042.308 2.02 2.02 0 00-.014.239c0 .42.107.734.322.939.225.206.538.309.94.309.412 0 .781-.061 1.108-.182.327-.122.575-.244.744-.365l.364 1.122zm-3.17-3.465c.262 0 .538-.009.828-.028.299-.018.575-.06.827-.126.253-.075.463-.177.632-.308a.706.706 0 00.098-.982c-.103-.15-.318-.225-.645-.225-.412 0-.772.159-1.08.477-.3.318-.519.716-.66 1.192zM140.857 181.452h.912l.28-1.318 1.838-.519-.393 1.837h1.641l-.322 1.445h-1.628l-.687 3.17a2.975 2.975 0 00-.084.617c0 .206.047.346.14.421.094.074.234.112.421.112a1.87 1.87 0 00.94-.239v1.291a2.993 2.993 0 01-.379.168c-.14.047-.294.084-.463.112a4.9 4.9 0 01-1.01.113c-.477 0-.846-.108-1.108-.323-.252-.224-.378-.561-.378-1.01 0-.093.004-.192.014-.294l.056-.323.813-3.815h-.94l.337-1.445zM146.809 186.389c-.056.272-.056.473 0 .603a.324.324 0 00.308.197c.262 0 .51-.052.744-.154l-.042 1.248c-.169.103-.412.187-.73.252a4.615 4.615 0 01-.94.099c-.402 0-.71-.075-.925-.225-.206-.159-.309-.449-.309-.87 0-.215.028-.462.084-.743l1.725-8.149h1.726l-1.641 7.742zM150.139 181.452h1.726l-1.487 7.013h-1.725l1.486-7.013zm.267-1.992c0-.308.098-.547.294-.715.206-.168.463-.252.772-.252.299 0 .552.084.757.252.215.168.323.407.323.715 0 .3-.108.538-.323.716a1.156 1.156 0 01-.757.252c-.309 0-.566-.084-.772-.252-.196-.178-.294-.416-.294-.716zM155.313 182.897l-1.038 6.045a5.453 5.453 0 01-.238.954 2.303 2.303 0 01-.435.771 1.737 1.737 0 01-.687.519c-.281.131-.627.197-1.038.197a5.65 5.65 0 01-.982-.084 1.972 1.972 0 01-.842-.309l.477-1.276c.159.065.318.107.477.126.159.019.36.028.603.028a.772.772 0 00.687-.365c.169-.234.295-.617.379-1.15l.884-5.456h-.982l.309-1.445h.897l.183-.94c.065-.346.149-.645.252-.897a1.86 1.86 0 01.407-.646c.177-.177.388-.308.631-.392.252-.084.561-.127.926-.127.149 0 .318.01.505.029.196.009.388.032.575.07.187.028.369.065.547.112.177.047.336.103.477.168l-.407 1.277a2.696 2.696 0 00-.659-.169 5.343 5.343 0 00-.66-.042c-.299 0-.519.089-.659.267-.131.177-.224.453-.28.827l-.085.463h1.403l-.28 1.445h-1.347z" fill="#A3A9AC"></path><path d="M159.015 185.393l.014 1.095h.084l.379-1.109 1.908-3.927h1.837l-3.366 6.298a56.083 56.083 0 01-.8 1.445 8.317 8.317 0 01-.743 1.136 3.408 3.408 0 01-.786.743 1.556 1.556 0 01-.869.267c-.412 0-.72-.071-.926-.211l.463-1.374a.615.615 0 00.168.056c.066.009.127.014.183.014.224 0 .453-.108.687-.323.234-.215.467-.561.701-1.038l-1.318-7.013h1.977l.407 3.941zM170.695 183.346h2.945l-.925 4.376a4.29 4.29 0 01-1.333.715c-.458.15-.954.225-1.487.225-.514 0-.991-.089-1.43-.267a3.221 3.221 0 01-1.123-.771 3.54 3.54 0 01-.743-1.249c-.178-.495-.266-1.061-.266-1.697 0-1.075.144-2.006.434-2.791.3-.786.702-1.431 1.207-1.936a4.674 4.674 0 011.767-1.136 6.231 6.231 0 012.132-.365c.533 0 1.005.047 1.417.141.42.084.738.173.953.266l-.729 1.613a3.071 3.071 0 00-.743-.224 5.74 5.74 0 00-1.066-.084c-.496 0-.954.093-1.375.28a3.034 3.034 0 00-1.094.828c-.309.364-.552.818-.729 1.36-.169.533-.253 1.146-.253 1.838 0 .776.183 1.384.547 1.823.365.44.856.659 1.473.659a2.1 2.1 0 001.206-.35l.393-1.866-1.431-.224.253-1.164zM176.08 186.389c-.056.272-.056.473 0 .603a.326.326 0 00.309.197c.262 0 .509-.052.743-.154l-.042 1.248c-.168.103-.411.187-.729.252a4.615 4.615 0 01-.94.099c-.402 0-.711-.075-.926-.225-.205-.159-.308-.449-.308-.87 0-.215.028-.462.084-.743l1.725-8.149h1.725l-1.641 7.742zM178.022 186.193c0-.739.103-1.412.309-2.02a5.254 5.254 0 01.842-1.557 3.85 3.85 0 011.22-.996 3.122 3.122 0 011.459-.364c.448 0 .827.07 1.136.21.308.14.556.327.743.561.196.234.337.5.421.8.084.299.126.607.126.925 0 .73-.103 1.398-.308 2.006a5.06 5.06 0 01-.828 1.543c-.346.43-.748.767-1.206 1.01-.458.234-.94.351-1.445.351-.439 0-.814-.071-1.122-.211a2.404 2.404 0 01-.772-.575 2.31 2.31 0 01-.434-.785 2.988 2.988 0 01-.141-.898zm1.782-.238c0 .841.304 1.262.911 1.262.225 0 .445-.098.66-.295a2.82 2.82 0 00.575-.771 4.45 4.45 0 00.392-1.08c.103-.402.155-.804.155-1.206 0-.374-.066-.66-.197-.856-.121-.206-.355-.309-.701-.309-.224 0-.444.094-.659.281a2.659 2.659 0 00-.575.743 4.37 4.37 0 00-.407 1.038c-.103.393-.154.79-.154 1.193zM186.804 178.647h1.725l-.869 4.039h.056c.121-.168.262-.332.421-.491.159-.168.332-.317.519-.448a2.68 2.68 0 01.631-.337c.224-.084.472-.126.743-.126.505 0 .884.177 1.136.533.253.355.379.827.379 1.416 0 .889-.126 1.67-.379 2.343-.243.673-.565 1.239-.967 1.697a4.19 4.19 0 01-1.361 1.024 3.743 3.743 0 01-1.529.337c-.57 0-1.075-.057-1.515-.169-.43-.103-.757-.234-.982-.393l1.992-9.425zm-.056 8.345a.921.921 0 00.379.155c.149.028.313.042.491.042.233 0 .477-.075.729-.225.253-.159.482-.388.687-.687.215-.299.388-.664.519-1.094.141-.439.211-.935.211-1.487 0-.645-.187-.968-.561-.968-.187 0-.374.052-.561.155a2.794 2.794 0 00-.519.393 3.766 3.766 0 00-.463.49 4.075 4.075 0 00-.323.505l-.589 2.721zM197.909 185.66c-.075.355-.131.715-.168 1.08a13.6 13.6 0 00-.042 1.038v.379c.009.112.018.219.028.322h-1.277l-.196-1.206h-.056a2.774 2.774 0 01-.407.505 4.225 4.225 0 01-.533.449 2.6 2.6 0 01-.631.308c-.215.085-.44.127-.673.127-.618 0-1.076-.201-1.375-.604-.29-.402-.435-.939-.435-1.613 0-.682.084-1.337.253-1.963a4.885 4.885 0 01.813-1.655 3.964 3.964 0 011.375-1.136c.561-.29 1.225-.435 1.992-.435.327 0 .682.032 1.066.098.392.056.771.135 1.136.238l-.87 4.068zm-3.296 1.557c.168 0 .327-.033.477-.098a1.79 1.79 0 00.407-.281c.13-.112.243-.234.336-.365a5.68 5.68 0 00.267-.364l.701-3.268a1.26 1.26 0 00-.365-.098 1.81 1.81 0 00-.392-.043c-.337 0-.636.103-.898.309a2.53 2.53 0 00-.673.785 4.062 4.062 0 00-.407 1.095c-.094.402-.14.808-.14 1.22 0 .299.046.561.14.785.103.215.285.323.547.323zM201.092 186.389c-.056.272-.056.473 0 .603a.324.324 0 00.309.197c.261 0 .509-.052.743-.154l-.042 1.248c-.168.103-.412.187-.729.252a4.622 4.622 0 01-.94.099c-.402 0-.711-.075-.926-.225-.206-.159-.309-.449-.309-.87 0-.215.029-.462.085-.743l1.725-8.149h1.725l-1.641 7.742zM210.971 186.291h-2.861l-1.164 2.174h-1.936l5.456-9.888h1.347l1.276 9.888h-1.837l-.281-2.174zm-2.061-1.543h1.991l-.224-2.188.014-1.543h-.07l-.561 1.557-1.15 2.174zM216.063 178.647c.197-.028.412-.052.646-.07.233-.019.448-.033.645-.042.206-.01.383-.014.533-.014h.35c.159-.01.332-.014.519-.014.571 0 1.09.074 1.557.224.468.14.865.36 1.193.659.336.299.593.683.771 1.15.187.468.281 1.024.281 1.67 0 .411-.038.855-.113 1.332-.065.468-.182.94-.35 1.417a5.949 5.949 0 01-.702 1.374c-.289.44-.659.828-1.108 1.164-.439.337-.972.608-1.599.814-.617.206-1.337.309-2.16.309-.14 0-.28-.005-.421-.015h-.294a19.382 19.382 0 01-.631-.042 16.789 16.789 0 01-.688-.042 4.31 4.31 0 01-.504-.042l2.075-9.832zm.085 8.219c.037.01.093.019.168.028.084 0 .173.005.266.014h.463c.655 0 1.211-.145 1.669-.435a3.659 3.659 0 001.108-1.108c.29-.448.496-.93.618-1.444.131-.524.196-1.01.196-1.459 0-.748-.159-1.309-.477-1.683-.308-.374-.827-.561-1.557-.561-.187 0-.383.004-.589.014a4.113 4.113 0 00-.477.042l-1.388 6.592zM226.15 183.332l-.463-1.571h-.07l-.126 1.571-1.08 5.133h-1.726l2.104-9.888h1.263l2.412 5.246.435 1.528h.084l.098-1.528 1.109-5.176h1.725l-2.104 9.888h-1.263l-2.398-5.203zM208.383 368.396c.096-.544-.172-.959-.802-1.247l-1.321-.527c-1.535-.685-2.263-1.628-2.185-2.829.032-.557.214-1.05.548-1.479.333-.429.801-.765 1.404-1.007a4.94 4.94 0 011.952-.356c.963.018 1.741.306 2.335.863.594.552.886 1.294.877 2.226h-2c.023-.452-.078-.804-.302-1.055-.219-.251-.561-.381-1.027-.39-.456-.009-.854.096-1.192.315a1.268 1.268 0 00-.602.89c-.087.498.246.893 1 1.185l.904.342.52.24c1.347.667 1.977 1.603 1.89 2.808-.041.589-.23 1.098-.568 1.527-.333.425-.79.751-1.37.98a4.872 4.872 0 01-1.904.322c-.707-.014-1.337-.162-1.89-.446a2.938 2.938 0 01-1.26-1.198c-.269-.479-.395-1.027-.377-1.644l2.007.007c-.064 1.082.468 1.632 1.596 1.651.488 0 .89-.108 1.205-.322.315-.215.502-.5.562-.856zM215.129 361.828l-.322 1.821h1.233l-.254 1.452h-1.233l-.63 3.712c-.027.233-.009.411.055.535.064.123.219.189.466.198.073.005.269-.007.589-.034l-.137 1.514a3.257 3.257 0 01-1.11.157c-.634-.009-1.107-.208-1.417-.596-.311-.388-.439-.913-.384-1.575l.637-3.911h-1.048l.254-1.452h1.047l.315-1.821h1.939zM220.957 365.505a4.058 4.058 0 00-.651-.068c-.689-.018-1.235.24-1.636.774l-.857 4.849h-1.931l1.288-7.411 1.815-.006-.179.904c.466-.699 1.041-1.048 1.726-1.048.192 0 .416.032.672.096l-.247 1.91zM222.964 371.06h-1.945l1.287-7.411h1.945l-1.287 7.411zm-.432-9.294a.965.965 0 01.302-.76c.21-.201.463-.301.76-.301.292-.01.545.079.76.267a.962.962 0 01.336.726.985.985 0 01-.288.739c-.196.21-.454.32-.774.329a1.097 1.097 0 01-.76-.26c-.215-.183-.327-.429-.336-.74zM231.723 367.375c-.096.776-.299 1.466-.609 2.069-.311.602-.697 1.05-1.158 1.342a2.686 2.686 0 01-1.534.418c-.717-.019-1.283-.286-1.698-.802l-.678 3.507h-1.932l1.774-10.26 1.781-.006-.13.746c.534-.603 1.164-.895 1.89-.877.726.019 1.29.284 1.692.795.401.507.616 1.196.643 2.068.009.283-.004.617-.041 1zm-1.917-.144l.041-.657c.009-.443-.073-.795-.247-1.055-.169-.26-.418-.395-.746-.404-.562-.018-1.025.219-1.391.712l-.554 3.055c.169.461.532.701 1.089.719.465.014.853-.167 1.164-.541.31-.374.525-.984.644-1.829zM235.853 371.197c-.648-.005-1.224-.162-1.726-.473a2.917 2.917 0 01-1.116-1.287c-.247-.548-.343-1.151-.288-1.808l.021-.274a4.77 4.77 0 01.63-1.986c.351-.603.803-1.067 1.356-1.391a3.336 3.336 0 011.835-.466c.955.019 1.676.37 2.165 1.055.493.681.68 1.543.561 2.589l-.109.842h-4.541c-.018.48.098.863.349 1.151.251.288.594.436 1.027.445.704.018 1.32-.253 1.85-.815l.883 1.096c-.278.42-.68.749-1.205.986a3.974 3.974 0 01-1.692.336zm.616-6.089a1.386 1.386 0 00-.952.336c-.273.233-.52.637-.739 1.212h2.657l.041-.178c.028-.183.03-.356.007-.52-.046-.265-.157-.471-.336-.617-.178-.151-.404-.228-.678-.233zM239.949 373.56l-1.021-.555.5-.801c.292-.489.48-.948.562-1.377l.253-1.452h1.63l-.198 1.26c-.188 1.183-.763 2.158-1.726 2.925zM249.037 369.409h4.233l-.288 1.651h-6.239l1.732-9.972h2.007l-1.445 8.321zM258.344 371.06a2.012 2.012 0 01-.075-.671c-.557.557-1.187.826-1.89.808-.649-.009-1.187-.219-1.616-.63a1.93 1.93 0 01-.596-1.534c.032-.809.37-1.427 1.013-1.856.649-.434 1.516-.651 2.603-.651l.904.014.096-.446c.027-.15.034-.294.02-.431a.725.725 0 00-.246-.5c-.137-.123-.32-.187-.548-.192a1.168 1.168 0 00-.767.226c-.21.156-.345.382-.404.678l-1.938.007c.031-.708.356-1.281.972-1.719.621-.443 1.386-.66 2.294-.651.84.019 1.498.27 1.973.754.475.479.673 1.098.596 1.856l-.569 3.548-.034.438c-.009.324.03.598.116.822l-.006.13h-1.898zm-1.486-1.363c.557.018 1.044-.224 1.459-.726l.24-1.281-.671-.007c-.713.019-1.226.236-1.541.651a1.134 1.134 0 00-.213.555c-.036.246.014.443.151.589.142.141.333.214.575.219zM264.508 363.643l-.157.842c.598-.667 1.322-.991 2.171-.973.456.01.835.115 1.137.316.301.2.504.472.609.815.653-.772 1.42-1.149 2.302-1.131.68.014 1.191.247 1.534.699.347.452.493 1.105.438 1.959l-.014.171-.787 4.719h-1.939l.788-4.733a3.55 3.55 0 00.021-.472c-.032-.48-.306-.726-.822-.74-.53 0-.984.283-1.363.849l-.021.158-.863 4.938h-1.931l.788-4.719c.018-.169.025-.326.02-.473-.032-.484-.303-.732-.815-.746-.488-.014-.929.217-1.322.692l-.924 5.246h-1.932l1.281-7.411 1.801-.006zM280.397 367.375c-.136 1.169-.493 2.105-1.068 2.808-.575.703-1.319 1.043-2.233 1.021-.78-.019-1.374-.334-1.78-.945l-.281.801h-1.76l1.822-10.52h1.938l-.747 3.788c.521-.562 1.123-.834 1.808-.816.717.01 1.279.268 1.685.774.411.503.63 1.199.658 2.089.009.283-.005.617-.042 1zm-1.917-.144c.041-.388.055-.689.041-.904-.05-.794-.379-1.198-.986-1.212-.571-.018-1.044.24-1.418.774l-.534 2.945c.173.493.543.749 1.109.767.95.027 1.532-.662 1.747-2.068l.041-.302zM284.678 363.506c.689.018 1.246.294 1.671.828l.726-3.794h1.938l-1.822 10.52h-1.725l.109-.795c-.552.644-1.196.957-1.931.939a2.14 2.14 0 01-1.212-.363c-.347-.238-.617-.578-.809-1.021a4.197 4.197 0 01-.308-1.493 5.618 5.618 0 01.021-.835l.041-.309c.109-.757.319-1.424.63-1.999.315-.576.699-1.003 1.151-1.281a2.72 2.72 0 011.52-.397zm-1.404 3.986a5.445 5.445 0 00-.034.876c.045.804.37 1.213.972 1.226.544.023 1.016-.233 1.418-.767l.527-2.945c-.178-.488-.534-.744-1.068-.767-.47-.014-.863.169-1.178.548-.311.374-.523.984-.637 1.829zM293.027 371.06a1.984 1.984 0 01-.076-.671c-.557.557-1.187.826-1.89.808-.648-.009-1.187-.219-1.616-.63a1.93 1.93 0 01-.596-1.534c.032-.809.37-1.427 1.013-1.856.649-.434 1.516-.651 2.603-.651l.904.014.096-.446c.027-.15.034-.294.02-.431a.72.72 0 00-.246-.5c-.137-.123-.32-.187-.548-.192a1.168 1.168 0 00-.767.226c-.21.156-.345.382-.404.678l-1.938.007c.032-.708.356-1.281.972-1.719.621-.443 1.386-.66 2.295-.651.84.019 1.497.27 1.972.754.475.479.673 1.098.596 1.856l-.569 3.548-.034.438c-.009.324.03.598.117.822l-.007.13h-1.897zm-1.487-1.363c.557.018 1.044-.224 1.459-.726l.24-1.281-.671-.007c-.713.019-1.226.236-1.541.651a1.143 1.143 0 00-.213.555c-.036.246.014.443.151.589.142.141.333.214.575.219zM300.403 368.971c.073-.365-.181-.63-.76-.794l-.624-.158c-1.474-.406-2.191-1.123-2.15-2.151.023-.698.331-1.267.924-1.705.599-.443 1.318-.66 2.158-.651.835.01 1.511.231 2.027.665.516.434.778 1.011.788 1.733l-1.918-.007c.009-.635-.306-.957-.945-.966-.302 0-.564.075-.788.226a.934.934 0 00-.404.61c-.068.365.208.623.829.774l.274.061c.63.151 1.112.324 1.445.521.333.191.589.431.767.719.183.287.267.632.253 1.034-.013.47-.166.881-.459 1.233-.287.351-.684.623-1.191.815a4.135 4.135 0 01-1.589.267c-.822-.009-1.507-.244-2.055-.706-.548-.465-.826-1.066-.835-1.801l1.821.014c.019.708.398 1.066 1.137 1.075.356 0 .649-.073.877-.219a.863.863 0 00.418-.589zM303.368 373.56l-1.02-.555.5-.801c.292-.489.479-.948.561-1.377l.254-1.452h1.63l-.199 1.26c-.187 1.183-.762 2.158-1.726 2.925zM316.744 366.738h-3.822l-.465 2.671h4.492l-.287 1.651h-6.5l1.733-9.972h6.486l-.295 1.664h-4.472l-.418 2.377h3.836l-.288 1.609zM321.682 361.828l-.322 1.821h1.233l-.254 1.452h-1.232l-.63 3.712c-.028.233-.01.411.054.535.064.123.219.189.466.198.073.005.269-.007.589-.034l-.137 1.514a3.252 3.252 0 01-1.109.157c-.635-.009-1.108-.208-1.418-.596-.311-.388-.438-.913-.384-1.575l.637-3.911h-1.048l.254-1.452h1.048l.315-1.821h1.938zM325.682 369.608c.356.009.652-.087.89-.288.237-.205.393-.477.466-.815l1.815-.007a2.643 2.643 0 01-.494 1.404c-.292.416-.684.74-1.178.973a3.355 3.355 0 01-1.547.329c-.9-.014-1.612-.325-2.137-.932-.525-.607-.779-1.415-.76-2.424l.02-.377.007-.075c.123-1.206.53-2.16 1.219-2.863.69-.708 1.541-1.048 2.555-1.021.835.019 1.497.293 1.986.822.493.525.735 1.219.726 2.082h-1.801c0-.397-.087-.71-.261-.938-.173-.228-.433-.351-.78-.37-.923-.027-1.482.646-1.678 2.021a6.8 6.8 0 00-.076 1.26c.046.799.388 1.205 1.028 1.219zM330.948 369.019c.306-.009.566.087.781.288a.958.958 0 01.329.746c.009.301-.092.559-.302.774-.21.21-.468.315-.773.315a1.056 1.056 0 01-.774-.274 1.008 1.008 0 01-.329-.746 1.02 1.02 0 01.294-.774c.206-.21.464-.32.774-.329z" fill="#A3A9AC"></path><path d="M114.868 120.781h-2.241v-4.663h-4.371v4.663h-2.241v-10.879h2.241v4.408h4.371v-4.408h2.241v10.879zM118.97 120.781h-2.167v-8.085h2.167v8.085zm-2.294-10.176c0-.324.107-.591.322-.8.219-.209.515-.314.889-.314.368 0 .662.105.881.314.219.209.329.476.329.8 0 .328-.112.597-.336.806-.219.21-.511.314-.874.314-.364 0-.658-.104-.882-.314a1.066 1.066 0 01-.329-.806zM120.442 116.679c0-1.241.294-2.239.882-2.996.592-.757 1.389-1.136 2.39-1.136.887 0 1.577.304 2.07.912l.09-.763h1.957v7.816c0 .707-.162 1.322-.486 1.845a3.065 3.065 0 01-1.352 1.195c-.583.274-1.265.411-2.047.411a4.388 4.388 0 01-1.733-.358c-.563-.234-.989-.538-1.278-.912l.956-1.315c.538.603 1.191.904 1.958.904.573 0 1.018-.154 1.337-.463.319-.304.478-.737.478-1.3v-.433c-.498.563-1.153.844-1.965.844-.971 0-1.758-.379-2.361-1.136-.597-.762-.896-1.77-.896-3.026v-.089zm2.159.157c0 .732.147 1.307.441 1.726.294.413.697.62 1.21.62.658 0 1.129-.247 1.412-.74v-3.399c-.288-.494-.754-.74-1.397-.74-.518 0-.926.212-1.225.635-.294.423-.441 1.056-.441 1.898zM131.604 113.578c.573-.687 1.293-1.031 2.159-1.031 1.754 0 2.643 1.019 2.668 3.056v5.178h-2.16v-5.118c0-.464-.099-.805-.298-1.024-.2-.224-.531-.336-.994-.336-.633 0-1.091.244-1.375.732v5.746h-2.159v-11.477h2.159v4.274zM142.258 116.993h-4.206v-1.741h4.206v1.741zM151.269 116.813c0 1.245-.284 2.244-.852 2.996-.563.747-1.325 1.121-2.286 1.121-.817 0-1.477-.284-1.98-.852v3.811h-2.159v-11.193h2.002l.075.792c.523-.627 1.205-.941 2.047-.941.996 0 1.771.369 2.324 1.106.552.737.829 1.753.829 3.048v.112zm-2.159-.157c0-.752-.135-1.332-.404-1.741-.264-.408-.65-.612-1.158-.612-.677 0-1.143.259-1.397.777v3.31c.264.533.735.799 1.412.799 1.031 0 1.547-.844 1.547-2.533zM156.334 120.93c-1.185 0-2.151-.364-2.898-1.091-.743-.727-1.114-1.696-1.114-2.906v-.209c0-.812.157-1.537.471-2.175.314-.642.757-1.135 1.33-1.479.578-.349 1.235-.523 1.972-.523 1.106 0 1.975.349 2.608 1.046.637.697.956 1.686.956 2.966v.882h-5.148c.07.528.279.951.628 1.27.354.319.799.478 1.337.478.832 0 1.482-.301 1.95-.904l1.061 1.188a3.266 3.266 0 01-1.315 1.076 4.346 4.346 0 01-1.838.381zm-.246-6.635c-.428 0-.777.145-1.046.434-.264.289-.433.702-.508 1.24h3.003v-.172c-.01-.478-.139-.847-.388-1.106-.249-.264-.603-.396-1.061-.396zM165.435 114.721a5.847 5.847 0 00-.777-.06c-.817 0-1.353.277-1.607.83v5.29h-2.159v-8.085h2.04l.059.964c.434-.742 1.034-1.113 1.801-1.113.239 0 .463.032.673.097l-.03 2.077zM167.22 120.781v-6.501h-1.203v-1.584h1.203v-.687c0-.906.259-1.609.777-2.107.523-.503 1.253-.754 2.189-.754.299 0 .665.049 1.099.149l-.023 1.674a2.734 2.734 0 00-.657-.068c-.812 0-1.218.381-1.218 1.143v.65h1.606v1.584h-1.606v6.501h-2.167zM171.778 116.664c0-.802.154-1.517.463-2.144a3.392 3.392 0 011.33-1.457c.583-.344 1.258-.516 2.025-.516 1.091 0 1.98.334 2.667 1.001.692.668 1.078 1.574 1.158 2.72l.015.553c0 1.24-.346 2.236-1.039 2.988-.692.747-1.621 1.121-2.786 1.121-1.166 0-2.097-.374-2.795-1.121-.692-.747-1.038-1.763-1.038-3.048v-.097zm2.159.157c0 .767.145 1.355.433 1.763.289.403.703.605 1.241.605.523 0 .931-.199 1.225-.598.294-.403.441-1.046.441-1.927 0-.752-.147-1.335-.441-1.749-.294-.413-.707-.62-1.24-.62-.528 0-.937.207-1.226.62-.288.409-.433 1.044-.433 1.906zM185.309 114.721a5.849 5.849 0 00-.778-.06c-.816 0-1.352.277-1.606.83v5.29h-2.159v-8.085h2.04l.059.964c.434-.742 1.034-1.113 1.801-1.113.239 0 .463.032.672.097l-.029 2.077zM188.379 112.696l.068.905c.572-.703 1.347-1.054 2.323-1.054 1.041 0 1.756.411 2.144 1.233.568-.822 1.378-1.233 2.429-1.233.876 0 1.529.257 1.957.77.428.508.643 1.275.643 2.301v5.163h-2.167v-5.156c0-.458-.09-.792-.269-1.001-.179-.214-.496-.321-.949-.321-.647 0-1.096.309-1.345.926l.008 5.552h-2.159v-5.148c0-.468-.093-.807-.277-1.016-.184-.21-.498-.314-.941-.314-.613 0-1.056.254-1.33.762v5.716h-2.159v-8.085h2.024zM204.293 120.781a2.4 2.4 0 01-.216-.725c-.523.583-1.203.874-2.04.874-.792 0-1.449-.229-1.972-.687a2.218 2.218 0 01-.778-1.734c0-.856.317-1.514.949-1.972.638-.458 1.557-.69 2.757-.695h.994v-.463c0-.374-.097-.673-.291-.897-.19-.224-.491-.336-.904-.336-.364 0-.65.087-.86.261-.204.175-.306.414-.306.718h-2.159c0-.469.144-.902.433-1.3.289-.399.697-.71 1.225-.934.528-.229 1.121-.344 1.779-.344.996 0 1.785.252 2.368.755.588.498.882 1.2.882 2.107v3.504c.005.767.112 1.347.321 1.741v.127h-2.182zm-1.785-1.502c.318 0 .612-.07.881-.209a1.43 1.43 0 00.598-.576v-1.389h-.807c-1.081 0-1.656.373-1.726 1.12l-.007.127c0 .269.094.491.284.665.189.175.448.262.777.262zM209.8 112.696l.067.934c.578-.722 1.352-1.083 2.324-1.083.856 0 1.494.252 1.912.755.419.503.633 1.255.643 2.256v5.223h-2.159v-5.171c0-.458-.1-.789-.299-.993-.2-.21-.531-.314-.994-.314-.608 0-1.063.259-1.367.777v5.701h-2.159v-8.085h2.032zM219.752 119.189c.398 0 .722-.109.971-.329.249-.219.378-.51.388-.874h2.025a2.786 2.786 0 01-.448 1.509 2.983 2.983 0 01-1.21 1.061 3.789 3.789 0 01-1.689.374c-1.156 0-2.067-.366-2.735-1.098-.667-.738-1.001-1.754-1.001-3.049v-.142c0-1.245.332-2.239.994-2.981.662-.742 1.571-1.113 2.727-1.113 1.011 0 1.821.289 2.428.867.613.573.924 1.337.934 2.293h-2.025c-.01-.418-.139-.757-.388-1.016-.249-.264-.578-.396-.986-.396-.503 0-.884.185-1.143.553-.254.364-.381.957-.381 1.778v.225c0 .831.127 1.429.381 1.793.254.363.64.545 1.158.545zM228.09 120.93c-1.186 0-2.152-.364-2.899-1.091-.742-.727-1.113-1.696-1.113-2.906v-.209c0-.812.156-1.537.47-2.175.314-.642.757-1.135 1.33-1.479.578-.349 1.235-.523 1.973-.523 1.105 0 1.975.349 2.607 1.046.638.697.956 1.686.956 2.966v.882h-5.147c.069.528.279.951.627 1.27.354.319.8.478 1.338.478.831 0 1.481-.301 1.95-.904l1.061 1.188a3.273 3.273 0 01-1.315 1.076 4.353 4.353 0 01-1.838.381zm-.247-6.635c-.428 0-.777.145-1.046.434-.264.289-.433.702-.508 1.24h3.004v-.172c-.01-.478-.14-.847-.389-1.106-.249-.264-.603-.396-1.061-.396zM123.162 139.547c0-.264-.132-.471-.396-.621-.259-.154-.678-.291-1.256-.41-1.922-.404-2.884-1.221-2.884-2.451 0-.717.297-1.315.889-1.793.598-.483 1.378-.725 2.339-.725 1.026 0 1.845.242 2.458.725.618.483.927 1.111.927 1.883h-2.16c0-.309-.099-.563-.299-.763-.199-.204-.51-.306-.933-.306-.364 0-.645.082-.845.247a.778.778 0 00-.299.627c0 .239.112.434.337.583.229.145.612.272 1.15.381.538.105.991.224 1.36.359 1.141.418 1.711 1.143 1.711 2.174 0 .737-.316 1.335-.949 1.793-.632.453-1.449.68-2.451.68-.677 0-1.28-.12-1.808-.359-.523-.244-.934-.575-1.232-.993a2.327 2.327 0 01-.449-1.368h2.048c.019.384.161.678.425.882.264.204.618.306 1.061.306.414 0 .725-.077.934-.231a.741.741 0 00.322-.62zM129.243 131.709v1.987h1.382v1.584h-1.382v4.035c0 .299.058.513.172.643.115.129.334.194.658.194.239 0 .45-.018.635-.053v1.637a4.47 4.47 0 01-1.308.194c-1.514 0-2.286-.765-2.316-2.294v-4.356h-1.18v-1.584h1.18v-1.987h2.159zM136.513 141.781a2.4 2.4 0 01-.217-.725c-.523.583-1.203.874-2.039.874-.792 0-1.45-.229-1.973-.687a2.217 2.217 0 01-.777-1.734c0-.856.316-1.514.949-1.972.637-.458 1.556-.69 2.757-.695h.994v-.463c0-.374-.098-.673-.292-.897-.189-.224-.49-.336-.904-.336-.363 0-.65.087-.859.261-.204.175-.306.414-.306.718h-2.16c0-.469.145-.902.434-1.3.289-.399.697-.71 1.225-.934.528-.229 1.121-.344 1.778-.344.996 0 1.786.252 2.369.755.587.498.881 1.2.881 2.107v3.504c.005.767.112 1.347.322 1.741v.127h-2.182zm-1.786-1.502c.319 0 .613-.07.882-.209a1.43 1.43 0 00.598-.576v-1.389h-.807c-1.081 0-1.657.373-1.726 1.12l-.008.127c0 .269.095.491.284.665.189.175.448.262.777.262zM142.617 131.709v1.987h1.382v1.584h-1.382v4.035c0 .299.057.513.172.643.114.129.334.194.657.194.239 0 .451-.018.635-.053v1.637a4.458 4.458 0 01-1.307.194c-1.514 0-2.286-.765-2.316-2.294v-4.356h-1.181v-1.584h1.181v-1.987h2.159zM147.481 141.781h-2.167v-8.085h2.167v8.085zm-2.294-10.176c0-.324.107-.591.321-.8.22-.209.516-.314.89-.314.368 0 .662.105.881.314.219.209.329.476.329.8 0 .328-.112.597-.336.806-.219.21-.511.314-.874.314-.364 0-.658-.104-.882-.314a1.066 1.066 0 01-.329-.806zM152.629 140.189c.398 0 .722-.109.971-.329.249-.219.379-.51.388-.874h2.025a2.786 2.786 0 01-.448 1.509 2.983 2.983 0 01-1.21 1.061 3.786 3.786 0 01-1.689.374c-1.156 0-2.067-.366-2.735-1.098-.667-.738-1.001-1.754-1.001-3.049v-.142c0-1.245.332-2.239.994-2.981.662-.742 1.572-1.113 2.727-1.113 1.011 0 1.821.289 2.428.867.613.573.924 1.337.934 2.293h-2.025c-.009-.418-.139-.757-.388-1.016-.249-.264-.578-.396-.986-.396-.503 0-.884.185-1.143.553-.254.364-.381.957-.381 1.778v.225c0 .831.127 1.429.381 1.793.254.363.64.545 1.158.545zM161.647 141.781v-6.501h-1.203v-1.584h1.203v-.687c0-.906.259-1.609.777-2.107.523-.503 1.252-.754 2.189-.754.299 0 .665.049 1.098.149l-.022 1.674a2.749 2.749 0 00-.658-.068c-.812 0-1.218.381-1.218 1.143v.65h1.607v1.584h-1.607v6.501h-2.166zM171.083 135.721a5.847 5.847 0 00-.777-.06c-.817 0-1.352.277-1.606.83v5.29h-2.16v-8.085h2.04l.06.964c.433-.742 1.033-1.113 1.8-1.113.24 0 .464.032.673.097l-.03 2.077zM171.524 137.664c0-.802.154-1.517.463-2.144a3.392 3.392 0 011.33-1.457c.583-.344 1.258-.516 2.025-.516 1.091 0 1.98.334 2.667 1.001.692.668 1.078 1.574 1.158 2.72l.015.553c0 1.24-.346 2.236-1.039 2.988-.692.747-1.621 1.121-2.786 1.121-1.166 0-2.097-.374-2.795-1.121-.692-.747-1.038-1.763-1.038-3.048v-.097zm2.159.157c0 .767.144 1.355.433 1.763.289.403.703.605 1.241.605.523 0 .931-.199 1.225-.598.294-.403.441-1.046.441-1.927 0-.752-.147-1.335-.441-1.749-.294-.413-.707-.62-1.24-.62-.528 0-.937.207-1.226.62-.289.409-.433 1.044-.433 1.906zM182.499 133.696l.068.934c.577-.722 1.352-1.083 2.323-1.083.857 0 1.494.252 1.913.755.418.503.632 1.255.642 2.256v5.223h-2.159v-5.171c0-.458-.1-.789-.299-.993-.199-.21-.53-.314-.993-.314-.608 0-1.064.259-1.368.777v5.701h-2.159v-8.085h2.032zM191.674 131.709v1.987h1.382v1.584h-1.382v4.035c0 .299.057.513.172.643.115.129.334.194.657.194.24 0 .451-.018.636-.053v1.637a4.47 4.47 0 01-1.308.194c-1.514 0-2.286-.765-2.316-2.294v-4.356h-1.181v-1.584h1.181v-1.987h2.159zM197.98 141.93c-1.185 0-2.152-.364-2.899-1.091-.742-.727-1.113-1.696-1.113-2.906v-.209c0-.812.157-1.537.471-2.175a3.436 3.436 0 011.329-1.479c.578-.349 1.236-.523 1.973-.523 1.106 0 1.975.349 2.607 1.046.638.697.957 1.686.957 2.966v.882h-5.148c.07.528.279.951.628 1.27.353.319.799.478 1.337.478.832 0 1.482-.301 1.95-.904l1.061 1.188a3.273 3.273 0 01-1.315 1.076 4.353 4.353 0 01-1.838.381zm-.247-6.635c-.428 0-.777.145-1.046.434-.264.289-.433.702-.508 1.24h3.004v-.172c-.01-.478-.14-.847-.389-1.106-.249-.264-.602-.396-1.061-.396zM204.525 133.696l.067.934c.578-.722 1.352-1.083 2.324-1.083.856 0 1.494.252 1.912.755.419.503.633 1.255.643 2.256v5.223h-2.159v-5.171c0-.458-.1-.789-.299-.993-.199-.21-.531-.314-.994-.314-.607 0-1.063.259-1.367.777v5.701h-2.159v-8.085h2.032zM210.778 137.679c0-1.26.282-2.264.845-3.011.568-.747 1.342-1.121 2.323-1.121.787 0 1.437.294 1.95.882v-4.125h2.167v11.477h-1.95l-.105-.86c-.537.673-1.23 1.009-2.077 1.009-.951 0-1.716-.374-2.293-1.121-.573-.752-.86-1.795-.86-3.13zm2.16.157c0 .757.132 1.337.396 1.74.264.404.647.606 1.15.606.668 0 1.138-.282 1.412-.845v-3.19c-.269-.563-.734-.844-1.397-.844-1.041 0-1.561.844-1.561 2.533z" fill="#fff"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M88.973 168.982c.528 0 .957.428.957.956v127.016a.956.956 0 01-1.913 0V169.938c0-.528.428-.956.956-.956z" fill="#21BBB0"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M266.857 168.983c.529 0 .957.428.957.956V274.67a.956.956 0 01-1.913 0V169.939c0-.528.428-.956.956-.956z" fill="#219FBB"></path><path d="M233.061 231.325a4.746 4.746 0 014.747-4.746h59.569a4.746 4.746 0 014.747 4.746v14.945a4.746 4.746 0 01-4.747 4.746h-59.569a4.746 4.746 0 01-4.747-4.746v-14.945z" fill="#219FBB"></path><path d="M258.943 241.649h-3.602l-.685 2.055h-2.185l3.712-9.972h1.904l3.733 9.972h-2.185l-.692-2.055zm-3.047-1.664h2.493l-1.254-3.733-1.239 3.733zM264.806 240.19v3.514h-2.055v-9.972h3.89c.749 0 1.407.137 1.973.411a3.016 3.016 0 011.315 1.171c.306.502.459 1.075.459 1.719 0 .977-.336 1.749-1.007 2.315-.667.562-1.591.842-2.774.842h-1.801zm0-1.664h1.835c.544 0 .957-.128 1.24-.383.288-.256.432-.621.432-1.096 0-.489-.144-.884-.432-1.185-.288-.301-.685-.457-1.192-.466h-1.883v3.13zM273.99 243.704h-2.054v-9.972h2.054v9.972zM279.784 241.656c0-.242-.121-.432-.363-.568-.237-.142-.621-.268-1.15-.377-1.763-.37-2.644-1.119-2.644-2.247 0-.657.272-1.205.815-1.643.548-.443 1.263-.665 2.144-.665.94 0 1.691.222 2.253.665.566.443.849 1.018.849 1.726h-1.979a.946.946 0 00-.274-.699c-.183-.187-.468-.281-.856-.281-.333 0-.591.076-.774.226a.714.714 0 00-.274.576c0 .219.103.397.308.534.21.132.562.249 1.055.349a8.35 8.35 0 011.246.329c1.046.383 1.569 1.048 1.569 1.993 0 .676-.29 1.223-.87 1.643-.58.416-1.329.624-2.246.624-.621 0-1.174-.11-1.658-.329-.479-.224-.856-.527-1.13-.911a2.131 2.131 0 01-.411-1.253h1.877c.018.351.148.621.39.808.242.187.566.281.973.281.379 0 .664-.071.856-.213a.677.677 0 00.294-.568z" fill="#fff"></path><path opacity=".1" d="M121.23 293.532h-10.197c.3-.8.555-1.622.761-2.463l5.498-1.566c.468-.133.79-.56.79-1.047v-5.313c0-.486-.322-.914-.79-1.047l-5.498-1.566a21.914 21.914 0 00-2.544-6.141l2.78-4.996a1.087 1.087 0 00-.181-1.299l-3.757-3.757a1.087 1.087 0 00-1.299-.181l-4.996 2.78a21.905 21.905 0 00-6.141-2.544l-1.566-5.498a1.088 1.088 0 00-1.047-.79H87.73c-.487 0-.914.322-1.047.79l-1.566 5.498a21.914 21.914 0 00-5.722 2.301v-7.071c0-.786-.638-1.424-1.424-1.424H60.597c-.786 0-1.423.638-1.423 1.424v13.817c0 .786.637 1.423 1.423 1.423h10.651a21.912 21.912 0 00-2.27 5.668l-5.497 1.566c-.468.133-.79.561-.79 1.047v5.313c0 .487.322.914.79 1.047l5.497 1.566a21.915 21.915 0 002.545 6.141l-2.78 4.996c-.237.425-.163.955.18 1.299l3.758 3.757c.344.344.874.418 1.299.181l4.995-2.78a21.913 21.913 0 006.142 2.544l1.566 5.498c.133.468.56.791 1.047.791h5.313c.486 0 .914-.323 1.047-.791l1.566-5.498c.86-.211 1.699-.473 2.516-.782v2.348c0 .786.637 1.423 1.424 1.423h21.634c.786 0 1.424-.637 1.424-1.423v-13.817c0-.786-.638-1.424-1.424-1.424z" fill="#00345E"></path><path d="M118.083 291.439v-5.313c0-.487-.323-.914-.791-1.047l-5.498-1.566a21.908 21.908 0 00-2.544-6.142l2.78-4.995a1.087 1.087 0 00-.181-1.299l-3.757-3.757a1.09 1.09 0 00-1.299-.182l-4.996 2.781a21.909 21.909 0 00-6.141-2.545l-1.566-5.497a1.089 1.089 0 00-1.047-.791H87.73c-.487 0-.914.323-1.047.791l-1.566 5.497a21.916 21.916 0 00-6.142 2.545l-4.995-2.781a1.09 1.09 0 00-1.3.182l-3.756 3.757a1.088 1.088 0 00-.182 1.299l2.781 4.995a21.906 21.906 0 00-2.544 6.142l-5.498 1.566c-.468.133-.79.56-.79 1.047v5.313c0 .486.322.914.79 1.047l5.497 1.566a21.912 21.912 0 002.545 6.141l-2.78 4.995a1.09 1.09 0 00.18 1.3l3.758 3.757c.344.344.874.418 1.299.181l4.995-2.781a21.886 21.886 0 006.142 2.545l1.566 5.498c.133.468.56.79 1.047.79h5.313a1.09 1.09 0 001.047-.79l1.566-5.498a21.88 21.88 0 006.141-2.545l4.996 2.781c.425.237.955.162 1.299-.181l3.757-3.757c.344-.344.418-.875.181-1.3l-2.78-4.995a21.914 21.914 0 002.544-6.141l5.498-1.566c.468-.133.791-.561.791-1.047z" fill="#67CED0"></path><path d="M79.395 269.672v8.843c0 .785-.638 1.423-1.423 1.423H70.19a22.05 22.05 0 011.334-2.567l-2.781-4.995a1.09 1.09 0 01.181-1.299l3.757-3.757a1.09 1.09 0 011.3-.182l4.995 2.781c.138-.084.278-.166.42-.247z" fill="#E7FFFF"></path><path d="M90.387 302.133c7.373 0 13.351-5.977 13.351-13.351 0-7.373-5.978-13.351-13.351-13.351-7.374 0-13.351 5.978-13.351 13.351 0 7.374 5.977 13.351 13.351 13.351z" fill="#CCFFF0"></path><path d="M90.387 299.774c6.07 0 10.991-4.921 10.991-10.992 0-6.07-4.92-10.991-10.991-10.991-6.07 0-10.992 4.921-10.992 10.991 0 6.071 4.921 10.992 10.992 10.992z" fill="#46EFB2"></path><path d="M90.387 306.11c-9.555 0-17.328-7.773-17.328-17.328a.71.71 0 011.42 0c0 8.772 7.136 15.908 15.908 15.908a.71.71 0 010 1.42zM107.004 289.492a.71.71 0 01-.71-.71c0-8.771-7.136-15.907-15.907-15.907a.71.71 0 010-1.421c9.554 0 17.327 7.774 17.327 17.328a.71.71 0 01-.71.71z" fill="#CCFFF0"></path><path d="M87.066 291.202a.71.71 0 01-.502-.208l-1.71-1.71a.71.71 0 010-1.004l1.71-1.709a.71.71 0 011.004 1.004l-1.207 1.207 1.207 1.208a.71.71 0 01-.502 1.212zM93.707 291.202a.71.71 0 01-.502-1.213l1.207-1.207-1.207-1.207a.71.71 0 111.004-1.004l1.71 1.709a.71.71 0 010 1.004l-1.71 1.71a.71.71 0 01-.502.208zM89.42 291.202a.71.71 0 01-.617-1.06l1.93-3.418a.71.71 0 011.237.698l-1.93 3.419a.71.71 0 01-.62.361z" fill="#00345E"></path><path d="M77.971 277.845H60.597a1.424 1.424 0 01-1.423-1.424v-13.816c0-.787.637-1.424 1.423-1.424h17.374c.786 0 1.424.637 1.424 1.424v13.816c0 .786-.638 1.424-1.424 1.424z" fill="#F5F5F5"></path><path d="M77.971 261.181H73.12v16.664h4.852c.786 0 1.424-.638 1.424-1.424v-13.816c0-.787-.638-1.424-1.424-1.424z" fill="#4D9ABF"></path><path d="M79.395 265.832v-3.227c0-.787-.638-1.424-1.424-1.424H60.597c-.786 0-1.423.637-1.423 1.424v3.227h20.22z" fill="#fff"></path><path d="M70.258 274.521h-7.06a.712.712 0 010-1.424h7.06a.712.712 0 010 1.424zM66.414 271.566h-3.217a.712.712 0 010-1.424h3.217a.712.712 0 010 1.424z" fill="#D9E4E3"></path><path d="M121.23 313.179H99.596a1.423 1.423 0 01-1.424-1.424v-13.816c0-.786.637-1.424 1.424-1.424h21.634c.786 0 1.424.638 1.424 1.424v13.816c0 .787-.638 1.424-1.424 1.424z" fill="#F5F5F5"></path><path d="M122.654 301.166v-3.227c0-.786-.638-1.424-1.424-1.424H99.596c-.787 0-1.424.638-1.424 1.424v3.227h24.482z" fill="#006686"></path><path d="M121.23 295.805h-9.198c.127-.391.245-.786.35-1.182l5.105-1.454a1.807 1.807 0 001.306-1.73v-5.313c0-.8-.537-1.511-1.306-1.73l-5.105-1.454a22.612 22.612 0 00-2.313-5.582l2.582-4.639a1.804 1.804 0 00-.3-2.146l-3.756-3.757a1.806 1.806 0 00-2.147-.3l-4.639 2.582a22.617 22.617 0 00-5.582-2.313l-1.454-5.105a1.806 1.806 0 00-1.73-1.306H87.73c-.8 0-1.51.537-1.73 1.306l-1.454 5.105a22.59 22.59 0 00-4.44 1.695v-5.877a2.136 2.136 0 00-2.135-2.134H60.598a2.136 2.136 0 00-2.134 2.134v3.227c0 .392.318.71.71.71h19.511v9.879c0 .394-.32.714-.713.714H60.598a.714.714 0 01-.714-.714v-6.678a.71.71 0 00-1.42 0v6.678c0 1.177.957 2.134 2.134 2.134h9.462a22.635 22.635 0 00-1.668 4.387l-5.105 1.454c-.77.219-1.306.93-1.306 1.73v5.313c0 .799.537 1.511 1.306 1.73l5.105 1.454a22.628 22.628 0 002.312 5.582l-2.582 4.638a1.806 1.806 0 00.3 2.147l3.757 3.757a1.807 1.807 0 002.147.299l4.638-2.582a22.587 22.587 0 005.582 2.313L86 315.882c.22.769.93 1.306 1.73 1.306h5.313c.8 0 1.511-.537 1.73-1.306l1.454-5.105c.415-.11.827-.233 1.235-.367v1.345c0 1.177.957 2.134 2.134 2.134h21.634a2.136 2.136 0 002.134-2.134v-13.817a2.136 2.136 0 00-2.134-2.133zm-61.346-30.683v-2.517c0-.394.32-.714.714-.714h17.374c.393 0 .713.32.713.714v2.517h-18.8zM95.487 309.5a.71.71 0 00-.514.496l-1.566 5.497a.38.38 0 01-.364.275H87.73a.38.38 0 01-.364-.275l-1.565-5.497a.708.708 0 00-.514-.495 21.183 21.183 0 01-5.943-2.463.711.711 0 00-.713-.013l-4.996 2.781a.38.38 0 01-.451-.063l-3.757-3.757a.38.38 0 01-.063-.452l2.78-4.995a.71.71 0 00-.013-.714 21.188 21.188 0 01-2.462-5.942.71.71 0 00-.495-.514l-5.498-1.566a.38.38 0 01-.275-.364v-5.313a.38.38 0 01.275-.364l5.498-1.566a.709.709 0 00.495-.513 21.22 21.22 0 011.995-5.127h6.308a2.137 2.137 0 002.134-2.134v-6.334a21.19 21.19 0 015.18-2.023.71.71 0 00.515-.495l1.565-5.498a.38.38 0 01.364-.275h5.313a.38.38 0 01.364.275l1.566 5.498c.07.245.266.434.514.495a21.188 21.188 0 015.943 2.462.71.71 0 00.713.013l4.995-2.781a.38.38 0 01.452.063l3.757 3.757a.38.38 0 01.063.452l-2.781 4.995a.71.71 0 00.014.714 21.199 21.199 0 012.462 5.943c.061.247.25.443.495.513l5.498 1.566a.381.381 0 01.275.364v5.313a.381.381 0 01-.275.364l-5.498 1.566a.71.71 0 00-.495.514 21.6 21.6 0 01-.571 1.922h-2.9a.71.71 0 000 1.42h13.596c.394 0 .714.321.714.714v2.517H98.882v-2.517c0-.393.32-.714.714-.714h4.127a.71.71 0 000-1.42h-4.127a2.136 2.136 0 00-2.134 2.134v10.972c-.647.227-1.31.426-1.975.589zm25.743 2.969H99.596a.714.714 0 01-.714-.714v-9.879h23.062v9.879c0 .394-.32.714-.714.714z" fill="#00345E"></path><path d="M103.287 309.304a.71.71 0 01-.675-.489l-.975-2.985a.71.71 0 111.35-.44l.463 1.418.26-.477a.708.708 0 011.247 0l.26.477.463-1.418a.71.71 0 011.35.44l-.974 2.985a.71.71 0 01-1.299.119l-.423-.778-.423.778a.713.713 0 01-.624.37zM109.366 309.304a.71.71 0 01-.675-.489l-.975-2.985a.71.71 0 011.351-.44l.463 1.418.259-.477a.71.71 0 011.248 0l.259.477.463-1.418a.71.71 0 011.35.44l-.974 2.985a.71.71 0 01-1.299.119l-.423-.778-.423.778a.712.712 0 01-.624.37zM117.539 309.304a.712.712 0 01-.624-.37l-.423-.778-.423.778a.71.71 0 01-1.299-.119l-.974-2.985a.71.71 0 111.35-.44l.463 1.418.259-.477a.71.71 0 011.248 0l.259.477.463-1.418a.71.71 0 011.351.44l-.975 2.985a.71.71 0 01-.675.489z" fill="#00CEBD"></path><path d="M117.469 279.446a.709.709 0 01-.503-.208l-1.561-1.561a.71.71 0 010-1.005l1.561-1.561a.712.712 0 011.005 0l1.561 1.561a.712.712 0 010 1.005l-1.561 1.561a.708.708 0 01-.502.208zm-.558-2.272l.558.558.557-.558-.557-.557-.558.557z" fill="#46EFB2"></path><path d="M105.304 264.158a.71.71 0 01-.711-.71.856.856 0 00-.855-.856.71.71 0 010-1.42.856.856 0 00.855-.856.71.71 0 011.421 0c0 .472.383.856.855.856a.71.71 0 010 1.42.856.856 0 00-.855.856.71.71 0 01-.71.71z" fill="#4D9ABF"></path><path d="M63.543 301.116a.71.71 0 01-.71-.71.856.856 0 00-.856-.855.71.71 0 010-1.421.856.856 0 00.856-.855.71.71 0 011.42 0c0 .472.384.855.855.855a.71.71 0 010 1.421.856.856 0 00-.855.855.71.71 0 01-.71.71z" fill="#00CEBD"></path><path d="M62.486 308.745a.71.71 0 01-.71-.71.857.857 0 00-.856-.856.71.71 0 110-1.42.857.857 0 00.856-.855.71.71 0 111.42 0c0 .471.384.855.855.855a.71.71 0 010 1.42.857.857 0 00-.855.856.71.71 0 01-.71.71z" fill="#4D9ABF"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M83.98 173.983a.956.956 0 010-1.352l4.323-4.325a.957.957 0 011.353 0l4.324 4.325a.956.956 0 11-1.352 1.352l-3.648-3.648-3.648 3.648a.955.955 0 01-1.353 0z" fill="#21BBB0"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M261.814 173.983a.955.955 0 010-1.352l4.324-4.325a.957.957 0 011.352 0l4.325 4.325a.957.957 0 01-1.353 1.352l-3.648-3.648-3.648 3.648a.955.955 0 01-1.352 0z" fill="#219FBB"></path><g clip-path="url(#clip0)"><mask id="a" maskUnits="userSpaceOnUse" x="205" y="259" width="122" height="81"><path d="M205.136 259.703h121.362v79.828H205.136v-79.828z" fill="#C4C4C4"></path></mask><g mask="url(#a)"><path opacity=".1" d="M284.019 296.071h-32.788a2.447 2.447 0 01-2.447-2.446V266.95a2.447 2.447 0 012.447-2.446h32.788a2.446 2.446 0 012.446 2.446v26.675a2.446 2.446 0 01-2.446 2.446zM280.349 333.927H254.9a2.448 2.448 0 01-2.447-2.447v-15.666a2.447 2.447 0 012.447-2.447h25.449a2.447 2.447 0 012.447 2.447v15.666a2.448 2.448 0 01-2.447 2.447z" fill="#00345E"></path><path opacity=".1" d="M319.978 313.367h-11.504v-.449a6.12 6.12 0 00-6.113-6.113h-69.472a6.12 6.12 0 00-6.113 6.113v.449h-11.504a2.446 2.446 0 00-2.447 2.447v15.666a2.447 2.447 0 002.447 2.447h25.449a2.448 2.448 0 002.447-2.447v-15.666a2.447 2.447 0 00-2.447-2.447h-11.504v-.449a3.676 3.676 0 013.672-3.672h69.472a3.676 3.676 0 013.672 3.672v.449h-11.504a2.446 2.446 0 00-2.447 2.447v15.666a2.447 2.447 0 002.447 2.447h25.449a2.448 2.448 0 002.447-2.447v-15.666a2.447 2.447 0 00-2.447-2.447z" fill="#00345E"></path><path d="M284.019 300.465h-32.788a2.447 2.447 0 01-2.447-2.447v-26.674a2.448 2.448 0 012.447-2.447h32.788a2.448 2.448 0 012.447 2.447v26.674a2.447 2.447 0 01-2.447 2.447z" fill="#F5F5F5"></path><path d="M284.019 268.897h-8.339v31.568h8.339a2.447 2.447 0 002.447-2.446v-26.675a2.448 2.448 0 00-2.447-2.447z" fill="#E6E6E6"></path><path d="M286.466 276.89v-5.546a2.448 2.448 0 00-2.447-2.447h-32.788a2.448 2.448 0 00-2.447 2.447v5.546h37.682z" fill="#00CEBD"></path><path d="M270.764 292.556h-14.332a1.224 1.224 0 110-2.447h14.332a1.223 1.223 0 010 2.447z" fill="#E6E6E6"></path><path d="M264.158 287.478h-7.726a1.224 1.224 0 110-2.447h7.726a1.224 1.224 0 010 2.447z" fill="#46EFB2"></path><path d="M240.721 338.321h-25.449a2.447 2.447 0 01-2.447-2.447v-15.666a2.447 2.447 0 012.447-2.447h25.449a2.447 2.447 0 012.447 2.447v15.666a2.447 2.447 0 01-2.447 2.447z" fill="#F5F5F5"></path><path d="M240.721 338.321h-25.449a2.447 2.447 0 01-2.447-2.447v-15.666a2.447 2.447 0 012.447-2.447h25.449a2.447 2.447 0 012.447 2.447v15.666a2.447 2.447 0 01-2.447 2.447z" fill="#F5F5F5"></path><path d="M243.168 325.754v-5.546a2.447 2.447 0 00-2.447-2.447h-25.449a2.447 2.447 0 00-2.447 2.447v5.546h30.343z" fill="#4D9ABF"></path><path d="M235.521 332.808h-15.049a1.223 1.223 0 010-2.447h15.049a1.224 1.224 0 010 2.447z" fill="#006686"></path><path d="M280.349 338.321H254.9a2.447 2.447 0 01-2.447-2.447v-15.666a2.447 2.447 0 012.447-2.447h25.449a2.446 2.446 0 012.447 2.447v15.666a2.446 2.446 0 01-2.447 2.447z" fill="#F5F5F5"></path><path d="M282.796 325.754v-5.546a2.446 2.446 0 00-2.447-2.447H254.9a2.447 2.447 0 00-2.447 2.447v5.546h30.343z" fill="#4D9ABF"></path><path d="M275.15 332.808h-15.049a1.223 1.223 0 010-2.447h15.049a1.224 1.224 0 010 2.447z" fill="#006686"></path><path d="M319.978 338.321h-25.449a2.447 2.447 0 01-2.447-2.447v-15.666a2.447 2.447 0 012.447-2.447h25.449a2.446 2.446 0 012.447 2.447v15.666a2.446 2.446 0 01-2.447 2.447z" fill="#F5F5F5"></path><path d="M322.425 325.754v-5.546a2.446 2.446 0 00-2.447-2.447h-25.449a2.447 2.447 0 00-2.447 2.447v5.546h30.343z" fill="#4D9ABF"></path><path d="M314.778 332.808H299.73a1.224 1.224 0 110-2.447h15.048a1.224 1.224 0 110 2.447z" fill="#006686"></path><path d="M319.978 316.54h-11.505a6.12 6.12 0 00-6.112-6.074h-33.515v-8.78h15.173a3.671 3.671 0 003.667-3.667v-14.391a1.22 1.22 0 10-2.441 0v14.391c0 .676-.55 1.226-1.226 1.226h-32.788c-.676 0-1.226-.55-1.226-1.226v-19.908h36.461a1.22 1.22 0 001.22-1.221v-5.546a3.671 3.671 0 00-3.667-3.667h-32.788a3.671 3.671 0 00-3.667 3.667v26.674a3.671 3.671 0 003.667 3.668h15.174v8.78h-33.516a6.12 6.12 0 00-6.112 6.074h-11.505a3.671 3.671 0 00-3.667 3.667v15.667a3.671 3.671 0 003.667 3.667h25.449a3.672 3.672 0 003.668-3.667v-15.667a3.672 3.672 0 00-3.668-3.667h-11.502a3.675 3.675 0 013.67-3.633h33.516v3.633h-11.504a3.671 3.671 0 00-3.668 3.667v15.667a3.671 3.671 0 003.668 3.667h11.504v4.404h-15.17a6.119 6.119 0 00-6.111 6.074h-11.506a3.671 3.671 0 00-3.667 3.667v15.666a3.671 3.671 0 003.667 3.668h25.45a3.671 3.671 0 003.667-3.668v-15.666a3.671 3.671 0 00-3.667-3.667h-11.503a3.676 3.676 0 013.67-3.633h32.78a3.676 3.676 0 013.67 3.633h-11.503a3.671 3.671 0 00-3.667 3.667v15.666a3.671 3.671 0 003.667 3.668h25.45a3.671 3.671 0 003.667-3.668v-15.666a3.671 3.671 0 00-3.667-3.667h-11.506a6.119 6.119 0 00-6.111-6.074h-15.169v-4.404h11.504a3.671 3.671 0 003.667-3.667v-15.667a3.671 3.671 0 00-3.667-3.667h-11.504v-3.633h33.515a3.674 3.674 0 013.67 3.633h-11.502a3.671 3.671 0 00-3.667 3.667v15.667a3.671 3.671 0 003.667 3.667h25.449a3.671 3.671 0 003.667-3.667v-15.667a3.672 3.672 0 00-3.667-3.667zm-69.973-45.196c0-.676.55-1.226 1.226-1.226h32.788c.676 0 1.226.55 1.226 1.226v4.326h-35.24v-4.326zm-9.284 65.756h-25.449c-.676 0-1.226-.55-1.226-1.226v-8.9h27.902v8.9c0 .676-.551 1.226-1.227 1.226zm1.227-16.892v4.325h-27.902v-4.325c0-.676.55-1.227 1.226-1.227h25.449a1.23 1.23 0 011.227 1.227zm18.346 33.478v15.667c0 .676-.55 1.226-1.226 1.226h-25.449c-.676 0-1.227-.55-1.227-1.226v-8.9h22.386a1.22 1.22 0 000-2.441h-22.386v-4.326c0-.676.551-1.226 1.227-1.226h25.449c.676 0 1.226.55 1.226 1.226zm41.338 16.893h-25.449c-.677 0-1.227-.55-1.227-1.226v-8.9h27.902v8.9c0 .676-.55 1.226-1.226 1.226zm1.226-16.893v4.326h-27.902v-4.326c0-.676.55-1.226 1.226-1.226h25.45c.676 0 1.226.55 1.226 1.226zM280.35 337.1h-25.449c-.677 0-1.227-.55-1.227-1.226v-8.9h27.902v8.9c0 .676-.55 1.226-1.226 1.226zm1.226-16.892v4.325h-27.902v-4.325c0-.676.55-1.227 1.227-1.227h25.449c.676 0 1.226.551 1.226 1.227zm12.953-1.227h25.449c.676 0 1.226.551 1.226 1.227v4.325h-27.901v-4.325c0-.676.55-1.227 1.226-1.227zm25.449 18.119h-25.449c-.676 0-1.226-.55-1.226-1.226v-8.9h27.901v8.9c0 .676-.55 1.226-1.226 1.226z" fill="#00345E"></path><path d="M275.68 288.471a3.44 3.44 0 100-6.88 3.44 3.44 0 000 6.88z" fill="#4D9ABF"></path></g></g><path d="M56.86 231.24a4.747 4.747 0 014.747-4.747h64.173a4.747 4.747 0 014.747 4.747v14.944a4.747 4.747 0 01-4.747 4.747H61.607a4.747 4.747 0 01-4.747-4.747V231.24z" fill="#21BBB0"></path><path d="M74.893 242.727v-9.972h3.493c1.21 0 2.128.233 2.753.698.626.462.939 1.14.939 2.035 0 .488-.126.92-.377 1.294-.251.37-.6.641-1.048.815.511.128.913.386 1.205.774.297.388.446.863.446 1.424 0 .959-.306 1.685-.918 2.178-.612.493-1.484.745-2.616.754h-3.877zm2.055-4.342v2.691h1.76c.484 0 .86-.114 1.13-.342.274-.233.411-.553.411-.959 0-.913-.473-1.377-1.418-1.39h-1.883zm0-1.452h1.52c1.037-.019 1.555-.432 1.555-1.24 0-.452-.132-.776-.397-.973-.26-.2-.674-.301-1.24-.301h-1.438v2.514zM88.16 241.973c-.49.594-1.165.891-2.028.891-.794 0-1.402-.229-1.822-.685-.415-.457-.627-1.126-.637-2.007v-4.856h1.98v4.788c0 .771.351 1.157 1.054 1.157.672 0 1.133-.233 1.384-.698v-5.247h1.986v7.411h-1.863l-.055-.754zM93.659 242.727h-1.986v-7.411h1.986v7.411zm-2.103-9.328c0-.297.099-.541.295-.733.2-.192.472-.288.815-.288.338 0 .607.096.808.288a.97.97 0 01.301.733.964.964 0 01-.308.739c-.2.192-.468.288-.801.288-.334 0-.603-.096-.808-.288a.975.975 0 01-.302-.739zM97.385 242.727h-1.987v-10.52h1.987v10.52zM98.713 238.967c0-1.155.258-2.075.774-2.76.521-.685 1.231-1.028 2.13-1.028.722 0 1.317.27 1.788.809v-3.781h1.986v10.52h-1.788l-.096-.788c-.493.616-1.127.925-1.904.925-.872 0-1.572-.343-2.102-1.028-.525-.689-.788-1.646-.788-2.869zm1.98.144c0 .694.121 1.225.363 1.595.242.37.593.555 1.054.555.612 0 1.044-.258 1.295-.774v-2.924c-.247-.516-.674-.774-1.281-.774-.954 0-1.431.774-1.431 2.322zM110.938 240.679c0-.242-.121-.432-.363-.569-.237-.141-.621-.267-1.15-.376-1.763-.37-2.644-1.119-2.644-2.247 0-.657.272-1.205.815-1.643.548-.443 1.263-.665 2.144-.665.94 0 1.691.222 2.253.665.566.443.849 1.018.849 1.726h-1.979a.946.946 0 00-.274-.699c-.183-.187-.468-.281-.856-.281-.333 0-.591.076-.774.226a.714.714 0 00-.274.576c0 .219.103.397.308.534.21.132.562.249 1.055.349a8.23 8.23 0 011.246.329c1.046.383 1.569 1.048 1.569 1.993 0 .675-.29 1.223-.87 1.643-.58.416-1.329.624-2.246.624-.621 0-1.174-.11-1.658-.329-.479-.224-.856-.527-1.13-.911a2.131 2.131 0 01-.411-1.253h1.877c.018.351.148.621.39.808.242.187.566.281.973.281.379 0 .664-.071.856-.213a.677.677 0 00.294-.568z" fill="#fff"></path><path opacity=".1" d="M173.016 59.115v43.345c0 1.28-1.11 2.32-2.475 2.32h-41.257c-1.365 0-2.475-1.04-2.475-2.32V59.116c0-1.28 1.11-2.321 2.475-2.321h41.257c1.365 0 2.475 1.04 2.475 2.32z" fill="#00345E"></path><path d="M166.855 55.966v41.265c0 1.28-1.11 2.32-2.475 2.32h-41.257c-1.366 0-2.475-1.04-2.475-2.32V55.966c0-1.28 1.109-2.32 2.475-2.32h41.257c1.365 0 2.475 1.04 2.475 2.32z" fill="#fff"></path><path d="M166.854 61.099v-5.132c0-1.282-1.108-2.321-2.475-2.321h-41.256c-1.367 0-2.475 1.039-2.475 2.32V61.1h46.206z" fill="#46EFB2"></path><path d="M126.932 58.156c-.455 0-.823-.346-.823-.772v-.023c0-.426.368-.772.823-.772.455 0 .824.346.824.772v.023c0 .426-.369.772-.824.772zM130.121 58.156c-.454 0-.823-.346-.823-.772v-.023c0-.426.369-.772.823-.772.455 0 .824.346.824.772v.023c0 .426-.369.772-.824.772zM133.311 58.156c-.455 0-.824-.346-.824-.772v-.023c0-.426.369-.772.824-.772.454 0 .823.346.823.772v.023c0 .426-.369.772-.823.772z" fill="#00345E"></path><path d="M164.379 52.874h-41.255c-1.82 0-3.3 1.387-3.3 3.093v27.43c0 .427.369.773.824.773.455 0 .824-.346.824-.772V61.87h40.875c.454 0 .823-.346.823-.772 0-.427-.369-.773-.823-.773h-40.875v-4.36c0-.853.741-1.548 1.652-1.548h41.256c.91 0 1.651.695 1.651 1.549V97.23c0 .854-.741 1.548-1.651 1.548h-41.256c-.911 0-1.652-.694-1.652-1.548v-9.58c0-.426-.369-.771-.824-.771-.455 0-.824.345-.824.772v9.58c0 1.704 1.48 3.092 3.3 3.092h41.255c1.819 0 3.299-1.388 3.299-3.093V55.967c0-1.706-1.479-3.093-3.299-3.093z" fill="#00345E"></path><path d="M136.297 81.558h-1.654v-2.882h-2.449v2.882h-1.664v-6.9h1.664v2.74h2.449v-2.74h1.654v6.9zM142.628 75.942h-2.071v5.616h-1.663v-5.616h-2.033v-1.284h5.767v1.284zM145.519 74.658l1.54 4.8 1.535-4.8h2.189v6.9h-1.668v-1.612l.161-3.298-1.668 4.91h-1.099l-1.673-4.914.161 3.302v1.612h-1.663v-6.9h2.185zM153.508 80.278h2.895v1.28h-4.558v-6.9h1.663v5.62z" fill="#00345E"></path><path opacity=".1" d="M203.104 7.209v43.344c0 1.28-1.109 2.321-2.475 2.321h-41.257c-1.365 0-2.475-1.04-2.475-2.32V7.208c0-1.28 1.11-2.32 2.475-2.32h41.257c1.366 0 2.475 1.04 2.475 2.32z" fill="#00345E"></path><path d="M196.943 4.06v41.264c0 1.28-1.11 2.321-2.475 2.321h-41.257c-1.365 0-2.475-1.04-2.475-2.32V4.058c0-1.28 1.11-2.32 2.475-2.32h41.257c1.365 0 2.475 1.04 2.475 2.32z" fill="#fff"></path><path d="M196.943 9.192V4.06c0-1.282-1.108-2.32-2.476-2.32h-41.255c-1.368 0-2.476 1.038-2.476 2.32v5.132h46.207z" fill="#4D9ABF"></path><path d="M157.021 6.249c-.455 0-.824-.346-.824-.772v-.023c0-.426.369-.772.824-.772.455 0 .823.346.823.772v.023c0 .426-.368.772-.823.772zM160.21 6.249c-.455 0-.824-.346-.824-.772v-.023c0-.426.369-.772.824-.772.455 0 .823.346.823.772v.023c0 .426-.368.772-.823.772zM163.399 6.249c-.455 0-.824-.346-.824-.772v-.023c0-.426.369-.772.824-.772.455 0 .824.346.824.772v.023c0 .426-.369.772-.824.772z" fill="#00345E"></path><path d="M194.467.967h-41.256c-1.819 0-3.299 1.388-3.299 3.093v27.431c0 .426.369.772.824.772.455 0 .824-.346.824-.772V9.964h40.875c.454 0 .823-.346.823-.772 0-.427-.369-.772-.823-.772H151.56V4.06c0-.854.741-1.548 1.652-1.548h41.256c.91 0 1.651.694 1.651 1.548v41.263c0 .854-.741 1.549-1.651 1.549h-41.257c-.91 0-1.651-.695-1.651-1.549v-9.579c0-.426-.369-.772-.824-.772-.455 0-.824.346-.824.772v9.58c0 1.705 1.48 3.092 3.299 3.092h41.256c1.819 0 3.299-1.387 3.299-3.093V4.06c0-1.705-1.479-3.093-3.299-3.093z" fill="#00345E"></path><path d="M166.656 27.31v2.341h-1.663v-6.9h2.753c.528 0 .994.098 1.398.294.408.193.722.47.943.83.225.357.337.763.337 1.218 0 .672-.242 1.211-.725 1.615-.481.402-1.141.602-1.981.602h-1.062zm0-1.284h1.09c.323 0 .567-.08.735-.242.17-.16.256-.388.256-.682 0-.322-.087-.58-.261-.772-.174-.193-.411-.291-.711-.294h-1.109v1.99zM177.077 29.651h-1.654l-2.445-4.293v4.293h-1.663v-6.9h1.663l2.44 4.294v-4.293h1.659v6.9zM183.777 28.798c-.256.284-.63.514-1.123.687a4.842 4.842 0 01-1.62.26c-.904 0-1.626-.276-2.166-.828-.54-.553-.829-1.323-.867-2.308l-.005-.597c0-.68.12-1.272.36-1.777.24-.509.583-.899 1.028-1.17.449-.276.967-.413 1.555-.413.859 0 1.526.197 1.999.592.477.392.755.978.834 1.758h-1.601c-.057-.385-.18-.66-.37-.824-.189-.164-.458-.247-.805-.247-.417 0-.74.177-.967.531-.228.354-.343.86-.346 1.517v.417c0 .688.117 1.206.351 1.554.237.344.608.516 1.113.516.433 0 .755-.096.967-.289v-1.07h-1.156v-1.143h2.819v2.834z" fill="#00345E"></path><path opacity=".1" d="M230.524 59.115v43.345c0 1.28-1.11 2.32-2.476 2.32h-41.256c-1.366 0-2.476-1.04-2.476-2.32V59.116c0-1.28 1.11-2.321 2.476-2.321h41.257c1.365 0 2.475 1.04 2.475 2.32z" fill="#00345E"></path><path d="M224.363 55.966v41.265c0 1.28-1.11 2.32-2.476 2.32h-41.256c-1.366 0-2.476-1.04-2.476-2.32V55.966c0-1.28 1.11-2.32 2.476-2.32h41.256c1.366 0 2.476 1.04 2.476 2.32z" fill="#fff"></path><path d="M224.362 61.099v-5.132c0-1.282-1.108-2.321-2.475-2.321h-41.256c-1.367 0-2.476 1.039-2.476 2.32V61.1h46.207z" fill="#00CEBD"></path><path d="M184.44 58.156c-.455 0-.824-.346-.824-.772v-.023c0-.426.369-.772.824-.772.455 0 .824.346.824.772v.023c0 .426-.369.772-.824.772zM187.629 58.156c-.455 0-.824-.346-.824-.772v-.023c0-.426.369-.772.824-.772.455 0 .824.346.824.772v.023c0 .426-.369.772-.824.772zM190.818 58.156c-.455 0-.823-.346-.823-.772v-.023c0-.426.368-.772.823-.772.455 0 .824.346.824.772v.023c0 .426-.369.772-.824.772z" fill="#00345E"></path><path d="M221.886 52.874H180.63c-1.819 0-3.299 1.387-3.299 3.093v27.43c0 .427.369.773.824.773.455 0 .824-.346.824-.772V61.87h40.874c.455 0 .824-.346.824-.772 0-.427-.369-.773-.824-.773h-40.874v-4.36c0-.853.741-1.548 1.652-1.548h41.255c.911 0 1.652.695 1.652 1.549V97.23c0 .854-.741 1.548-1.652 1.548H180.63c-.91 0-1.651-.694-1.651-1.548v-9.58c0-.426-.369-.771-.824-.771-.455 0-.824.345-.824.772v9.58c0 1.704 1.48 3.092 3.299 3.092h41.256c1.819 0 3.299-1.388 3.299-3.093V55.967c0-1.706-1.48-3.093-3.299-3.093z" fill="#00345E"></path><path d="M199.156 74.658h1.659v4.734c0 .44-.103.83-.308 1.175a2.075 2.075 0 01-.853.801c-.364.19-.77.284-1.218.284-.752 0-1.336-.19-1.753-.568-.417-.38-.626-.916-.626-1.611h1.668c0 .316.054.545.161.687.111.142.294.213.55.213.23 0 .407-.085.531-.256.126-.174.189-.415.189-.725v-4.734zM205.425 79.724a.683.683 0 00-.26-.569c-.171-.136-.473-.276-.905-.422a8.702 8.702 0 01-1.062-.421c-.894-.44-1.341-1.043-1.341-1.81 0-.383.111-.72.332-1.01.224-.294.54-.521.948-.682a3.643 3.643 0 011.374-.247c.496 0 .94.089 1.331.266.395.177.702.43.92.758.218.325.327.698.327 1.118h-1.659c0-.28-.087-.499-.261-.654-.17-.154-.402-.232-.696-.232-.297 0-.532.066-.706.2a.598.598 0 00-.256.497c0 .177.095.338.284.483.19.142.523.29 1 .446a6.02 6.02 0 011.175.492c.746.43 1.119 1.022 1.119 1.777 0 .604-.228 1.078-.683 1.422-.455.344-1.079.516-1.872.516-.559 0-1.066-.1-1.521-.298-.451-.202-.793-.477-1.023-.825a2.166 2.166 0 01-.341-1.208h1.668c0 .37.094.643.284.82.193.173.504.26.933.26.275 0 .492-.058.65-.175a.59.59 0 00.241-.502z" fill="#00345E"></path><defs><clipPath id="clip0"><path fill="#fff" d="M205.136 256.273h124.912v83.275H205.136z"></path></clipPath></defs></svg></div></li> <li><h2 class="type-a type-a-2">Prebuilding all pages for speed</h2> <p class="type-b type-b-1">Before deployment, the entire frontend is prebuilt into highly optimized static pages and assets. This happens in a build process (before being deployed / hosted).</p></li> <li><h2 class="type-a type-a-2">Dynamic content via APIs</h2> <p class="type-b type-b-1">The global frontend uses JavaScript and APIs to talk to backend services, allowing pages to be enhanced and personalized.</p></li></ol></section> <section class="pancake pancake-theme-white"><div class="pancake-intro pancake-intro-align-center"><h2 class="pancake-intro-title type-a type-a-3">How it advances the web</h2> <!----></div> <div class="jamstack-advances-web-pancake"><div class="jamstack-advances-web-illustration"><p class="jamstack-advances-web-illustration-heading type-b type-b-1 type-uppercase">Running sites on web servers</p> <svg xmlns="http://www.w3.org/2000/svg" width="115" height="116" viewBox="0 0 115 116" fill="none"><path opacity=".1" d="M101.073 57.055H86.086V30.188a3.69 3.69 0 00-3.69-3.69H15.218a3.69 3.69 0 00-3.69 3.69v48.1a3.69 3.69 0 003.69 3.69H80.41v11.73a2.46 2.46 0 002.46 2.46h18.203a2.46 2.46 0 002.46-2.46V59.515a2.46 2.46 0 00-2.46-2.46z" fill="#00345E"></path><path d="M59.875 100.186H37.738l2.885-11.438 1.542-6.11h13.283l1.542 6.11 2.885 11.438z" fill="#ABC6C6"></path><path d="M56.99 88.748H40.623l1.542-6.11h13.283l1.542 6.11z" fill="#8CA8A0"></path><path d="M82.397 85.995h-67.18a3.69 3.69 0 01-3.69-3.69v-48.1a3.69 3.69 0 013.69-3.69h67.18a3.69 3.69 0 013.69 3.69v48.1a3.69 3.69 0 01-3.69 3.69z" fill="#F5F5F5"></path><path d="M82.396 30.516h-17.69v55.48h17.69a3.69 3.69 0 003.69-3.69v-48.1a3.69 3.69 0 00-3.69-3.69z" fill="#E6E6E6"></path><path d="M86.086 39.918v-5.712a3.69 3.69 0 00-3.69-3.69H15.218a3.69 3.69 0 00-3.69 3.69v5.712h74.56z" fill="#00CEBD"></path><path d="M11.527 76.16v6.145a3.69 3.69 0 003.69 3.69h67.18a3.69 3.69 0 003.69-3.69V76.16h-74.56z" fill="#CAD9E0"></path><path d="M101.073 100.185H82.87a2.46 2.46 0 01-2.46-2.46V63.533a2.46 2.46 0 012.46-2.46h18.203a2.46 2.46 0 012.46 2.46v34.192a2.46 2.46 0 01-2.46 2.46z" fill="#F5F5F5"></path><path d="M96.654 64.57l1.139-3.497H86.149l1.14 3.497a1.23 1.23 0 001.169.849h7.027a1.23 1.23 0 001.17-.85z" fill="#CAD9E0"></path><path d="M26.004 60.15a7.21 7.21 0 100-14.42 7.21 7.21 0 000 14.42z" fill="#46EFB2"></path><path d="M26.004 60.15a7.21 7.21 0 100-14.42 7.21 7.21 0 000 14.42z" fill="#46EFB2"></path><path d="M27.581 52.94l1.275-1.275a1.116 1.116 0 10-1.577-1.578l-1.276 1.275-1.275-1.275a1.116 1.116 0 00-1.577 1.578l1.275 1.275-1.275 1.275a1.116 1.116 0 101.577 1.578l1.275-1.275 1.276 1.275a1.112 1.112 0 001.577 0 1.116 1.116 0 000-1.578l-1.275-1.275z" fill="#F5F5F5"></path><path d="M91.972 88.287a7.21 7.21 0 100-14.419 7.21 7.21 0 000 14.419z" fill="#46EFB2"></path><path d="M91.972 88.287a7.21 7.21 0 100-14.419 7.21 7.21 0 000 14.419z" fill="#46EFB2"></path><path d="M93.55 81.078l1.275-1.276a1.116 1.116 0 10-1.578-1.578L91.972 79.5l-1.275-1.275a1.116 1.116 0 00-1.578 1.577l1.275 1.276-1.275 1.275a1.116 1.116 0 101.578 1.578l1.275-1.275 1.275 1.275a1.112 1.112 0 001.578 0 1.116 1.116 0 000-1.578l-1.276-1.275z" fill="#F5F5F5"></path><path d="M50.372 65.977H19.91a1.116 1.116 0 110-2.232h30.462a1.116 1.116 0 110 2.232zM50.372 58.535h-10.38a1.116 1.116 0 110-2.231h10.38a1.116 1.116 0 110 2.231zM50.372 54.572h-10.38a1.116 1.116 0 110-2.23h10.38a1.116 1.116 0 110 2.23zM50.372 70.402H19.91a1.116 1.116 0 110-2.231h30.462a1.116 1.116 0 110 2.231z" fill="#D9E4E3"></path><path d="M62.141 46.76h5.132c.37 0 .67.299.67.669V66.58c0 .37-.3.67-.67.67h-5.132a.67.67 0 01-.67-.67V47.428c0-.37.3-.669.67-.669z" fill="#4D9ABF"></path><path d="M18.96 34.089c-.615 0-1.114.499-1.114 1.114v.028a1.114 1.114 0 102.228 0v-.028c0-.615-.499-1.114-1.114-1.114zM22.732 34.089c-.616 0-1.114.499-1.114 1.114v.028a1.114 1.114 0 102.227 0v-.028c0-.615-.498-1.114-1.113-1.114zM26.503 34.089c-.615 0-1.114.499-1.114 1.114v.028a1.114 1.114 0 102.228 0v-.028c0-.615-.498-1.114-1.114-1.114z" fill="#00345E"></path><path d="M101.073 59.96H87.2V34.205a4.81 4.81 0 00-4.804-4.804H15.217a4.809 4.809 0 00-4.804 4.804v5.712c0 .615.499 1.114 1.114 1.114h73.445V59.96H82.87a3.578 3.578 0 00-3.574 3.574v11.513H12.641V46.063a1.114 1.114 0 10-2.228 0v36.242a4.809 4.809 0 004.804 4.804h24.67L36.87 99.071h-2.883a1.114 1.114 0 100 2.228h29.641a1.114 1.114 0 000-2.228h-2.883L57.725 87.11H80.41c.615 0 1.114-.499 1.114-1.114V63.533c0-.742.604-1.346 1.346-1.346h2.471l.889 2.728a2.34 2.34 0 002.228 1.618h7.027c1.018 0 1.914-.65 2.229-1.618l.888-2.728h2.471c.743 0 1.346.604 1.346 1.346v34.192c0 .743-.603 1.346-1.346 1.346H82.87a1.348 1.348 0 01-1.346-1.346v-5.584a1.114 1.114 0 10-2.228 0v5.584a3.578 3.578 0 003.574 3.574h18.203a3.578 3.578 0 003.574-3.574V63.533a3.578 3.578 0 00-3.574-3.574zM12.641 38.803v-4.598a2.579 2.579 0 012.576-2.576h67.18a2.579 2.579 0 012.575 2.576v4.598h-72.33zm45.805 60.267h-19.28l3.02-11.962h13.242l3.018 11.962zm-43.229-14.19a2.579 2.579 0 01-2.576-2.575v-5.032h66.655v7.608H15.217zm80.378-20.656a.116.116 0 01-.11.08h-7.027a.116.116 0 01-.11-.08l-.664-2.038h8.575l-.664 2.038z" fill="#00345E"></path><path d="M71.986 59.509a1.11 1.11 0 001.575 0l1.302-1.301a1.114 1.114 0 000-1.576l-1.302-1.302a1.114 1.114 0 10-1.575 1.576l.514.514-.514.514a1.114 1.114 0 000 1.575z" fill="#00345E"></path></svg> <p class="jamstack-advances-web-illustration-replacedby type-b type-b-0 type-uppercase">replaced by</p> <svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M103.199 32.282c0-9.795-7.94-17.735-17.736-17.735-7.47 0-13.856 4.62-16.47 11.157H15.636a3.774 3.774 0 00-3.774 3.774v49.199a3.774 3.774 0 003.774 3.774H84.35a3.774 3.774 0 003.774-3.774V49.818c8.533-1.283 15.075-8.645 15.075-17.536z" fill="#00345E"></path><path d="M61.314 101.644H38.671l2.95-11.7 1.578-6.248h13.587l1.577 6.249 2.951 11.699z" fill="#ABC6C6"></path><path d="M58.363 89.945H41.622l1.577-6.25h13.587l1.577 6.25z" fill="#8CA8A0"></path><path d="M61.315 102.757H38.67a1.114 1.114 0 01-1.08-1.387l3.564-14.123a1.114 1.114 0 012.16.545L40.1 100.53h19.785l-3.243-12.852a1.114 1.114 0 112.16-.545l3.593 14.239a1.113 1.113 0 01-1.08 1.386z" fill="#00345E"></path><path d="M84.35 87.129H15.636a3.774 3.774 0 01-3.774-3.774V34.156a3.774 3.774 0 013.774-3.774H84.35a3.774 3.774 0 013.774 3.774v49.199a3.774 3.774 0 01-3.774 3.774z" fill="#F5F5F5"></path><path d="M88.123 34.155v23.381c-.868.13-1.755.199-2.66.199-9.795 0-17.736-7.941-17.736-17.735 0-3.545 1.04-6.847 2.832-9.618h13.79a3.773 3.773 0 013.774 3.773z" fill="#E6E9ED"></path><path d="M60.456 33.53H78.72V77.07H60.455V33.53z" fill="#E1EBE0"></path><path d="M78.721 33.53v22.876c-6.453-2.652-10.994-9-10.994-16.406 0-2.283.43-4.464 1.217-6.47h9.777z" fill="#E6E6E6"></path><path d="M81.78 77.07H57.397V59.043c0-.378.306-.684.684-.684h23.014c.378 0 .684.306.684.684v18.025z" fill="#CCFFF0"></path><path d="M81.78 63.826H57.397v-4.782c0-.378.306-.684.684-.684h23.014c.378 0 .684.306.684.684v4.782zM88.124 39.999v-5.843a3.774 3.774 0 00-3.774-3.774H15.636a3.774 3.774 0 00-3.774 3.774V40h76.262z" fill="#00CEBD"></path><path d="M67.727 41.113H11.86a1.114 1.114 0 110-2.228h55.866a1.114 1.114 0 110 2.228z" fill="#00345E"></path><path d="M11.861 77.07v6.285a3.774 3.774 0 003.775 3.774H84.35a3.774 3.774 0 003.774-3.774v-6.286H11.86z" fill="#CAD9E0"></path><path d="M65.153 102.757h-30.32a1.114 1.114 0 010-2.228h30.32a1.114 1.114 0 010 2.228zM19.464 36.32a1.114 1.114 0 01-1.114-1.115v-.029a1.114 1.114 0 112.228 0v.03c0 .614-.498 1.113-1.114 1.113zM23.323 36.32a1.114 1.114 0 01-1.114-1.115v-.029a1.114 1.114 0 112.227 0v.03c0 .614-.498 1.113-1.113 1.113zM27.18 36.32a1.114 1.114 0 01-1.113-1.115v-.029a1.114 1.114 0 112.227 0v.03c0 .614-.498 1.113-1.114 1.113zM84.35 88.243H15.636a4.894 4.894 0 01-4.888-4.888v-6.286c0-.615.498-1.114 1.114-1.114H87.01v-20.98a1.114 1.114 0 112.228 0v28.38a4.894 4.894 0 01-4.888 4.888zm-71.374-10.06v5.172a2.663 2.663 0 002.66 2.66H84.35a2.663 2.663 0 002.66-2.66v-5.172H12.976z" fill="#00345E"></path><path d="M11.862 71.908a1.114 1.114 0 01-1.114-1.114V34.156a4.893 4.893 0 014.888-4.888h47.112a1.114 1.114 0 110 2.228H15.636a2.663 2.663 0 00-2.66 2.66v36.638c0 .615-.5 1.114-1.114 1.114z" fill="#00345E"></path><path d="M85.463 54.696c9.795 0 17.736-7.94 17.736-17.735 0-9.795-7.94-17.736-17.736-17.736-9.795 0-17.735 7.94-17.735 17.736 0 9.794 7.94 17.735 17.735 17.735z" fill="#46EFB2"></path><path d="M85.463 55.81c-10.393 0-18.849-8.456-18.849-18.85 0-10.393 8.456-18.849 18.85-18.849 10.393 0 18.849 8.456 18.849 18.85 0 10.393-8.456 18.849-18.85 18.849zm0-35.471c-9.165 0-16.621 7.457-16.621 16.621 0 9.166 7.456 16.622 16.621 16.622 9.166 0 16.622-7.456 16.622-16.622 0-9.165-7.457-16.621-16.622-16.621z" fill="#00345E"></path><path d="M85.463 50.11c7.263 0 13.15-5.887 13.15-13.15 0-7.262-5.887-13.15-13.15-13.15-7.262 0-13.15 5.888-13.15 13.15 0 7.263 5.888 13.15 13.15 13.15z" fill="#F8F8F8"></path><path d="M82.919 42.885c-.453 0-.888-.18-1.209-.5l-3.493-3.495a1.709 1.709 0 112.417-2.416l2.285 2.285 7.374-7.375a1.71 1.71 0 012.417 2.417l-8.583 8.583c-.32.321-.755.501-1.208.501z" fill="#46EFB2"></path><path d="M40.424 54.975H20.379a1.141 1.141 0 010-2.282h20.045a1.141 1.141 0 110 2.282z" fill="#D9E4E3"></path><path d="M51.537 54.975h-5.475a1.141 1.141 0 010-2.282h5.475a1.141 1.141 0 010 2.282z" fill="#E6E6E6"></path><path d="M51.537 59.502H20.38a1.141 1.141 0 010-2.283h31.158a1.141 1.141 0 010 2.283z" fill="#D9E4E3"></path><path d="M21.645 50.243c-.295 0-.579-.117-.787-.326l-1.555-1.554a1.114 1.114 0 111.575-1.575l.767.766 2.736-2.735a1.114 1.114 0 011.575 1.575l-3.523 3.523a1.113 1.113 0 01-.788.326z" fill="#00345E"></path><path d="M26.752 73.194h-6.374a1.141 1.141 0 010-2.282h6.374a1.141 1.141 0 010 2.282z" fill="#D9E4E3"></path><path d="M51.537 73.194H32.39a1.141 1.141 0 010-2.282h19.147a1.141 1.141 0 010 2.282z" fill="#E6E6E6"></path><path d="M21.645 68.463c-.295 0-.578-.117-.787-.326l-1.555-1.555a1.114 1.114 0 111.575-1.575l.767.767 2.736-2.736a1.114 1.114 0 111.575 1.576l-3.523 3.523a1.114 1.114 0 01-.788.326z" fill="#00345E"></path><path d="M73.356 68.744a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM69.589 68.744a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM65.822 68.744a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49z" fill="#F5F5F5"></path></svg> <p class="jamstack-advances-web-illustration-heading type-b type-b-1 type-uppercase">Deploying sites globally</p></div> <p class="jamstack-advances-web-content type-b type-b-1">A Jamstack deployment doesn’t run on a traditional setup of origin servers. Instead, automated deployments are used to push sites directly to the Edge / CDN.</p></div> <div class="jamstack-advances-web-pancake"><div class="jamstack-advances-web-illustration"><p class="jamstack-advances-web-illustration-heading type-b type-b-1 type-uppercase">Webpages rendered at runtime</p> <svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M101.601 22.914v56.64a3.343 3.343 0 01-3.342 3.342H15.833a3.343 3.343 0 01-3.342-3.342v-56.64a3.343 3.343 0 013.342-3.342h82.426a3.343 3.343 0 013.342 3.342z" fill="#00345E"></path><path d="M69.68 103.771H44.411l5.053-20.028h15.161l5.053 20.028z" fill="#ABC6C6"></path><path d="M66.386 90.716h-18.68l1.759-6.973h15.161l1.76 6.973z" fill="#8CA8A0"></path><path d="M101.601 27.593v56.64a3.343 3.343 0 01-3.342 3.341H15.833a3.343 3.343 0 01-3.342-3.341v-56.64a3.343 3.343 0 013.342-3.342h82.426a3.343 3.343 0 013.342 3.342z" fill="#fff"></path><path d="M12.491 34.982h89.11v41.366h-89.11V34.982z" fill="#006686"></path><path d="M101.601 34.982v-7.39a3.342 3.342 0 00-3.342-3.341H15.833a3.342 3.342 0 00-3.342 3.342v7.39h89.11z" fill="#00CEBD"></path><path d="M12.491 76.348v7.884a3.342 3.342 0 003.342 3.342h82.426a3.342 3.342 0 003.342-3.342v-7.884h-89.11z" fill="#CAD9E0"></path><path d="M20.975 28.487c-.615 0-1.114.498-1.114 1.113v.033a1.114 1.114 0 102.228 0V29.6c0-.615-.5-1.113-1.114-1.113zM25.28 28.487c-.615 0-1.114.498-1.114 1.113v.033a1.114 1.114 0 102.228 0V29.6c0-.615-.5-1.113-1.114-1.113zM29.585 28.487c-.615 0-1.114.498-1.114 1.113v.033a1.114 1.114 0 002.228 0V29.6c0-.615-.499-1.113-1.114-1.113z" fill="#00345E"></path><path d="M98.26 23.137H15.832a4.46 4.46 0 00-4.455 4.455v7.39c0 .616.498 1.114 1.114 1.114h87.995v34.117a1.114 1.114 0 002.228 0v-42.62a4.46 4.46 0 00-4.456-4.456zm2.227 10.731H13.605v-6.276c0-1.228 1-2.227 2.228-2.227H98.26c1.228 0 2.227 1 2.227 2.227v6.276zM101.601 75.234H13.605V41.117a1.114 1.114 0 10-2.228 0v43.115a4.46 4.46 0 004.456 4.456h31.236l-3.524 13.968H40.13a1.114 1.114 0 100 2.227h33.832a1.113 1.113 0 100-2.227h-3.416l-3.524-13.969H98.26a4.46 4.46 0 004.455-4.455v-7.884c0-.615-.498-1.114-1.113-1.114zm-33.352 27.422H45.842l3.524-13.969h15.36l3.523 13.969zm32.238-18.424c0 1.228-1 2.228-2.228 2.228H15.833a2.23 2.23 0 01-2.228-2.228v-6.77h86.882v6.77z" fill="#00345E"></path><path d="M91.126 69.595a1.11 1.11 0 01-.788-.327 1.329 1.329 0 00-.946-.392c-.357 0-.693.14-.946.392a1.114 1.114 0 01-1.575-1.575 1.34 1.34 0 000-1.892 1.11 1.11 0 010-1.576 1.114 1.114 0 011.575 0c.253.254.589.393.946.393.358 0 .694-.14.946-.392a1.114 1.114 0 011.576 1.575 1.34 1.34 0 000 1.892 1.11 1.11 0 010 1.576 1.11 1.11 0 01-.788.326zM91.126 61.605a1.11 1.11 0 01-.788-.326 1.329 1.329 0 00-.946-.392c-.357 0-.693.139-.946.392a1.114 1.114 0 01-1.575-1.575 1.33 1.33 0 00.392-.947c0-.357-.14-.693-.392-.945a1.11 1.11 0 010-1.576 1.114 1.114 0 011.575 0 1.34 1.34 0 001.892 0 1.114 1.114 0 011.575 1.576 1.33 1.33 0 00-.392.946c0 .357.14.693.392.946a1.11 1.11 0 010 1.575 1.109 1.109 0 01-.787.326zM26.433 55.718a1.11 1.11 0 01-.788-.326 1.34 1.34 0 00-1.892 0 1.114 1.114 0 01-1.575-1.576 1.33 1.33 0 00.392-.946c0-.357-.14-.693-.392-.946a1.11 1.11 0 010-1.575 1.114 1.114 0 011.575 0 1.34 1.34 0 001.892 0 1.114 1.114 0 011.575 1.575 1.33 1.33 0 00-.392.946c0 .358.14.694.392.946a1.11 1.11 0 010 1.575 1.11 1.11 0 01-.787.327zM26.433 47.728a1.11 1.11 0 01-.788-.326 1.34 1.34 0 00-1.892 0 1.114 1.114 0 01-1.575-1.575c.252-.253.392-.589.392-.946s-.14-.694-.392-.946a1.11 1.11 0 010-1.576 1.114 1.114 0 011.575 0c.253.253.589.392.946.392.358 0 .694-.139.946-.391a1.114 1.114 0 011.576 1.575 1.33 1.33 0 00-.392.946c0 .357.14.693.392.946a1.11 1.11 0 010 1.575 1.114 1.114 0 01-.788.326z" fill="#67CED0"></path><circle cx="57.046" cy="55.665" r="12.633" stroke="#46EFB2" stroke-width="4" stroke-dasharray="2 2"></circle></svg> <p class="jamstack-advances-web-illustration-replacedby type-b type-b-0 type-uppercase">replaced by</p> <svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M101.918 22.69v56.641a3.343 3.343 0 01-3.342 3.342H16.15a3.343 3.343 0 01-3.342-3.342v-56.64a3.343 3.343 0 013.342-3.342h82.426a3.343 3.343 0 013.342 3.342z" fill="#00345E"></path><path d="M69.997 103.548H44.729l5.053-20.028h15.162l5.053 20.028z" fill="#ABC6C6"></path><path d="M66.704 90.493H48.022l1.76-6.973h15.162l1.76 6.973z" fill="#8CA8A0"></path><path d="M101.918 27.37v56.64a3.343 3.343 0 01-3.342 3.341H16.15a3.343 3.343 0 01-3.342-3.341V27.37a3.343 3.343 0 013.342-3.342h82.426a3.343 3.343 0 013.342 3.342z" fill="#fff"></path><path d="M50.427 76.125a6.936 6.936 0 1113.873 0H50.427z" fill="#00345E"></path><path d="M101.918 34.76v-7.39a3.342 3.342 0 00-3.342-3.342H16.15a3.342 3.342 0 00-3.342 3.342v7.39h89.11z" fill="#46EFB2"></path><path d="M12.808 76.125v7.884a3.342 3.342 0 003.342 3.342h82.426a3.342 3.342 0 003.342-3.342v-7.884h-89.11z" fill="#CAD9E0"></path><path d="M76.162 76.125c0-10.382-8.417-18.799-18.799-18.799s-18.799 8.417-18.799 18.8h-7.111c0-14.31 11.6-25.91 25.91-25.91s25.91 11.6 25.91 25.91h-7.111z" fill="#46EFB2"></path><path d="M57.363 57.326c-10.382 0-18.799 8.417-18.799 18.8h-7.111c0-14.31 11.6-25.91 25.91-25.91v7.11z" fill="#4D9ABF"></path><path d="M76.713 58.898l-5.039 5.04a18.747 18.747 0 00-14.31-6.613v-7.11c7.694 0 14.606 3.354 19.35 8.683z" fill="#76C2B5"></path><path d="M57.363 50.215v7.11a18.747 18.747 0 00-14.31 6.612l-5.04-5.039c4.743-5.329 11.656-8.684 19.35-8.684z" fill="#006686"></path><path d="M56.768 71.486l.03.02-.356.524a1.114 1.114 0 001.841 1.254l.357-.523.03.02a1.115 1.115 0 001.255-1.84l-.031-.022 4.344-6.378a1.114 1.114 0 00-1.841-1.254l-4.344 6.378-.031-.02a1.11 1.11 0 00-1.548.293 1.114 1.114 0 00.294 1.548z" fill="#00345E"></path><path d="M36.19 41.462H21.358a1.141 1.141 0 010-2.283H36.19a1.141 1.141 0 010 2.282z" fill="#CAD9E0"></path><path d="M32.18 45.694h-6.813a1.141 1.141 0 010-2.282h6.814a1.141 1.141 0 010 2.282z" fill="#00CEBD"></path><path d="M93.369 41.462H78.535a1.141 1.141 0 010-2.283H93.37a1.141 1.141 0 010 2.282z" fill="#CAD9E0"></path><path d="M89.36 45.694h-6.815a1.141 1.141 0 010-2.282h6.814a1.141 1.141 0 010 2.282z" fill="#00CEBD"></path><path d="M30.299 56.833h-3.05c-.37 0-.669-.3-.669-.668v-5.458c0-.37.3-.669.669-.669h3.05c.37 0 .668.3.668.669v5.458c0 .369-.299.668-.668.668zM87.478 56.833h-3.05c-.37 0-.67-.3-.67-.668v-5.458c0-.37.3-.669.67-.669h3.05c.369 0 .668.3.668.669v5.458c0 .369-.3.668-.668.668z" fill="#E6E6E6"></path><path d="M61.13 45.798a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM57.363 45.798a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM53.596 45.798a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49z" fill="#00CEBD"></path><path d="M21.292 28.264c-.615 0-1.114.499-1.114 1.114v.032a1.114 1.114 0 002.228 0v-.032c0-.616-.499-1.114-1.114-1.114zM25.597 28.264c-.615 0-1.114.499-1.114 1.114v.032a1.114 1.114 0 002.228 0v-.032c0-.616-.499-1.114-1.114-1.114zM29.902 28.264c-.615 0-1.114.499-1.114 1.114v.032a1.114 1.114 0 002.228 0v-.032c0-.616-.499-1.114-1.114-1.114z" fill="#00345E"></path><path d="M98.576 22.914H16.15a4.46 4.46 0 00-4.456 4.455v56.64a4.46 4.46 0 004.456 4.456h31.236l-3.524 13.968h-3.415a1.114 1.114 0 000 2.228h33.832a1.114 1.114 0 000-2.228h-3.415L67.34 88.465h31.236a4.46 4.46 0 004.456-4.456v-7.884c0-.615-.499-1.114-1.114-1.114-.021 0-.041.006-.062.007-.02-.001-.04-.007-.061-.007H13.922V35.873h86.882V69.99a1.114 1.114 0 002.228 0V27.37a4.46 4.46 0 00-4.456-4.456zm-30.01 79.519H46.16l3.524-13.968h15.36l3.523 13.968zm32.238-25.194v6.77c0 1.229-1 2.228-2.228 2.228H16.15a2.23 2.23 0 01-2.228-2.228v-6.77h86.882zM13.922 33.645V27.37c0-1.228 1-2.227 2.228-2.227h82.426c1.229 0 2.228 1 2.228 2.227v6.276H13.922z" fill="#00345E"></path></svg> <p class="jamstack-advances-web-illustration-heading type-b type-b-1 type-uppercase">Webpages prerendered for speed</p></div> <p class="jamstack-advances-web-content type-b type-b-1">Rather than building content at runtime for each request, content is prebuilt and optimized during a build setup using a site generator and other build tools.</p></div> <div class="jamstack-advances-web-pancake"><div class="jamstack-advances-web-illustration"><p class="jamstack-advances-web-illustration-heading type-b type-b-1 type-uppercase">Monolithic applications</p> <svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M98.743 23.36H75.13c0-9.72-7.88-17.6-17.599-17.6-9.72 0-17.599 7.88-17.599 17.6H16.317a3.343 3.343 0 00-3.342 3.34v56.641a3.343 3.343 0 003.342 3.342h82.426a3.343 3.343 0 003.342-3.342v-56.64a3.343 3.343 0 00-3.342-3.342z" fill="#00345E"></path><path d="M70.164 107.558H44.897L49.95 87.53h15.16l5.054 20.028z" fill="#ABC6C6"></path><path d="M66.87 94.503H48.19l1.76-6.973h15.16l1.76 6.973z" fill="#8CA8A0"></path><path d="M102.085 31.379v56.64a3.343 3.343 0 01-3.342 3.342H16.317a3.343 3.343 0 01-3.342-3.342V31.38a3.343 3.343 0 013.342-3.342h82.426a3.343 3.343 0 013.342 3.342z" fill="#fff"></path><path d="M75.13 31.833c0 9.72-7.88 17.6-17.6 17.6-9.72 0-17.599-7.88-17.599-17.6 0-1.303.143-2.575.412-3.796H74.72c.268 1.221.41 2.493.41 3.796z" fill="#E6E9ED"></path><path d="M102.085 31.379v7.392h-89.11v-7.392a3.343 3.343 0 013.342-3.342h82.426a3.343 3.343 0 013.342 3.342z" fill="#00CEBD"></path><path d="M75.13 31.833c0 2.464-.506 4.81-1.422 6.938H41.352a17.507 17.507 0 01-1.42-6.938c0-1.303.142-2.575.411-3.796H74.72c.268 1.221.41 2.493.41 3.796z" fill="#00345E"></path><path d="M102.085 39.883H71.788a1.114 1.114 0 010-2.227h30.297a1.114 1.114 0 010 2.227zM43.124 39.883H12.975a1.114 1.114 0 010-2.227h30.149a1.114 1.114 0 010 2.227zM68.709 102.909c-.498 0-.952-.337-1.08-.842l-2.532-10.038a1.114 1.114 0 112.16-.545l2.533 10.038a1.114 1.114 0 01-1.081 1.387zM44.897 108.672a1.113 1.113 0 01-1.08-1.386l3.986-15.802a1.114 1.114 0 112.16.545l-3.986 15.802a1.114 1.114 0 01-1.08.841z" fill="#00345E"></path><path d="M12.975 80.136v7.884a3.342 3.342 0 003.342 3.341h82.426a3.342 3.342 0 003.342-3.341v-7.884h-89.11z" fill="#CAD9E0"></path><path d="M101.962 81.25H12.976a1.114 1.114 0 010-2.228h88.986a1.114 1.114 0 010 2.227zM74.447 108.671H40.614a1.114 1.114 0 010-2.228h33.833a1.114 1.114 0 010 2.228zM21.46 34.534a1.114 1.114 0 01-1.114-1.114v-.032a1.114 1.114 0 012.227 0v.032c0 .615-.499 1.114-1.114 1.114zM25.764 34.534a1.114 1.114 0 01-1.113-1.114v-.032a1.114 1.114 0 012.227 0v.032c0 .615-.499 1.114-1.114 1.114zM30.07 34.534a1.114 1.114 0 01-1.114-1.114v-.032a1.114 1.114 0 012.227 0v.032c0 .615-.498 1.114-1.114 1.114z" fill="#00345E"></path><path d="M98.744 92.475H16.317a4.46 4.46 0 01-4.455-4.456V31.38a4.46 4.46 0 014.455-4.455h23.057a1.114 1.114 0 010 2.228H16.317a2.23 2.23 0 00-2.228 2.228v56.64c0 1.228 1 2.227 2.228 2.227h82.427c1.228 0 2.227-1 2.227-2.228V31.38c0-1.228-1-2.227-2.227-2.227H81.265a1.114 1.114 0 010-2.228h17.479a4.46 4.46 0 014.455 4.456v56.64a4.46 4.46 0 01-4.455 4.455z" fill="#00345E"></path><path d="M45.872 66.483H27.68a1.114 1.114 0 010-2.228h17.08v-6.376c0-.615.498-1.114 1.113-1.114H56.11a1.114 1.114 0 010 2.228h-9.123v6.376c0 .615-.499 1.114-1.114 1.114zM94.288 66.483h-40.53a1.114 1.114 0 010-2.228h39.416V46.479a1.114 1.114 0 012.228 0v18.89c0 .615-.499 1.114-1.114 1.114z" fill="#00345E"></path><path d="M68.67 81.25a1.114 1.114 0 01-1.115-1.115V74.04H45.872a1.114 1.114 0 01-1.114-1.114v-9.137a1.114 1.114 0 012.228 0v8.023h21.683c.615 0 1.114.499 1.114 1.114v7.21c0 .616-.499 1.114-1.114 1.114zM101.962 74.039H76.243a1.114 1.114 0 010-2.228h25.719a1.114 1.114 0 010 2.228zM38.595 74.412H20.253a1.114 1.114 0 01-1.114-1.114V62.504a1.114 1.114 0 012.228 0v9.68h17.228a1.114 1.114 0 010 2.228z" fill="#00345E"></path><path d="M31.763 81.25a1.114 1.114 0 01-1.114-1.115v-6.837a1.114 1.114 0 012.228 0v6.837c0 .616-.499 1.114-1.114 1.114zM37.555 58.924h-9.876a1.114 1.114 0 01-1.114-1.114V39.06a1.114 1.114 0 012.228 0v17.636h8.762a1.114 1.114 0 010 2.228zM20.253 56.427h-7.277a1.114 1.114 0 010-2.228h6.163v-6.488a1.114 1.114 0 012.228 0v7.602c0 .615-.499 1.114-1.114 1.114zM64.659 58.993a1.113 1.113 0 01-1.114-1.114v-7.643c0-.615.499-1.114 1.114-1.114h14.109a1.114 1.114 0 010 2.228H65.773v5.412l20.272-.062V38.77a1.114 1.114 0 012.228 0v19.04c0 .614-.496 1.112-1.11 1.114l-22.5.069h-.004z" fill="#00345E"></path><path d="M64.66 51.35H35.92a1.114 1.114 0 010-2.228H64.66a1.114 1.114 0 010 2.228z" fill="#00345E"></path><path d="M57.53 45.638c9.72 0 17.6-7.88 17.6-17.6 0-9.72-7.88-17.599-17.6-17.599-9.72 0-17.599 7.88-17.599 17.6 0 9.72 7.88 17.599 17.6 17.599z" fill="#006686"></path><path d="M57.53 46.751c-10.318 0-18.713-8.394-18.713-18.713 0-10.318 8.395-18.713 18.713-18.713 10.319 0 18.713 8.395 18.713 18.713 0 10.319-8.394 18.713-18.713 18.713zm0-35.198c-9.09 0-16.485 7.395-16.485 16.485S48.44 44.523 57.53 44.523s16.486-7.395 16.486-16.485S66.62 11.553 57.53 11.553z" fill="#00345E"></path><path d="M57.53 41.087c7.207 0 13.05-5.842 13.05-13.049S64.736 14.99 57.53 14.99c-7.207 0-13.049 5.842-13.049 13.05 0 7.206 5.842 13.048 13.05 13.048z" fill="#fff"></path><rect x="60.542" y="22.862" width="3.06" height="11.58" rx="1.53" transform="rotate(45 60.542 22.862)" fill="#00345E"></rect><rect x="62.706" y="31.051" width="3.06" height="11.58" rx="1.53" transform="rotate(135 62.706 31.05)" fill="#00345E"></rect></svg> <p class="jamstack-advances-web-illustration-replacedby type-b type-b-0 type-uppercase">replaced by</p> <svg xmlns="http://www.w3.org/2000/svg" width="115" height="115" viewBox="0 0 115 115" fill="none"><path opacity=".1" d="M107.487 73.464V57.56c0-1.23-.997-2.229-2.228-2.229H94.34V30.993a3.343 3.343 0 00-3.342-3.342H30.143a3.342 3.342 0 00-3.343 3.342v17.653H9.468c-1.231 0-2.229.998-2.229 2.229v22.589h100.248z" fill="#00345E"></path><path d="M70.598 94.772H50.542l2.626-10.404 1.386-5.491h12.032l1.386 5.491 2.626 10.404z" fill="#ABC6C6"></path><path d="M67.972 84.368H53.169l1.385-5.491h12.032l1.386 5.491z" fill="#8CA8A0"></path><path d="M90.998 81.918H30.143a3.343 3.343 0 01-3.343-3.343V35.003a3.343 3.343 0 013.343-3.342h60.855a3.342 3.342 0 013.342 3.342v43.572a3.343 3.343 0 01-3.342 3.343z" fill="#fff"></path><path d="M85.187 56.951H35.954c-.37 0-.669-.299-.669-.668V40.178h50.57v16.105c0 .37-.299.668-.668.668z" fill="#E6E6E6"></path><path d="M65.305 62.163h-23.73a1.114 1.114 0 110-2.227h23.73a1.114 1.114 0 110 2.227zM65.305 66.619h-23.73a1.114 1.114 0 110-2.228h23.73a1.114 1.114 0 110 2.228z" fill="#D9E4E3"></path><path d="M77.112 66.619h-3.68a1.114 1.114 0 010-2.228h3.68a1.114 1.114 0 110 2.228z" fill="#E6E6E6"></path><path d="M94.34 40.178v-5.175a3.343 3.343 0 00-3.342-3.342H30.143a3.342 3.342 0 00-3.343 3.342v5.175h67.54z" fill="#00CEBD"></path><path d="M26.8 73.008v5.567a3.343 3.343 0 003.343 3.343h60.855a3.343 3.343 0 003.342-3.343v-5.567H26.8z" fill="#CAD9E0"></path><path d="M105.259 94.772h-16.49a2.228 2.228 0 01-2.228-2.229V61.57c0-1.23.998-2.229 2.228-2.229h16.49c1.231 0 2.228.998 2.228 2.229v30.973c0 1.23-.997 2.229-2.228 2.229z" fill="#46EFB2"></path><path d="M86.541 80.964v11.58c0 1.23.998 2.228 2.229 2.228h16.489a2.228 2.228 0 002.228-2.229V80.964H86.541z" fill="#F5F5F5"></path><path d="M101.256 62.509l1.032-3.168H91.741l1.031 3.168c.15.459.577.77 1.06.77h6.365c.482 0 .91-.311 1.059-.77z" fill="#CAD9E0"></path><path d="M39.327 94.772H9.467a2.228 2.228 0 01-2.228-2.229V54.885c0-1.23.998-2.229 2.229-2.229h29.86c1.23 0 2.227.998 2.227 2.229v37.658c0 1.23-.997 2.229-2.228 2.229z" fill="#fff"></path><path d="M41.555 59.936v-5.051c0-1.23-.997-2.229-2.228-2.229H9.467c-1.23 0-2.228.998-2.228 2.229v5.05h34.316z" fill="#006686"></path><path d="M20.053 90.283h-6.906c-.369 0-.668-.299-.668-.668V65.667c0-.37.299-.668.668-.668h6.906c.37 0 .668.299.668.668v23.948c0 .37-.299.668-.668.668zM35.647 73.241H24.51c-.37 0-.669-.299-.669-.668v-6.906c0-.37.3-.668.669-.668h11.138c.37 0 .669.299.669.668v6.906c0 .369-.3.668-.669.668zM35.647 90.283H24.51c-.37 0-.669-.299-.669-.668V77.017c0-.37.3-.669.669-.669h11.138c.37 0 .669.3.669.669v12.598c0 .37-.3.668-.669.668z" fill="#E6E6E6"></path><path d="M33.533 34.792c-.615 0-1.114.5-1.114 1.114v.026a1.114 1.114 0 002.228 0v-.026c0-.615-.498-1.114-1.114-1.114zM36.95 34.792c-.615 0-1.114.5-1.114 1.114v.026a1.114 1.114 0 002.228 0v-.026c0-.615-.498-1.114-1.114-1.114zM40.367 34.792c-.616 0-1.114.5-1.114 1.114v.026a1.114 1.114 0 002.228 0v-.026c0-.615-.499-1.114-1.114-1.114z" fill="#00345E"></path><path d="M105.259 58.227h-9.805V35.003c0-2.457-1.999-4.456-4.456-4.456H30.143c-2.457 0-4.457 1.999-4.457 4.456v11.518a1.114 1.114 0 102.228 0v-5.23h65.312v16.936H88.77a3.346 3.346 0 00-3.343 3.343v5.303a1.114 1.114 0 102.228 0V61.57c0-.615.5-1.115 1.115-1.115h2.162l.781 2.399c.3.92 1.151 1.538 2.119 1.538h6.365c.968 0 1.819-.618 2.119-1.538l.781-2.399h2.162c.615 0 1.115.5 1.115 1.115v30.973c0 .615-.5 1.115-1.115 1.115h-16.49c-.614 0-1.114-.5-1.114-1.115V73.01c0-.615-.499-1.114-1.114-1.114H42.67v-17.01c0-1.843-1.499-3.342-3.342-3.342H9.467a3.346 3.346 0 00-3.342 3.342v37.658c0 1.843 1.5 3.343 3.343 3.343h29.859c1.843 0 3.342-1.5 3.342-3.343v-9.511h9.688l-2.682 10.626h-2.53a1.114 1.114 0 100 2.228h26.85a1.114 1.114 0 100-2.228h-2.53l-2.68-10.626h16.643v9.511c0 1.843 1.499 3.343 3.342 3.343h16.489c1.843 0 3.343-1.5 3.343-3.343V61.57a3.347 3.347 0 00-3.343-3.343zM27.914 39.064v-4.06c0-1.23 1-2.23 2.229-2.23h60.855c1.23 0 2.229 1 2.229 2.23v4.06H27.914zm72.283 23.1h-6.366l-.556-1.709h7.479l-.557 1.71zM9.467 53.77h29.86c.615 0 1.114.5 1.114 1.114v3.938H8.353v-3.938c0-.614.5-1.114 1.115-1.114zm30.974 38.773c0 .615-.5 1.115-1.114 1.115H9.467c-.614 0-1.114-.5-1.114-1.115V61.05h32.088v31.494zm28.727 1.115H51.973l2.681-10.627h11.833l2.681 10.627zM42.669 80.804v-6.682h42.759v6.682H42.669z" fill="#00345E"></path><path d="M13.07 57.423c.615 0 1.114-.5 1.114-1.114v-.026a1.114 1.114 0 10-2.228 0v.026c0 .615.499 1.114 1.114 1.114zM16.487 57.423c.615 0 1.114-.5 1.114-1.114v-.026a1.114 1.114 0 10-2.228 0v.026c0 .615.498 1.114 1.114 1.114zM19.903 57.423c.616 0 1.114-.5 1.114-1.114v-.026a1.114 1.114 0 10-2.227 0v.026c0 .615.498 1.114 1.113 1.114zM60.058 47.964l.512-.512.513.512a1.11 1.11 0 001.575 0 1.114 1.114 0 000-1.575l-1.3-1.3a1.114 1.114 0 00-1.575 0l-1.3 1.3a1.114 1.114 0 001.575 1.575z" fill="#00345E"></path><path d="M94.79 89.578h-3.12c-.368 0-.668-.3-.668-.669V69.79c0-.37.3-.67.669-.67h3.118c.37 0 .669.3.669.67v19.12c0 .37-.3.669-.669.669z" fill="#4D9ABF"></path><path d="M81.274 53.898a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM81.274 50.13a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49zM81.274 46.364a1.245 1.245 0 100-2.49 1.245 1.245 0 000 2.49z" fill="#A8CFC8"></path></svg> <p class="jamstack-advances-web-illustration-heading type-b type-b-1 type-uppercase">APIs & Microservices</p></div> <p class="jamstack-advances-web-content type-b type-b-1">Decoupling the frontend from the backend allows for more modular development where we can take advantage of the huge ecosystem of third party tools to provide website functionality.</p></div></section> <section class="pancake jamstack-prebuilding-pancake pancake-theme-dark"><p class="type-a type-a-1">BYOT: Bring your own technologies</p> <h2 class="jamstack-prebuilding-heading type-a type-a-3">Prebuilding all pages for speed</h2> <p class="type-b type-b-1">The Jamstack doesn’t change the technologies you use—Jamstack sites can be built in JavaScript, PHP, Ruby, Python or virtually any language. It’s not a collection of specific software, it’s a set of best practices that combines:</p> <ol class="jamstack-prebuilding-list"><li><svg xmlns="http://www.w3.org/2000/svg" width="97" height="97" viewBox="0 0 97 97" fill="none"><path d="M77.124 49.735L63.06 43.903l14.065-5.832c1.557-.645 1.557-2.85 0-3.496L48.61 22.752a1.892 1.892 0 00-1.45 0L18.646 34.575c-1.557.645-1.557 2.85 0 3.496l14.066 5.832-14.066 5.832c-1.557.646-1.557 2.851 0 3.497l14.066 5.832-14.066 5.831c-1.557.646-1.557 2.851 0 3.497L47.16 80.215c.464.192.986.192 1.45 0l28.514-11.823c1.557-.646 1.557-2.851 0-3.496L63.06 59.063l14.065-5.832c1.557-.645 1.557-2.85 0-3.496z" fill="#00345E"></path><path d="M77.124 64.606L48.609 76.43a1.886 1.886 0 01-1.45 0L18.648 64.606c-1.558-.645-1.558-2.85 0-3.495l9.618-3.988 18.895-7.835a1.887 1.887 0 011.45 0l18.896 7.835 9.618 3.988c1.558.645 1.558 2.85 0 3.495z" fill="#67CED0"></path><path d="M67.506 57.123l-17.59 7.294a5.304 5.304 0 01-4.06 0l-17.591-7.294 18.895-7.835a1.887 1.887 0 011.45 0l18.896 7.835z" fill="#0E7E97"></path><path d="M66.516 62.86l-18.632 7.725-18.631-7.726 6.423-2.663 12.209-5.062 12.208 5.063 6.423 2.662z" fill="#0E7E97"></path><path d="M60.093 60.197l-10.178 4.22a5.303 5.303 0 01-4.06 0l-10.18-4.22 12.21-5.063 12.208 5.063z" fill="#055C82"></path><path d="M77.124 49.447L48.609 61.27a1.887 1.887 0 01-1.45 0L18.648 49.447c-1.558-.645-1.558-2.852 0-3.497l9.618-3.988 18.895-7.835a1.887 1.887 0 011.45 0l18.896 7.835 9.618 3.988c1.558.645 1.558 2.852 0 3.497z" fill="#2B9BB4"></path><path d="M67.506 41.962l-17.59 7.294a5.268 5.268 0 01-2.032.403 5.265 5.265 0 01-2.028-.403l-17.591-7.294 18.895-7.835a1.887 1.887 0 011.45 0l18.896 7.835z" fill="#0E7E97"></path><path d="M66.516 47.698l-18.632 7.726-18.631-7.726 6.423-2.663 12.209-5.062 12.208 5.063 6.423 2.662z" fill="#00CEBD"></path><path d="M60.093 45.035l-10.178 4.22a5.266 5.266 0 01-2.03.404 5.264 5.264 0 01-2.03-.403l-10.18-4.22 12.21-5.063 12.208 5.063z" fill="#2B9BB4"></path><path d="M47.16 18.967L18.646 30.79c-1.557.645-1.557 2.85 0 3.496L47.16 46.11c.464.192.986.192 1.45 0l28.514-11.823c1.557-.645 1.557-2.85 0-3.496L48.61 18.967a1.893 1.893 0 00-1.45 0z" fill="#97FFD2"></path><path d="M29.253 32.538l18.632-7.725 18.632 7.725-18.632 7.725-18.632-7.725z" fill="#fff"></path><path d="M79.239 47.698c0-1.17-.672-2.175-1.753-2.623L65.53 40.118l11.958-4.958a2.795 2.795 0 001.751-2.622c0-1.17-.67-2.174-1.751-2.622L48.973 18.093a2.82 2.82 0 00-2.175 0L18.284 29.916a2.795 2.795 0 00-1.752 2.622c0 1.17.671 2.174 1.752 2.622L30.24 40.12l-11.956 4.956a2.795 2.795 0 00-1.753 2.623c0 1.17.672 2.175 1.752 2.623l11.957 4.957-11.957 4.958a2.795 2.795 0 00-1.752 2.622c0 1.17.671 2.175 1.752 2.623l28.514 11.823a2.834 2.834 0 002.175 0l7.54-3.127a.946.946 0 00-.726-1.748l-7.54 3.126a.94.94 0 01-.724 0L19.008 63.733a.928.928 0 01-.583-.874c0-.149.042-.65.584-.874l13.702-5.682 14.086 5.84c.352.146.72.22 1.088.22.369 0 .737-.074 1.087-.22l14.087-5.84 13.703 5.682a.928.928 0 01.583.874c0 .148-.042.65-.584.874l-15.015 6.226a.946.946 0 00.724 1.748l15.016-6.226a2.795 2.795 0 001.752-2.622c0-1.17-.671-2.174-1.752-2.622L65.53 55.279l11.957-4.958a2.796 2.796 0 001.752-2.623zm-2.478.875L48.246 60.396a.937.937 0 01-.724 0L19.009 48.572a.929.929 0 01-.584-.875c0-.148.042-.65.584-.874l14.066-5.831a.946.946 0 000-1.749l-14.067-5.832a.928.928 0 01-.583-.874c0-.148.042-.65.584-.874L47.523 19.84a.945.945 0 01.725 0l28.514 11.823a.928.928 0 01.584.874c0 .148-.043.65-.584.874L48.248 45.235a.94.94 0 01-.725 0l-9.132-3.787a.946.946 0 10-.725 1.749l9.132 3.786a2.82 2.82 0 002.174 0l14.086-5.84 13.704 5.681a.929.929 0 01.584.875c0 .148-.042.65-.585.874z" fill="#00345E"></path></svg> <h2 class="jamstack-prebuilding-list-heading type-a type-a-1">Git Workflows</h2> <p class="type-b type-b-0">The Jamstack ties deployments closely to a Git-based workflows. Git brings the rigor and safety of version control to web projects allowing support for large projects with numerous contributors.</p></li> <li><svg xmlns="http://www.w3.org/2000/svg" width="96" height="96" viewBox="0 0 96 96" fill="none"><path opacity=".1" d="M76.365 24.964h-5.207v-5.735c0-.541-.119-1.076-.347-1.567l-3.73-8.02c-.665-1.433-2.703-1.433-3.369 0l-3.73 8.02a3.719 3.719 0 00-.348 1.567v5.735H20.32a3.078 3.078 0 00-3.078 3.078v40.129c0 1.7 1.378 3.078 3.078 3.078h56.046c1.7 0 3.078-1.378 3.078-3.078V28.042c0-1.7-1.378-3.078-3.078-3.078z" fill="#00345E"></path><path d="M57.576 86.99H39.108l2.407-9.541 1.286-5.097h11.082l1.286 5.096 2.407 9.543z" fill="#ABC6C6"></path><path d="M55.17 77.448H41.513l1.287-5.096h11.082l1.286 5.096z" fill="#8CA8A0"></path><path d="M76.365 75.152H20.319a3.078 3.078 0 01-3.078-3.078V31.945c0-1.7 1.378-3.078 3.078-3.078h56.046c1.7 0 3.078 1.378 3.078 3.078v40.129c0 1.7-1.378 3.078-3.078 3.078z" fill="#F5F5F5"></path><path d="M17.24 54.377v17.696c0 1.7 1.379 3.079 3.079 3.079h56.046c1.7 0 3.078-1.378 3.078-3.079V54.377H17.241z" fill="#E1EBE0"></path><path d="M79.443 36.71v-4.765c0-1.7-1.378-3.078-3.078-3.078H20.319a3.078 3.078 0 00-3.078 3.078v4.766h62.202z" fill="#00CEBD"></path><path d="M17.24 66.947v5.127c0 1.7 1.379 3.078 3.08 3.078h56.045c1.7 0 3.078-1.378 3.078-3.078v-5.127H17.241z" fill="#CAD9E0"></path><path d="M36.954 58.778H23.25a.931.931 0 010-1.861h13.705a.93.93 0 010 1.861z" fill="#F5F5F5"></path><path d="M26.36 52.089H23.25a.931.931 0 010-1.862h3.111a.93.93 0 010 1.862z" fill="#E6E6E6"></path><path d="M36.954 62.47H23.25a.931.931 0 010-1.862h13.705a.93.93 0 010 1.862z" fill="#F5F5F5"></path><path d="M25.693 47.662a.926.926 0 01-.657-.272l-2.237-2.237a.93.93 0 010-1.314l2.237-2.237a.93.93 0 011.314 1.315l-1.58 1.58 1.58 1.579a.93.93 0 01-.657 1.586zM34.384 47.662a.93.93 0 01-.657-1.586l1.58-1.58-1.58-1.58a.93.93 0 111.314-1.314l2.237 2.237c.363.363.363-.164 0 .2L35.04 47.39a.926.926 0 01-.657.272zM28.774 47.662a.93.93 0 01-.808-1.386l2.526-4.473a.93.93 0 011.619.913l-2.526 4.474a.93.93 0 01-.81.472z" fill="#00345E"></path><path d="M63.712 13.545l-3.73 8.02a3.718 3.718 0 00-.347 1.567v43.815h11.523V23.132c0-.542-.119-1.076-.347-1.567l-3.73-8.02c-.665-1.433-2.704-1.433-3.369 0z" fill="#46EFB2"></path><path d="M59.635 24.2h5.761v42.747h-5.761V24.2z" fill="#4D9ABF"></path><path d="M63.712 13.545l-3.73 8.02a3.718 3.718 0 00-.347 1.567v2.37c.663.356 1.423.559 2.23.559.931 0 1.8-.272 2.53-.739.616-.394 1.409-.375 2.028.016a4.68 4.68 0 002.506.723 4.69 4.69 0 002.228-.56v-2.369c0-.542-.118-1.076-.346-1.567l-3.73-8.02c-.665-1.433-2.704-1.433-3.369 0z" fill="#E1EBE0"></path><path d="M63.712 13.545l-2.04 4.39a5.866 5.866 0 003.724 1.33c1.415 0 2.712-.499 3.727-1.332l-2.041-4.388c-.666-1.433-2.704-1.433-3.37 0z" fill="#00345E"></path><path d="M46.118 34.175l-3.73 8.02a3.718 3.718 0 00-.347 1.567v23.185h11.523V43.762c0-.542-.119-1.076-.347-1.567l-3.73-8.02c-.665-1.433-2.704-1.433-3.369 0z" fill="#00CEBD"></path><path d="M42.04 44.83h5.762v22.117h-5.761V44.83z" fill="#67CED0"></path><path d="M46.118 34.175l-3.73 8.02a3.718 3.718 0 00-.347 1.567v2.369c.663.357 1.423.56 2.23.56.931 0 1.8-.272 2.53-.74.616-.394 1.409-.374 2.027.017a4.68 4.68 0 002.507.722 4.69 4.69 0 002.228-.559v-2.37c0-.54-.118-1.075-.346-1.566l-3.73-8.02c-.665-1.433-2.704-1.433-3.369 0z" fill="#E1EBE0"></path><path d="M46.118 34.175l-2.04 4.39a5.866 5.866 0 003.724 1.33c1.414 0 2.712-.5 3.726-1.332l-2.04-4.388c-.666-1.433-2.705-1.433-3.37 0z" fill="#8CA8A0"></path><path d="M22.513 32.777v.023a.93.93 0 101.858 0v-.023a.93.93 0 10-1.858 0zM25.66 32.777v.023a.93.93 0 001.858 0v-.023a.93.93 0 10-1.858 0zM28.806 32.777v.023a.93.93 0 101.859 0v-.023a.93.93 0 10-1.859 0z" fill="#00345E"></path><path d="M76.365 27.938h-4.277v-4.805c0-.673-.15-1.35-.433-1.96l-3.73-8.02a2.76 2.76 0 00-2.528-1.613 2.762 2.762 0 00-2.528 1.613l-3.73 8.02a4.68 4.68 0 00-.433 1.96v12.649H51.26l-.93-2a2.762 2.762 0 00-2.528-1.611 2.762 2.762 0 00-2.527 1.612l-.93 1.999H18.17v-3.837c0-1.185.964-2.149 2.15-2.149h34.196a.93.93 0 100-1.858H20.32a4.012 4.012 0 00-4.007 4.007v40.129a4.012 4.012 0 004.007 4.007h20.583l-2.519 9.98h-2.405a.93.93 0 100 1.858h24.729a.93.93 0 100-1.858H58.3l-2.519-9.98h20.583a4.012 4.012 0 004.008-4.007v-40.13a4.012 4.012 0 00-4.008-4.006zm-10.04 38.08V26.35a5.62 5.62 0 003.904.485v39.181h-3.904zm-5.76 0V26.835a5.615 5.615 0 003.902-.486v39.668h-3.902zM72.088 37.64h6.426v28.377h-6.426V37.64zm4.277-7.844c1.185 0 2.15.964 2.15 2.149v3.836h-6.427v-5.985h4.277zm-11.811-15.86a.917.917 0 01.843-.537c.139 0 .61.039.843.537l1.712 3.684a4.956 4.956 0 01-2.556.716 4.888 4.888 0 01-2.556-.714l1.714-3.686zm-3.73 8.021l1.229-2.641c1.016.572 2.17.879 3.343.879 1.175 0 2.33-.308 3.345-.88l1.228 2.642c.17.366.26.772.26 1.175v1.77c-.414.151-.848.23-1.3.23-.715 0-1.41-.201-2.01-.58-.932-.588-2.118-.593-3.025-.013a3.757 3.757 0 01-2.03.592c-.444 0-.885-.08-1.3-.23v-1.769c0-.403.09-.81.26-1.175zM58.707 37.64v28.377h-4.213V43.762c0-.672-.15-1.35-.433-1.959l-1.936-4.163h6.582zm-9.975 28.377V46.981a5.62 5.62 0 003.904.485v18.551h-3.904zm-5.5-23.43l1.228-2.641c1.016.572 2.17.879 3.343.879 1.175 0 2.33-.307 3.345-.88l1.228 2.642c.17.366.26.772.26 1.175v1.77c-.413.151-.849.23-1.3.23-.715 0-1.41-.201-2.01-.58-.932-.588-2.119-.593-3.025-.013a3.758 3.758 0 01-2.03.592c-.444 0-.885-.08-1.3-.23v-1.768c0-.404.09-.81.26-1.176zm3.729-8.02a.916.916 0 01.843-.538c.139 0 .61.038.842.537l1.713 3.684a4.958 4.958 0 01-2.556.716 4.89 4.89 0 01-2.556-.714l1.714-3.686zm-3.479 3.073l-1.936 4.163a4.68 4.68 0 00-.433 1.96v18.065a.93.93 0 101.858 0V47.466a5.614 5.614 0 003.902-.486v19.037H18.17V37.64h25.311zm12.903 48.42H40.3l2.518-9.979h11.048l2.518 9.98zm19.981-11.837H20.32a2.152 2.152 0 01-2.149-2.15v-4.197h60.344v4.197c0 1.186-.964 2.15-2.149 2.15z" fill="#00345E"></path><path d="M24.575 85.853a.93.93 0 01-.93-.929c0-.614-.5-1.114-1.114-1.114a.93.93 0 110-1.859c.615 0 1.114-.5 1.114-1.114a.93.93 0 111.859 0c0 .615.5 1.114 1.114 1.114a.93.93 0 110 1.859c-.614 0-1.114.5-1.114 1.114 0 .513-.416.93-.93.93z" fill="#00CEBD"></path></svg> <h2 class="jamstack-prebuilding-list-heading type-a type-a-1">Modern build tools</h2> <p class="type-b type-b-0">With a build run every time a deploy happens, The Jamstack brings full support for linting code, transpiling javascript, compiling CSS, and optimizing html and assets.</p></li> <li><svg xmlns="http://www.w3.org/2000/svg" width="82" height="82" viewBox="0 0 82 82" fill="none"><path opacity=".1" d="M75.857 41.906h-6.884V26.722a3.415 3.415 0 000-6.83 3.411 3.411 0 00-2.955 1.708l-3.44-1.985-.415-.24c.257-.281.415-.654.415-1.065v-7.56c0-.874-.708-1.582-1.582-1.582h-8.87c-.874 0-1.582.708-1.582 1.582v1.917L44.278 9.05c.29-.502.46-1.084.46-1.706a3.415 3.415 0 00-6.83 0c0 .622.168 1.204.46 1.706L16.628 21.6a3.411 3.411 0 00-2.955-1.709 3.415 3.415 0 000 6.831v5.41H7.85c-.874 0-1.582.708-1.582 1.582v7.56c0 .873.708 1.581 1.582 1.581h5.824v8.963a3.415 3.415 0 100 6.83 3.412 3.412 0 002.956-1.708l21.738 12.55a3.395 3.395 0 00-.46 1.707 3.415 3.415 0 106.371-1.707l10.976-6.336 4.11-2.373h16.492c.873 0 1.581-.708 1.581-1.582V43.49c0-.874-.708-1.583-1.581-1.583z" fill="#00345E"></path><path d="M68.973 26.153v31.928l-13.718 7.92-13.931 8.042-27.65-15.962V26.153l27.65-15.962 9.22 5.322 12.035 6.949 6.394 3.691z" fill="#fff"></path><path d="M68.973 47.126v10.955l-13.718 7.92h-6.92a1.582 1.582 0 01-1.581-1.582V48.708c0-.875.708-1.582 1.581-1.582h20.638zM18.302 38.459v7.56c0 .873-.708 1.582-1.581 1.582h-3.046V36.877h3.046c.873 0 1.581.709 1.581 1.582zM62.578 22.462v.593c0 .873-.708 1.581-1.581 1.581h-8.872a1.582 1.582 0 01-1.582-1.581v-7.542l12.035 6.949z" fill="#E6E6E6"></path><path d="M41.332 59.12L21.53 53.545l.315-22.674 19.479-12.005L60.718 30.92l-5.977 18.944-13.409 9.256z" fill="#67CED0"></path><path d="M41.324 13.606a3.415 3.415 0 100-6.83 3.415 3.415 0 000 6.83zM41.324 77.46a3.415 3.415 0 100-6.831 3.415 3.415 0 000 6.83zM68.973 29.57a3.415 3.415 0 100-6.831 3.415 3.415 0 000 6.83zM13.675 29.57a3.415 3.415 0 100-6.831 3.415 3.415 0 000 6.83zM13.675 61.496a3.415 3.415 0 100-6.83 3.415 3.415 0 000 6.83z" fill="#006686"></path><path d="M75.857 63.628H48.335a1.582 1.582 0 01-1.581-1.581V46.335c0-.873.708-1.582 1.581-1.582h27.522c.873 0 1.581.709 1.581 1.582v15.712c0 .873-.708 1.581-1.581 1.581z" fill="#F5F5F5"></path><path d="M59.309 50.656h-7.393a.792.792 0 110-1.584h7.393a.792.792 0 110 1.584z" fill="#67CED0"></path><path d="M68.799 56.329H51.915a.792.792 0 110-1.585H68.8a.792.792 0 110 1.585zM68.799 59.537H51.915a.792.792 0 110-1.584H68.8a.792.792 0 110 1.584z" fill="#D9E4E3"></path><path d="M66.104 51.885a.788.788 0 01-.56-.232.95.95 0 00-1.342 0 .791.791 0 01-1.118-1.118.943.943 0 00.278-.671.943.943 0 00-.278-.671.788.788 0 010-1.119.791.791 0 011.118 0 .95.95 0 001.343 0 .79.79 0 011.118 1.119.943.943 0 00-.278.671c0 .254.099.492.278.671a.787.787 0 010 1.118.79.79 0 01-.56.232zM72.535 51.885a.789.789 0 01-.559-.232.95.95 0 00-1.342 0 .79.79 0 01-1.118-1.118.943.943 0 00.278-.671.943.943 0 00-.278-.671.788.788 0 010-1.119.791.791 0 011.118 0 .95.95 0 001.342 0 .79.79 0 011.119 1.119.943.943 0 00-.278.671c0 .254.098.492.278.671a.788.788 0 010 1.118.79.79 0 01-.56.232zM16.72 45.702H7.85a1.582 1.582 0 01-1.582-1.582v-7.56c0-.873.708-1.581 1.582-1.581h8.87c.874 0 1.583.708 1.583 1.582v7.56c0 .873-.709 1.581-1.582 1.581z" fill="#46EFB2"></path><path d="M11.21 43.035a.79.79 0 01-.688-1.18l2.15-3.807a.791.791 0 011.377.778l-2.15 3.807a.79.79 0 01-.69.402z" fill="#F5F5F5"></path><path d="M60.996 22.738h-8.87a1.582 1.582 0 01-1.582-1.581v-7.56c0-.874.708-1.582 1.581-1.582h8.871c.874 0 1.582.708 1.582 1.582v7.56c0 .873-.708 1.581-1.582 1.581z" fill="#00CEBD"></path><path d="M55.485 20.071a.79.79 0 01-.688-1.18l2.15-3.807a.791.791 0 011.378.778l-2.15 3.807a.79.79 0 01-.69.402zM41.324 43.894a1.777 1.777 0 100-3.553 1.777 1.777 0 000 3.553z" fill="#F5F5F5"></path><path d="M40.533 31.663a.79.79 0 101.582 0v-1.901a.79.79 0 00-1.582 0v1.9zM41.324 21.049a.79.79 0 00.79-.791v-1.901a.79.79 0 00-1.581 0v1.9c0 .437.354.791.79.791zM40.533 25.96a.79.79 0 101.582 0v-1.9a.79.79 0 10-1.582 0v1.9zM41.324 63.186a.79.79 0 00-.791.79v1.902a.79.79 0 101.582 0v-1.901a.79.79 0 00-.791-.791zM42.115 52.572a.79.79 0 00-1.582 0v1.9a.79.79 0 101.582 0v-1.9zM42.115 46.87a.79.79 0 00-1.582 0v1.9a.79.79 0 101.582 0v-1.9zM42.115 58.275a.79.79 0 00-1.582 0v1.9a.79.79 0 101.582 0v-1.9zM40.533 37.365a.79.79 0 101.582 0v-1.9a.79.79 0 00-1.582 0v1.9zM20.149 54.343a.79.79 0 001.08.29l1.626-.94a.79.79 0 10-.791-1.37l-1.626.94a.79.79 0 00-.29 1.08zM54.98 35.024c.135 0 .27-.034.395-.106l1.626-.94a.79.79 0 10-.79-1.369l-1.626.939a.79.79 0 00.396 1.476zM50.102 37.84c.135 0 .27-.034.395-.106l1.626-.939a.79.79 0 10-.79-1.37l-1.627.94a.79.79 0 00.396 1.475zM45.224 40.657c.135 0 .27-.034.395-.106l1.626-.94a.79.79 0 10-.79-1.369l-1.627.939a.79.79 0 00.396 1.476zM59.859 32.208c.134 0 .27-.035.394-.106l1.626-.94a.79.79 0 10-.79-1.37l-1.627.94a.79.79 0 00.397 1.476zM34.782 45.894a.79.79 0 001.08.29l1.627-.94a.79.79 0 10-.791-1.37l-1.626.94a.79.79 0 00-.29 1.08zM25.026 51.527a.79.79 0 001.08.29l1.627-.94a.79.79 0 10-.791-1.37l-1.626.94a.79.79 0 00-.29 1.08zM29.904 48.71a.79.79 0 001.08.29l1.627-.94a.79.79 0 10-.791-1.369l-1.626.939a.79.79 0 00-.29 1.08zM35.224 39.508l1.632.943a.79.79 0 10.79-1.37l-1.631-.942a.79.79 0 10-.791 1.37zM20.533 31.027l1.632.942a.79.79 0 10.79-1.37l-1.631-.942a.79.79 0 10-.791 1.37zM30.327 36.681l1.632.943a.79.79 0 10.79-1.37l-1.631-.943a.79.79 0 10-.791 1.37zM25.43 33.854l1.632.942a.787.787 0 001.08-.29.79.79 0 00-.289-1.08l-1.632-.942a.79.79 0 10-.791 1.37z" fill="#00345E"></path><path d="M75.857 43.962h-6.093V30.284a4.213 4.213 0 003.415-4.13 4.211 4.211 0 00-4.206-4.206 4.197 4.197 0 00-3.18 1.457l-2.556-1.476c.084-.242.132-.502.132-.772v-7.56a2.375 2.375 0 00-2.372-2.373h-8.871a2.375 2.375 0 00-2.373 2.373v.547l-4.457-2.573c.15-.433.234-.897.234-1.38a4.211 4.211 0 00-4.206-4.207 4.211 4.211 0 00-4.206 4.206c0 .484.082.948.233 1.38L16.854 23.406a4.197 4.197 0 00-3.18-1.458 4.211 4.211 0 00-4.206 4.207 4.213 4.213 0 003.415 4.13v3.904H7.85a2.375 2.375 0 00-2.373 2.372v7.56a2.375 2.375 0 002.373 2.373h8.87a2.375 2.375 0 002.373-2.373v-7.56a2.375 2.375 0 00-2.372-2.372h-2.256v-3.904a4.207 4.207 0 002.389-1.381l.414.239a.79.79 0 10.79-1.37l-.411-.238a4.19 4.19 0 000-2.76l20.497-11.835a4.206 4.206 0 002.389 1.382v.234a.79.79 0 101.581 0v-.234a4.206 4.206 0 002.39-1.382l5.249 3.03v5.187a2.375 2.375 0 002.373 2.373h8.87c.455 0 .878-.13 1.239-.353L65 24.773a4.185 4.185 0 000 2.761l-.66.381a.79.79 0 10.79 1.37l.663-.382a4.206 4.206 0 002.388 1.381v14.47c0 .436.354.79.791.79h6.884c.436 0 .79.355.79.79v15.712c0 .436-.354.791-.79.791H48.335a.792.792 0 01-.79-.79V46.334c0-.436.354-.791.79-.791h16.282a.79.79 0 000-1.582H48.335c-.53 0-1.02.178-1.415.473l-1.112-.642a.79.79 0 10-.79 1.37l1.02.59a2.358 2.358 0 00-.075.582v15.711a2.375 2.375 0 002.372 2.373h8.078l-11.91 6.876a4.206 4.206 0 00-2.389-1.382v-.233a.79.79 0 10-1.581 0v.233c-.947.181-1.782.68-2.389 1.382L17.647 59.461a4.186 4.186 0 000-2.76l.33-.19a.79.79 0 10-.792-1.37l-.331.19a4.206 4.206 0 00-2.389-1.38v-3.893a.79.79 0 10-1.582 0v3.892a4.213 4.213 0 00-3.415 4.13 4.211 4.211 0 004.206 4.207 4.197 4.197 0 003.18-1.457L37.35 72.663a4.211 4.211 0 003.973 5.587 4.211 4.211 0 004.206-4.207c0-.483-.083-.948-.234-1.38l14.187-8.191c.027-.016.05-.036.075-.054h16.299a2.375 2.375 0 002.372-2.372V46.335a2.375 2.375 0 00-2.372-2.373zm-58.345-7.401v7.56a.792.792 0 01-.791.79H7.85a.792.792 0 01-.791-.79v-7.56c0-.436.355-.791.79-.791h8.872c.436 0 .79.355.79.79zm-3.838-7.783a2.628 2.628 0 01-2.624-2.624 2.627 2.627 0 012.624-2.625 2.627 2.627 0 012.625 2.625 2.627 2.627 0 01-2.625 2.624zm27.65-15.963a2.627 2.627 0 01-2.625-2.624 2.627 2.627 0 012.625-2.625 2.628 2.628 0 012.624 2.625 2.628 2.628 0 01-2.624 2.624zm19.673 9.133h-8.871a.792.792 0 01-.791-.791v-7.56c0-.436.354-.791.79-.791h8.872c.436 0 .79.355.79.79v7.56a.792.792 0 01-.79.792zm5.352 4.206a2.627 2.627 0 012.624-2.625 2.628 2.628 0 012.625 2.625 2.628 2.628 0 01-2.625 2.624 2.627 2.627 0 01-2.624-2.624zM13.674 60.705a2.628 2.628 0 01-2.624-2.624 2.627 2.627 0 012.624-2.625 2.627 2.627 0 012.625 2.625 2.627 2.627 0 01-2.625 2.624zm27.65 15.963a2.627 2.627 0 01-2.625-2.624 2.627 2.627 0 012.625-2.625 2.628 2.628 0 012.624 2.625 2.628 2.628 0 01-2.624 2.624z" fill="#00345E"></path><path d="M38.757 42.117a2.57 2.57 0 002.567 2.568 2.57 2.57 0 002.567-2.568 2.57 2.57 0 00-2.567-2.567 2.57 2.57 0 00-2.567 2.567zm2.567-.985a.987.987 0 010 1.971.987.987 0 010-1.971z" fill="#00345E"></path><path d="M6.898 53.19a.79.79 0 01-.56-.232l-1.742-1.743a.79.79 0 010-1.118l1.743-1.743a.79.79 0 011.118 0L9.2 50.097a.79.79 0 010 1.118l-1.743 1.743a.791.791 0 01-.56.231zm-.624-2.534l.624.624.624-.624-.624-.624-.624.624z" fill="#00CEBD"></path></svg> <h2 class="jamstack-prebuilding-list-heading type-a type-a-1">CDN Technology</h2> <p class="type-b type-b-0">First deployed by large enterprises, the Jamstack democratizes the use of CDN technology to deliver web content from end points as close to users as possible.</p></li></ol></section> <section class="pancake pancake-theme-white"><div class="jamstack-explainer-grid"><div class="jamstack-explainer-content"><h2 class="type-a type-a-3">What’s the catch?</h2> <p class="type-b type-b-1">Modern web development requires modern tools and infrastructure. Wiring this stuff together on your own can be challenging, even when using cloud services like AWS. (Some tutorials run 13-15 steps for setup alone! Really.)</p> <p class="type-b type-b-1"><strong>And that’s exactly why we started Netlify.</strong> We’re making it possible to build and deploy production Jamstack sites in seconds. </p> <p class="type-b type-b-1">Netlify is proud to be the first infrastructure provider native to the Jamstack and designed to support modern tools and workflows.</p></div> <div class="jamstack-explainer-card card"><h3 class="jamstack-tools-card-heading type-a type-a-2">Tools for the Jamstack</h3> <h4 class="jamstack-tools-card-subheading type-a type-a-1">Software / Services</h4> <ul class="jamstack-tools-list"><li><div class="jamstack-tools-list-illustration"><svg xmlns="http://www.w3.org/2000/svg" width="62" height="62" viewBox="0 0 62 62" fill="none"><path opacity=".1" d="M54.883 9.887H47.87V8.1c0-.986-.8-1.787-1.787-1.787H16.3c-.986 0-1.787.8-1.787 1.787v1.787H7.501c-.987 0-1.787.801-1.787 1.787v37.44c0 .986.8 1.787 1.787 1.787h7.011v1.787c0 .987.8 1.787 1.787 1.787h29.785c.987 0 1.787-.8 1.787-1.787v-1.787h7.012c.986 0 1.787-.8 1.787-1.787v-37.44c0-.986-.8-1.787-1.787-1.787z" fill="#00345E"></path><path d="M54.883 12.387h-11.3v41.014h11.3c.986 0 1.787-.8 1.787-1.787v-37.44c0-.986-.8-1.787-1.787-1.787z" fill="#F5F5F5"></path><path d="M52.16 39.566h-8.577v13.835h8.578c.197 0 .357-.16.357-.357v-13.12a.357.357 0 00-.358-.358z" fill="#E6E6E6"></path><path d="M52.16 22.606h-8.577v13.835h8.578c.197 0 .357-.16.357-.357v-13.12a.357.357 0 00-.358-.358z" fill="#4D9ABF"></path><path d="M54.883 12.387h-11.3v5.74H56.67v-3.952c0-.988-.8-1.788-1.787-1.788z" fill="#006686"></path><path d="M18.444 12.387H7.5c-.987 0-1.787.801-1.787 1.787v37.44c0 .987.8 1.787 1.787 1.787h10.943V12.387z" fill="#F5F5F5"></path><path d="M18.444 48.351V32.625H9.27a.357.357 0 00-.358.357v15.012c0 .197.16.357.358.357h9.174z" fill="#E6E6E6"></path><path d="M18.444 29.544V24.54H9.27a.357.357 0 00-.358.357v4.29c0 .197.16.357.358.357h9.174z" fill="#67CED0"></path><path d="M18.444 12.387H7.5c-.987 0-1.787.8-1.787 1.787v3.953h12.73v-5.74z" fill="#46EFB2"></path><path d="M47.871 10.6v44.588c0 .987-.8 1.787-1.787 1.787H16.3c-.986 0-1.787-.8-1.787-1.787V10.6c0-.986.8-1.787 1.787-1.787h29.785c.987 0 1.787.8 1.787 1.787z" fill="#F5F5F5"></path><path d="M14.512 18.139h33.36v16.084h-33.36V18.139z" fill="#E6E6E6"></path><path d="M47.871 18.139v12.545c-1.38.575-2.894.89-4.48.89-6.463 0-11.701-5.24-11.701-11.702 0-.588.044-1.167.127-1.733h16.054z" fill="#46EFB2"></path><path d="M47.871 14.552V10.6c0-.987-.8-1.787-1.787-1.787H16.3c-.987 0-1.787.8-1.787 1.787v3.952h33.36z" fill="#00CEBD"></path><path d="M54.883 11.792h-6.416V10.6a2.385 2.385 0 00-2.383-2.382H16.3a2.385 2.385 0 00-2.382 2.382v1.192H7.5a2.385 2.385 0 00-2.383 2.383v37.439a2.385 2.385 0 002.383 2.382h3.732a.595.595 0 100-1.19H7.501a1.193 1.193 0 01-1.192-1.192V18.722h7.608v36.466a2.385 2.385 0 002.382 2.383h29.785a2.385 2.385 0 002.382-2.383v-1.192h6.417a2.385 2.385 0 002.382-2.382v-37.44a2.385 2.385 0 00-2.382-2.382zm0 1.19c.657 0 1.191.536 1.191 1.193v3.356h-7.607v-4.548h6.416zM16.299 9.41h29.785c.657 0 1.192.534 1.192 1.191v3.357H15.107V10.6c0-.657.535-1.191 1.192-1.191zM6.31 17.53v-3.356c0-.658.535-1.192 1.192-1.192h6.416v4.548H6.309zm48.574 35.275h-6.416v-31.4a.595.595 0 00-1.191 0v33.782c0 .657-.535 1.192-1.192 1.192H16.3a1.193 1.193 0 01-1.191-1.192v-40.04h32.168v2.979c0 .328.266.595.595.595h8.203v32.892c0 .657-.534 1.192-1.191 1.192z" fill="#00345E"></path><path d="M10.25 14.653a.595.595 0 00-.595.595v.018a.595.595 0 101.191 0v-.018a.595.595 0 00-.595-.595zM12.553 14.653a.595.595 0 00-.595.595v.018a.595.595 0 101.19 0v-.018a.595.595 0 00-.595-.595zM19.05 12.287a.595.595 0 00.595-.596v-.017a.595.595 0 00-1.191 0v.018c0 .328.267.595.595.595zM21.352 12.287a.595.595 0 00.595-.596v-.017a.595.595 0 00-1.19 0v.018c0 .328.266.595.595.595zM23.654 12.287a.595.595 0 00.595-.596v-.017a.595.595 0 10-1.19 0v.018c0 .328.266.595.595.595zM43.811 24.377a.596.596 0 00-.842.842l.276.275-.276.275a.595.595 0 10.842.842l.696-.696a.595.595 0 000-.842l-.696-.696zM19.414 24.377a.595.595 0 00-.842 0l-.696.696a.595.595 0 000 .842l.696.696a.593.593 0 00.842 0 .595.595 0 000-.842l-.275-.275.275-.276a.595.595 0 000-.841zM29.177 32.712a.666.666 0 100-1.332.666.666 0 000 1.332z" fill="#00345E"></path><path d="M31.192 32.712a.666.666 0 100-1.332.666.666 0 000 1.332zM33.206 32.712a.666.666 0 100-1.332.666.666 0 000 1.332z" fill="#A8CFC8"></path><path d="M24.454 43.506h-7.466a.357.357 0 01-.358-.357v-5.322c0-.197.16-.357.358-.357h7.466c.197 0 .357.16.357.357v5.322c0 .197-.16.357-.357.357z" fill="#00CEBD"></path><path d="M23.213 43.506h-2.86v-3.503c0-.197.16-.357.358-.357h2.144c.198 0 .358.16.358.357v3.503z" fill="#67CED0"></path><path d="M22.79 46.55h-4.139a.597.597 0 110-1.194h4.14a.597.597 0 110 1.194z" fill="#46EFB2"></path><path d="M24.513 50.834h-7.286a.597.597 0 110-1.194h7.286a.597.597 0 010 1.194zM24.513 53.157h-7.286a.597.597 0 010-1.194h7.286a.597.597 0 010 1.194z" fill="#D9E4E3"></path><path d="M34.776 43.506h-7.467a.357.357 0 01-.357-.357v-5.322c0-.197.16-.357.357-.357h7.466c.198 0 .358.16.358.357v5.322c0 .197-.16.357-.358.357z" fill="#00CEBD"></path><path d="M33.535 43.506h-2.86v-3.503c0-.197.16-.357.358-.357h2.144c.198 0 .358.16.358.357v3.503z" fill="#67CED0"></path><path d="M33.112 46.55h-4.14a.597.597 0 110-1.194h4.14a.597.597 0 010 1.194z" fill="#46EFB2"></path><path d="M34.835 50.834h-7.286a.597.597 0 110-1.194h7.286a.597.597 0 010 1.194zM34.835 53.157h-7.286a.597.597 0 010-1.194h7.286a.597.597 0 010 1.194z" fill="#D9E4E3"></path><path d="M45.097 43.506h-7.466a.357.357 0 01-.357-.357v-5.322c0-.197.16-.357.357-.357h7.466c.198 0 .358.16.358.357v5.322c0 .197-.16.357-.358.357z" fill="#00CEBD"></path><path d="M43.856 43.506h-2.859v-3.503c0-.197.16-.357.358-.357h2.144c.198 0 .358.16.358.357v3.503z" fill="#67CED0"></path><path d="M43.434 46.55h-4.14a.597.597 0 110-1.194h4.14a.597.597 0 010 1.194z" fill="#46EFB2"></path><path d="M45.156 50.834h-7.285a.597.597 0 110-1.194h7.285a.597.597 0 010 1.194zM45.156 53.157h-7.285a.597.597 0 010-1.194h7.285a.597.597 0 010 1.194z" fill="#D9E4E3"></path></svg></div> <p class="type-a type-a-0 type-uppercase">Site generator</p> <a href="https://jamstack.org/generators/" type="button" id="cta-jamstack-ssg" class="call-to-action call-to-action-button call-to-action-variant-teal"><!----> <!----> <span>Find one</span><!----></a></li> <li><div class="jamstack-tools-list-illustration"><svg xmlns="http://www.w3.org/2000/svg" width="53" height="51" viewBox="0 0 53 51" fill="none"><path d="M36.22 44.435H16.86v4.724h19.36v-4.724z" fill="#ABC6C6"></path><path d="M5.567 44.435c-1.783 0-3.227-1.41-3.227-3.15v-3.15h10.487l2.42 1.575H50.74v1.575c0 1.74-1.444 3.15-3.227 3.15H5.567z" fill="#CCD9DF"></path><path d="M37.028 19.235c.887 0 1.613-.709 1.613-1.575v-4.725h8.873c1.783 0 3.227 1.41 3.227 3.15V39.71H15.247l-2.42-1.575H2.34v-22.05c0-1.74 1.444-3.15 3.227-3.15h8.873v4.725c0 .866.726 1.575 1.614 1.575H21.7l6.454 3.15v-3.15h8.874z" fill="#F5F5F5"></path><path d="M45.901 22.385H34.607v3.15h11.294v-3.15zM45.901 28.685H34.607v3.15h11.294v-3.15z" fill="#00CEBD"></path><path d="M34.607 31.835h12.101a.8.8 0 01.806.787v1.575a.8.8 0 01-.806.788H33.8a.8.8 0 01-.807-.788v-1.575a.8.8 0 01.807-.787h.806zM34.607 25.535h12.101a.8.8 0 01.806.787v1.575a.8.8 0 01-.806.788H33.8a.8.8 0 01-.807-.788v-1.575a.8.8 0 01.807-.787h.806zM47.514 20.023v1.575a.8.8 0 01-.806.787H33.8a.8.8 0 01-.807-.788v-1.574a.8.8 0 01.807-.788h12.907a.8.8 0 01.806.788z" fill="#2EF4E4"></path><path d="M37.027 5.06H16.054c-.888 0-1.614.71-1.614 1.576V17.66c0 .866.726 1.575 1.614 1.575H21.7l6.454 3.15v-3.15H37.027c.888 0 1.614-.709 1.614-1.575V6.635c0-.866-.726-1.574-1.614-1.574z" fill="#46EFB2"></path><path d="M29.767 5.226v1.41c0 1.165-.653 2.165-1.613 2.716v1.22l3.323.93c1.372.378 2.324 1.606 2.324 3.008v1.575H19.28V14.51c0-1.402.951-2.63 2.323-3.008l3.323-.93v-1.22c-.96-.551-1.613-1.551-1.613-2.717V5.061c0-1.835 1.605-3.3 3.517-3.135 1.637.134 2.856 1.536 2.928 3.135.008.055.008.11.008.165z" fill="#E6E9ED"></path><path d="M12.827 40.497h-1.614v1.575h1.614v-1.575zM9.6 40.497H7.987v1.575H9.6v-1.575zM6.373 40.497H4.76v1.575h1.613v-1.575z" fill="#00345E"></path><path d="M47.514 12.148h-8.067V6.636c0-1.303-1.085-2.363-2.42-2.363h-6.576c-.399-1.678-1.81-2.987-3.55-3.134a4.113 4.113 0 00-3.085 1.019 3.915 3.915 0 00-1.224 2.115h-6.538c-1.335 0-2.42 1.06-2.42 2.363v3.937h1.613V6.636c0-.435.361-.788.807-.788h6.453v.788c0 1.23.608 2.394 1.613 3.133v.21l-2.734.763c-1.715.478-2.912 2.028-2.912 3.768v2.363h16.133V14.51c0-1.74-1.197-3.29-2.912-3.768l-2.734-.763v-.21c1.005-.74 1.613-1.903 1.613-3.133v-.788h6.454c.445 0 .806.353.806.788V17.66a.798.798 0 01-.806.788h-9.681v2.663l-5.456-2.663h-5.837a.798.798 0 01-.807-.788v-5.512h-9.68c-2.224 0-4.034 1.766-4.034 3.937v25.2c0 2.17 1.81 3.937 4.034 3.937h10.487v3.15h-3.227v1.575h27.427v-1.575h-3.226v-3.15h10.486c2.224 0 4.034-1.766 4.034-3.937v-25.2c0-2.17-1.81-3.937-4.034-3.937zM28.961 6.636c0 .84-.454 1.6-1.213 2.032l-.4.228v2.27l3.904 1.09c1.026.286 1.742 1.213 1.742 2.254v.788H20.087v-.788c0-1.04.716-1.968 1.742-2.253l3.905-1.09V8.896l-.401-.228c-.76-.431-1.212-1.191-1.212-2.032V5.06c0-.661.285-1.296.785-1.742a2.45 2.45 0 011.854-.611c1.234.104 2.2 1.21 2.2 2.516v1.412zm8.067 13.387h9.68v1.575H33.8l-.002-1.575H37.028zm9.68 12.6v1.574H33.8l-.002-1.575h12.909zm-11.294-1.576v-1.575h9.68v1.575h-9.68zm-1.613-3.15l-.002-1.574h12.909v1.575H33.8zm1.613-3.15v-1.574h9.68v1.575h-9.68zM5.567 13.724h8.066v3.937c0 1.303 1.086 2.363 2.42 2.363h5.457l7.45 3.636v-3.636h3.227v1.575c0 .868.724 1.575 1.614 1.575v1.575c-.89 0-1.614.706-1.614 1.575v1.575c0 .868.724 1.575 1.614 1.575v1.574c-.89 0-1.614.707-1.614 1.575v1.575c0 .869.724 1.575 1.614 1.575h12.907c.89 0 1.613-.706 1.613-1.575v-1.575c0-.868-.724-1.575-1.613-1.575v-1.575c.89 0 1.613-.706 1.613-1.575v-1.574c0-.869-.724-1.575-1.613-1.575v-1.575c.89 0 1.613-.707 1.613-1.575v-1.575c0-.869-.724-1.575-1.613-1.575h-7.409c.09-.247.148-.51.148-.788v-3.937h8.067c1.335 0 2.42 1.06 2.42 2.362v22.837H15.492l-2.42-1.575H3.147V16.085c0-1.302 1.085-2.362 2.42-2.362zm41.947 29.924H19.28v1.575h16.134v3.15H17.667v-4.725h-12.1c-1.335 0-2.42-1.06-2.42-2.362v-2.363h9.435l2.42 1.575h34.933v.788c0 1.302-1.086 2.362-2.42 2.362z" fill="#00345E"></path><path d="M6.373 34.197H4.76v1.575h1.613v-1.575zM20.894 34.197H7.987v1.575h12.907v-1.575zM6.373 31.047H4.76v1.575h1.613v-1.575zM20.894 31.047H7.987v1.575h12.907v-1.575zM6.373 27.897H4.76v1.575h1.613v-1.575zM20.894 27.897H7.987v1.575h12.907v-1.575zM6.373 24.748H4.76v1.575h1.613v-1.575zM20.894 24.748H7.987v1.575h12.907v-1.575zM6.373 21.597H4.76v1.575h1.613v-1.575zM20.894 21.597H7.987v1.575h12.907v-1.575z" fill="#00345E"></path></svg></div> <p class="type-a type-a-0 type-uppercase">“Headless CMS”</p> <a href="https://jamstack.org/headless-cms/" type="button" id="cta-jamstack-cms" class="call-to-action call-to-action-button call-to-action-variant-teal"><!----> <!----> <span>Find one</span><!----></a></li></ul> <h4 class="jamstack-tools-card-subheading type-a type-a-1">Infrastructure</h4> <ul class="jamstack-tools-list"><li><div class="jamstack-tools-list-illustration"><svg width="45" height="44" viewBox="0 0 45 44" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M10.8 11.1H2.6c-.6 0-1-.5-1-1V1.9c0-.6.5-1 1-1h8.2c.6 0 1 .5 1 1v8.2c0 .6-.5 1-1 1Z" fill="#46EFB2"></path> <path d="M10.8.9H8.2c.6 0 1 .5 1 1v8.2c0 .6-.5 1-1 1h2.6c.6 0 1-.5 1-1V1.9c0-.5-.5-1-1-1Z" fill="#00CEBD"></path> <path d="M4.1 8.2V3.8c0-.2.2-.3.3-.3h4.4c.2 0 .3.2.3.3v4.4c0 .2-.2.3-.3.3H4.5c-.2.1-.4-.1-.4-.3Z" fill="#CAD9E0"></path> <path d="M28.3 29H17.1c-.8 0-1.4-.6-1.4-1.4V16.5c0-.8.6-1.4 1.4-1.4h11.2c.8 0 1.4.6 1.4 1.4v11.2c0 .7-.6 1.3-1.4 1.3Z" fill="#ADE7FF"></path> <path d="M28.3 15.1h-2.6c.8 0 1.4.6 1.4 1.4v11.2c0 .8-.6 1.4-1.4 1.4h2.6c.8 0 1.4-.6 1.4-1.4V16.5c0-.8-.6-1.4-1.4-1.4Z" fill="#82D2F5"></path> <path d="M18.3 26.2V18c0-.2.2-.3.3-.3h8.2c.2 0 .3.2.3.3v8.2c0 .2-.2.3-.3.3h-8.2c-.1 0-.3-.2-.3-.3ZM20.6 11.4c.7 0 1.3-.6 1.3-1.3 0-.7-.6-1.3-1.3-1.3-.7 0-1.3.6-1.3 1.3 0 .8.6 1.3 1.3 1.3ZM25.4 35.6c.7 0 1.3-.6 1.3-1.3 0-.7-.6-1.3-1.3-1.3-.7 0-1.3.6-1.3 1.3 0 .7.6 1.3 1.3 1.3ZM35.2 20.5c.7 0 1.3-.6 1.3-1.3 0-.7-.6-1.2-1.3-1.2-.7 0-1.3.6-1.3 1.3 0 .7.6 1.2 1.3 1.2ZM12.4 26.1c.7 0 1.3-.6 1.3-1.3 0-.7-.6-1.3-1.3-1.3-.7 0-1.3.6-1.3 1.3 0 .7.6 1.3 1.3 1.3Z" fill="#46EFB2"></path> <path d="M10.8 43.2H2.6c-.6 0-1-.5-1-1V34c0-.6.5-1 1-1h8.2c.6 0 1 .5 1 1v8.2c0 .6-.5 1-1 1Z" fill="#4FB1F5"></path> <path d="M10.8 33H8.2c.6 0 1 .5 1 1v8.2c0 .6-.5 1-1 1h2.6c.6 0 1-.5 1-1V34c0-.5-.5-1-1-1Z" fill="#46A4E6"></path> <path d="M4.1 40.3v-4.4c0-.2.2-.3.3-.3h4.4c.2 0 .3.2.3.3v4.4c0 .2-.2.3-.3.3H4.5c-.2.1-.4-.1-.4-.3Z" fill="#46EFB2"></path> <path d="M42.9 11.1h-8.2c-.6 0-1-.5-1-1V1.9c0-.6.5-1 1-1h8.2c.6 0 1 .5 1 1v8.2c0 .6-.5 1-1 1Z" fill="#67CED0"></path> <path d="M42.9.9h-2.6c.6 0 1 .5 1 1v8.2c0 .6-.5 1-1 1h2.6c.6 0 1-.5 1-1V1.9c0-.5-.5-1-1-1Z" fill="#67CED0"></path> <path d="M36.2 8.2V3.8c0-.2.2-.3.3-.3H41c.2 0 .3.2.3.3v4.4c0 .2-.2.3-.3.3h-4.4c-.2.1-.4-.1-.4-.3Z" fill="#46EFB2"></path> <path d="M42.9 43.2h-8.2c-.6 0-1-.5-1-1V34c0-.6.5-1 1-1h8.2c.6 0 1 .5 1 1v8.2c0 .6-.5 1-1 1Z" fill="#CAD9E0"></path> <path d="M42.9 33h-2.6c.6 0 1 .5 1 1v8.2c0 .6-.5 1-1 1h2.6c.6 0 1-.5 1-1V34c0-.5-.5-1-1-1Z" fill="#B3C4C6"></path> <path d="M36.2 40.3v-4.4c0-.2.2-.3.3-.3H41c.2 0 .3.2.3.3v4.4c0 .2-.2.3-.3.3h-4.4c-.2.1-.4-.1-.4-.3Z" fill="#46EFB2"></path> <path d="M24.8 17.6c0 .4.3.6.6.6h1.1v7.6h-7.6v-7.6h3.8c.4 0 .6-.3.6-.6 0-.4-.3-.6-.6-.6h-4.1c-.5 0-1 .4-1 1v8.2c0 .5.4 1 1 1h8.2c.5 0 1-.4 1-1V18c0-.5-.4-1-1-1h-1.4c-.3 0-.6.3-.6.6ZM4.5 2.8c-.5 0-1 .4-1 1v4.4c0 .5.4 1 1 1h4.4c.5 0 1-.4 1-1V3.8c0-.5-.4-1-1-1H4.5Zm4.1 5.1H4.8V4.1h3.8v3.8ZM8.9 34.9H4.5c-.5 0-1 .4-1 1v4.4c0 .5.4 1 1 1h4.4c.5 0 1-.4 1-1v-4.4c0-.5-.5-1-1-1ZM8.6 40H4.8v-3.8h3.8V40Z" fill="#00345E"></path> <path d="M33 6.7v3.4c0 .9.7 1.7 1.7 1.7h8.2c.9 0 1.7-.7 1.7-1.7V1.9c0-.9-.7-1.7-1.7-1.7h-8.2C33.8.3 33 1 33 1.9v4.8Zm-2.7 15.4v-2.2h3c.3.7 1 1.3 1.8 1.3 1.1 0 1.9-.9 1.9-1.9 0-1-.9-1.9-1.9-1.9-.8 0-1.5.5-1.8 1.3h-3v-2.2c0-1.1-.9-2-2-2h-7.1V12c.7-.3 1.3-1 1.3-1.8 0-1.1-.9-1.9-1.9-1.9-1.1 0-1.9.9-1.9 1.9 0 .8.5 1.5 1.3 1.8v2.5h-2.9c-1.1 0-2 .9-2 2v7.7h-.9c-.3-.7-1-1.3-1.8-1.3-1.1 0-1.9.9-1.9 1.9 0 1 .9 1.9 1.9 1.9.8 0 1.5-.5 1.8-1.3h.9v2.3c0 1.1.9 2 2 2h7.7v2.8c-.7.3-1.3 1-1.3 1.8 0 1.1.9 1.9 1.9 1.9 1.1 0 1.9-.9 1.9-1.9 0-.8-.5-1.5-1.3-1.8v-2.8h2.3c1.1 0 2-.9 2-2v-5.6Zm7.8 10.2h-3.4c-.9 0-1.7.8-1.7 1.8v1.7c0 .4.3.6.6.6.4 0 .6-.3.6-.6V34c0-.2.2-.4.4-.4h8.2c.2 0 .4.2.4.4v8.2c0 .2-.2.4-.4.4h-8.2c-.2 0-.4-.2-.4-.4v-3.8c0-.4-.3-.6-.6-.6-.4 0-.6.3-.6.6v3.8c0 .9.7 1.7 1.7 1.7h8.2c.9 0 1.7-.7 1.7-1.7V34c0-.9-.7-1.7-1.7-1.7h-4.8Zm-25.6 5V34c0-.9-.8-1.7-1.8-1.7H2.6c-.9 0-1.7.7-1.7 1.7v8.2c0 .9.7 1.7 1.7 1.7h8.2c.9 0 1.7-.7 1.7-1.7v-4.9ZM7.3 11.8h3.4c.9 0 1.7-.7 1.7-1.7V8.5c0-.4-.3-.6-.6-.6-.4 0-.6.3-.6.6v1.7c0 .2-.2.4-.4.4H2.6c-.2 0-.4-.2-.4-.4V1.9c0-.2.2-.4.4-.4h8.2c.2 0 .4.2.4.4v3.8c0 .4.3.6.6.6.4 0 .6-.3.6-.6V1.9c0-.9-.7-1.7-1.7-1.7H2.6C1.7.3.9 1 .9 1.9v8.2c0 .9.7 1.7 1.7 1.7h4.7Zm13.3-2.3c.4 0 .6.3.6.6 0 .4-.3.6-.6.6-.4 0-.6-.3-.6-.6s.3-.6.6-.6Zm-8.2 15.9c-.4 0-.6-.3-.6-.6s.3-.6.6-.6c.4 0 .6.3.6.6s-.2.6-.6.6Zm-1.2 16.8c0 .2-.2.4-.4.4H2.6c-.2 0-.4-.2-.4-.4V34c0-.2.2-.4.4-.4h8.2c.2 0 .4.2.4.4v8.2ZM25.4 35c-.4 0-.6-.3-.6-.6 0-.4.3-.6.6-.6.4 0 .6.3.6.6s-.3.6-.6.6Zm9.8-16.4c.4 0 .6.3.6.6 0 .4-.3.6-.6.6-.4 0-.6-.3-.6-.6s.2-.6.6-.6Zm-6.1-2.1v11.2c0 .4-.3.7-.7.7H17.1c-.4 0-.7-.3-.7-.7V16.5c0-.4.3-.7.7-.7h11.2c.4-.1.8.3.8.7Zm5.6-14.9h8.2c.2 0 .4.2.4.4v8.2c0 .2-.2.4-.4.4h-8.2c-.2 0-.4-.2-.4-.4V1.9c0-.2.2-.3.4-.3Z" fill="#00345E"></path> <path d="M36.6 9.2H41c.5 0 1-.4 1-1V3.8c0-.5-.4-1-1-1h-4.4c-.5 0-1 .4-1 1v4.4c0 .6.4 1 1 1Zm.3-5.1h3.8v3.8h-3.8V4.1ZM41 41.3c.5 0 1-.4 1-1v-4.4c0-.5-.4-1-1-1h-4.4c-.5 0-1 .4-1 1v4.4c0 .5.4 1 1 1H41Zm-4.1-5.1h3.8V40h-3.8v-3.8Z" fill="#00345E"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.258 10.558a.625.625 0 0 1 .884 0l4.4 4.4a.625.625 0 1 1-.884.884l-4.4-4.4a.625.625 0 0 1 0-.884ZM34.041 10.658a.625.625 0 0 1 0 .884l-4 4a.625.625 0 1 1-.883-.884l4-4a.625.625 0 0 1 .883 0ZM16.337 28.353a.625.625 0 0 1 .01.883l-4 4.1a.625.625 0 0 1-.894-.872l4-4.1a.625.625 0 0 1 .884-.011ZM29.358 28.358a.625.625 0 0 1 .884 0l4.1 4.1a.625.625 0 0 1-.884.884l-4.1-4.1a.625.625 0 0 1 0-.884Z" fill="#00345E"></path></g> <defs><clipPath id="a"><path fill="#fff" d="M0 0h45v44H0z"></path></clipPath></defs></svg></div> <p class="type-a type-a-0 type-uppercase">CI / CD Build</p> <a href="/platform/core/build/" type="button" id="cta-jamstack-build" class="call-to-action call-to-action-button call-to-action-variant-teal"><!----> <!----> <span>Netlify Build</span><!----></a></li> <li><div class="jamstack-tools-list-illustration"><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none"><g clip-path="url(#jamstack-illustration-global-clip0)"><circle cx="24.432" cy="24.053" r="23.484" fill="#46EFB2"></circle><circle cx="21.061" cy="24.053" r="20.112" fill="#A2FFDD"></circle><path d="M24.432.57C11.462.57.948 11.083.948 24.052c0 12.97 10.514 23.485 23.484 23.485 12.97 0 23.485-10.515 23.485-23.484 0-12.97-10.515-23.485-23.485-23.485zm11.742 5.646v.758c0 2.177-.222 4.348-.661 6.48a3.202 3.202 0 00-1.623 5.337 32.01 32.01 0 01-2.52 5.017 31.885 31.885 0 01-7.653-16.386 31.766 31.766 0 017.91-3.447c1.6.564 3.126 1.316 4.547 2.241zm-4.526 21.04a34.05 34.05 0 006.234 4.74 40.16 40.16 0 01-10.248.459 3.394 3.394 0 00-.074-.61 34.023 34.023 0 004.088-4.59zM24.432 2.704c1.17.008 2.338.111 3.491.31a33.092 33.092 0 00-4.451 2.081c-.107-.768-.107-1.547-.107-2.337.363-.054.705-.054 1.067-.054zm5.711 22.961a32.144 32.144 0 01-3.81 4.366 3.202 3.202 0 00-4.89 1.495A40.286 40.286 0 019.489 26.53a31.866 31.866 0 014.622-10.024 3.202 3.202 0 003.661-4.376 32.301 32.301 0 013.993-3.405 34.03 34.03 0 008.38 16.94zM6.286 34.728v.576A21.23 21.23 0 013.083 24.48a42.77 42.77 0 003.982 3.021 34.076 34.076 0 00-.78 7.227zm1.345-9.436h-.022a40.77 40.77 0 01-4.408-3.566A21.35 21.35 0 0121.23 2.971c0 1.139.064 2.267.192 3.384a34.32 34.32 0 00-5.102 4.206 3.205 3.205 0 00-1.495-.385 3.202 3.202 0 00-2.498 5.178 34.083 34.083 0 00-4.696 9.938zm.992 13.097a30.67 30.67 0 01.363-9.67 42.422 42.422 0 0012.447 4.942c0 .053 0 .117.053.181A31.809 31.809 0 018.87 38.635l-.246-.246zm15.81 7.014c-5 .005-9.842-1.752-13.675-4.964a34.157 34.157 0 0012.223-5.007 3.138 3.138 0 003.981-.875c1.281.118 2.573.182 3.886.182a42.696 42.696 0 009.949-1.207c.736.353 1.473.705 2.23 1.004a21.349 21.349 0 01-18.595 10.867zM41.02 31.29a32.024 32.024 0 01-8.145-5.85 33.877 33.877 0 002.936-5.657c.12.006.242.006.362 0a3.202 3.202 0 001.43-6.053c.407-1.947.642-3.926.705-5.914a21.178 21.178 0 016.619 22.246c-1.281.475-2.585.885-3.907 1.228z" fill="#00345E"></path></g><defs><clipPath id="jamstack-illustration-global-clip0"><path fill="#fff" d="M.948.569h46.968v46.968H.948z"></path></clipPath></defs></svg></div> <p class="type-a type-a-0 type-uppercase">Global Hosting</p> <a href="/platform/core/edge/" type="button" id="cta-jamstack-edge" class="call-to-action call-to-action-button call-to-action-variant-teal"><!----> <!----> <span>Netlify Edge</span><!----></a></li></ul></div></div></section> <section class="pancake pancake-theme-white"><section id="page-pre-footer" class="pre-footer"><!----> <h2 class="heading type-a type-a-4">Ready to try Netlify?</h2> <p class="paragraph pre-footer-subhed type-a type-a-1">Deploy a site in 30 seconds.</p> <ul class="button-group button-group-center"><li><a href="https://app.netlify.com/signup" type="button" id="cta-jamstack-footer-signup" class="pre-footer-btn call-to-action call-to-action-button call-to-action-variant-blue"><!----> <!----> <span>Get started for free</span><!----></a></li> <li><a href="/contact/" id="cta-jamstack-footer-sales" class="call-to-action call-to-action-variant-text"><!----> <!----> <span>Or talk to our team about the Jamstack</span><span class="icon"><svg width="12" height="10" viewBox="0 0 12 10" xmlns="http://www.w3.org/2000/svg" version="1.1" preserveAspectRatio="xMinYMin" aria-hidden="true" focusable="false" class="icon-arrow"><use xlink:href="#icon-arrow"></use></svg></span></a></li></ul></section></section></main> <div class="beon" style="display:contents;transform:translate3d(0px, 0px, 0px);"><style>.w3tbaejrt{display:inline-block;height:auto;width:clamp(40px,8vw,50px)}.w3tbaejrt .spark{fill:var(--color-brand-logo-spark)}.w3tbaejrt .text{fill:var(--color-brand-logo-text)}.icon-twitter-bird{display:none}.swap-logos{animation:appear .4s cubic-bezier(.215,.61,.355,1)}.swap-logos .icon-twitter-bird{display:block}.swap-logos .icon-twitter-x{display:none}@keyframes appear{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{opacity:1;transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{transform:scale3d(1.001,1.001,1.001)}}.ntl-footer-popover{position:relative}.ntl-footer-popover .icon{--icon-size:0.65em}.ntl-footer-popover .icon-minus{display:none}.ntl-footer-popover[open] .icon-minus{display:block}.ntl-footer-popover[open] .icon-plus{display:none}.ntl-footer-popover .label{color:var(--color-text-2);cursor:pointer}.ntl-footer-popover summary{width:max-content}.ntl-footer-popover ul{background:var(--neutral-dark-800);border-radius:var(--radius-m);bottom:100%;gap:var(--space-3xs);padding:var(--space-xs);position:absolute}.ntl-footer-popover a.link{color:var(--neutral-light-000);width:max-content}.wzun5wjan{display:none}.wzun5wjan[data-viewport-size=narrow]{display:block;flex-basis:100%;padding:var(--space-2xs)}.wzun5wjan[data-viewport-size=narrow]:not(:last-child){border-block-end:1px solid var(--neutral-light-200)}.wzun5wjan[open] .column-label .icon-chevron{transform:rotate(180deg)}.wzun5wjan summary{align-items:center;cursor:pointer;display:flex;gap:var(--space-3xs);justify-content:space-between}.wzun5wjan :is(.wzun5wjan summary)::-webkit-details-marker,.wzun5wjan :is(.wzun5wjan summary)::marker{display:none}.wzun5wjan h3{font-weight:var(--font-weight-bold);padding-block:var(--space-s)}.wzun5wjan li{max-width:max-content}@media (min-width:750px){.wzun5wjan{display:block;flex-basis:15%}.wzun5wjan[data-viewport-size=narrow]{display:none}}.ntl-newsletter-signup{--stack-space:var(--space-xs);--max-inline-size:28rem}.ntl-newsletter-signup a{display:inline}.ntl-newsletter-signup .logo{--size:3rem;block-size:var(--size);display:block;inline-size:var(--size);margin-inline:auto}.ntl-newsletter-signup .headline{font-weight:var(--font-weight-semibold);text-align:center}.ntl-newsletter-signup .hs-form{--cluster-gap:var(--space-s)}.ntl-newsletter-signup .hs-input{margin-top:unset}.ntl-newsletter-signup .hs-email{flex:1 1 25ch;margin-bottom:unset}.ntl-newsletter-signup .hs-error-msg{color:var(--color-text-invalid);font-size:.8em}.ntl-newsletter-signup .hs-submit{inline-size:100%;max-inline-size:10ch}.ntl-newsletter-signup .hs-submit input{margin-top:0;min-block-size:42px;width:auto}.ntl-newsletter-signup .hs_error_rollup{display:none}.ntl-newsletter-signup .newsletter-signup-privacy{color:var(--color-text-2);font-size:.8em}.w1fn1vjqe{--stack-space:var(--space-xs);margin-block:var(--space-3xl);position:sticky;top:100vh;width:100%}.w1fn1vjqe .logo{display:inline-block;height:auto;width:clamp(40px,8vw,50px)}.w1fn1vjqe .social svg{--icon-size:auto;color:var(--neutral-dark-300)}.w1fn1vjqe .links-container{display:flex;flex-wrap:wrap;margin:auto;padding-block-start:var(--space-l);width:100%}.w1fn1vjqe ul{display:grid;gap:var(--space-xs);list-style:none;margin-block-end:var(--space-xs)}.w1fn1vjqe .popover ul{gap:var(--space-3xs)}.w1fn1vjqe ul a,.w1fn1vjqe ul button{color:var(--color-text-2);display:block;text-decoration:none}.w1fn1vjqe :is(.w1fn1vjqe ul a):hover,.w1fn1vjqe :is(.w1fn1vjqe ul button):hover{text-decoration:underline}.w1fn1vjqe button{border:none;font:inherit;font-size:var(--step--1);padding:0}.w1fn1vjqe .form{margin:var(--space-2xl) auto;max-width:28.125rem;width:100%}.w1fn1vjqe .fine-print-container{border-block-start:1px solid var(--color-bg-3);display:flex;flex-wrap:wrap;gap:var(--space-s);inline-size:100%;justify-content:space-between;padding-block-start:var(--space-s)}.w1fn1vjqe .copyright{color:var(--color-text-2)}.w1fn1vjqe .legal{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-block-end:unset}@media (min-width:750px){.w1fn1vjqe .links-container{gap:var(--space-l);justify-content:space-between;max-width:62.5rem;width:100%}.w1fn1vjqe ul{margin-bottom:unset}}</style> <script></script> <footer data-theme="light" class="l-breakout l-stack w1fn1vjqe"> <div style="--cluster-align: center; --cluster-justify: space-between" class="l-cluster"> <a href="/" id="cta-footer-netlifyLogo"> <span class="visually-hidden">Go to Netlify homepage</span> <svg width="128" height="113" viewBox="0 0 128 113" fill="none" xmlns="http://www.w3.org/2000/svg" class="w3tbaejrt"> <g clip-path="url(#clip0_236_138)"> <path d="M34.593 94.0509H33.3844L27.3514 88.0179V86.8094L36.5743 77.5866H42.9639L43.8158 78.4385V84.8281L34.593 94.0509Z" fill="#05BDBA" class="spark"></path> <path d="M27.3514 25.816V24.6074L33.3844 18.5744H34.593L43.8158 27.7972V34.1868L42.9639 35.0388H36.5743L27.3514 25.816Z" class="spark"></path> <path d="M35.8412 61.4491H0.73307L0 60.716V51.9192L0.73307 51.1861H35.8412L36.5743 51.9192V60.716L35.8412 61.4491Z" class="spark"></path> <path d="M127.277 61.4491H92.1687L91.4356 60.716V51.9192L92.1687 51.1861H127.277L128.01 51.9192V60.716L127.277 61.4491Z" class="spark"></path> <path d="M58.9428 27.0642V0.73307L59.6759 0H68.4727L69.2058 0.73307V27.0642L68.4727 27.7972H59.6759L58.9428 27.0642Z" class="spark"></path> <path d="M58.9428 111.902V85.5711L59.6759 84.838H68.4727L69.2058 85.5711V111.902L68.4727 112.635H59.6759L58.9428 111.902Z" class="spark"></path> <path d="M80.4594 74.6047H71.6824L70.9493 73.8717V53.3259C70.9493 49.6705 69.5129 46.8372 65.1046 46.7382C62.836 46.6787 60.2405 46.7382 57.4668 46.8471L57.0507 47.2731V73.8618L56.3176 74.5948H47.5406L46.8075 73.8618V38.7636L47.5406 38.0305H67.2939C74.9713 38.0305 81.1925 44.2517 81.1925 51.9291V73.8717L80.4594 74.6047Z" class="text"></path> </g> <defs> <clipPath id="clip0_236_138"> <rect width="128" height="112.635" fill="white"></rect> </clipPath> </defs> </svg> </a> <div class="social | l-cluster"> <a href="https://github.com/netlify" id="cta-footer-github" target="_blank" rel="noopener noreferrer"> <svg class="icon" width="18" height="20"> <use href="#icon-github"></use> </svg> <span class="visually-hidden">Github</span> </a> <a href="https://www.youtube.com/@NetlifyApp" id="cta-footer-youtube" target="_blank" rel="noopener noreferrer"> <svg class="icon" width="27" height="20"> <use href="#icon-youtube"></use> </svg> <span class="visually-hidden">Youtube</span> </a> <a href="https://twitter.com/netlify" id="cta-footer-twitter" target="_blank" rel="noopener noreferrer"> <svg aria-label="X formerly known as Twitter" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" src="public/icons/twitter.svg" width="20" height="20" class="icon-twitter"><path fill="currentcolor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z" class="icon-twitter-bird"></path><path fill="currentcolor" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z" class="icon-twitter-x"></path></svg> <span class="visually-hidden">Twitter</span> </a> <a href="https://www.linkedin.com/company/netlify" id="cta-footer-linkedin" target="_blank" rel="noopener noreferrer"> <svg class="icon" width="20" height="20"> <use href="#icon-linkedin"></use> </svg> <span class="visually-hidden">LinkedIn</span> </a> <a href="https://answers.netlify.com" id="cta-footer-discourse" target="_blank" rel="noopener noreferrer"> <svg class="icon" width="20" height="20"> <use href="#icon-discourse"></use> </svg> <span class="visually-hidden">Discourse</span> </a> </div> </div> <div class="links-container"> <section data-viewport-size="wide" aria-expanded="true" open class="wzun5wjan"> <h3 class="headline text-0">Why Netlify</h3> <ul role="list"> <li> <a id="cta-footer-customers" href="/customers/" class="text--1">Customers</a> </li> <li> <a id="cta-footer-why-composable-web-platform" href="/platform/" class="text--1">Composable Web Platform</a> </li> <li> <a id="cta-footer-security" href="/security/" class="text--1">Security</a> </li> <li> <a id="cta-footer-agencyPartners" href="/partners/agency/" class="text--1">Agency Partner Program</a> </li> <li> <a id="cta-footer-techPartners" href="/partners/technology/" class="text--1">Technology Partner Program</a> </li> </ul> </section> <section data-viewport-size="wide" aria-expanded="true" open class="wzun5wjan"> <h3 class="headline text-0">Products</h3> <ul role="list"> <li> <a id="cta-footer-products-composable-web-platform" href="/platform/" class="text--1">Composable Web Platform</a> </li> <li> <a id="cta-footer-connect" href="/platform/connect/" class="text--1">Netlify Connect</a> </li> <li> <a id="cta-footer-core" href="/platform/core/" class="text--1">Netlify Core</a> </li> <li> <a id="cta-footer-create" href="/platform/create/" class="text--1">Netlify Create</a> </li> <li> <a id="cta-footer-sdk" href="/platform/software-development-kit/" class="text--1">Netlify SDK</a> </li> <li> <a id="cta-footer-pricing" href="/pricing/" class="text--1">Pricing</a> </li> <li> <a id="cta-footer-changelog" href="/changelog/" class="text--1">Changelog</a> </li> <li> <details id="footer-popover-Add-ons" class="popover ntl-footer-popover"> <summary> <span class="label text--1">Add-ons</span> <svg class="icon icon-plus" ariaHidden="true"> <use href="#icon-plus"></use> </svg> <svg class="icon icon-minus" ariaHidden="true"> <use href="#icon-minus"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-analytics" href="/platform/core/analytics/" class="link text--1">Analytics</a> </li> <li> <a id="cta-footer-functions" href="/platform/core/functions/" class="link text--1">Functions</a> </li> <li> <a id="cta-footer-forms" href="/platform/core/forms/" class="link text--1">Forms</a> </li> <li> <a id="cta-footer-largeMedia" href="/platform/core/large-media/" class="link text--1">Large Media</a> </li> </ul> </details> </li> </ul> </section> <section data-viewport-size="wide" aria-expanded="true" open class="wzun5wjan"> <h3 class="headline text-0">Explore</h3> <ul role="list"> <li> <a id="cta-footer-docs" href="https://docs.netlify.com/" class="text--1">Docs</a> </li> <li> <a id="cta-footer-integrations" href="/integrations/" class="text--1">Integrations</a> </li> <li> <a id="cta-footer-oreilly-jamstack" href="/oreilly-jamstack/" class="text--1">Jamstack Book</a> </li> <li> <a id="cta-footer-community-hub" href="https://answers.netlify.com/ " class="text--1">Community</a> </li> <li> <a id="cta-footer-learn-resources" href="/resources/" class="text--1">Resources & Guides</a> </li> <li> <a id="cta-footer-remotelyInteresting" href="https://remotelyinteresting.netlify.com/" class="text--1">Remotely Interesting</a> </li> <li> <details id="footer-popover-Technologies" class="popover ntl-footer-popover"> <summary> <span class="label text--1">Technologies</span> <svg class="icon icon-plus" ariaHidden="true"> <use href="#icon-plus"></use> </svg> <svg class="icon icon-minus" ariaHidden="true"> <use href="#icon-minus"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-jamstack" href="/jamstack/" class="link text--1">Jamstack</a> </li> <li> <a id="cta-footer-react" href="/with/react/" class="link text--1">React</a> </li> <li> <a id="cta-footer-nextjs" href="/with/nextjs/" class="link text--1">Next.js</a> </li> <li> <a id="cta-footer-vue" href="/with/vue/" class="link text--1">Vue</a> </li> <li> <a id="cta-footer-svelte" href="/with/svelte/" class="link text--1">Svelte</a> </li> <li> <a id="cta-footer-gatsby" href="/with/gatsby/" class="link text--1">Gatsby</a> </li> <li> <a id="cta-footer-nuxt" href="/with/nuxt/" class="link text--1">Nuxt</a> </li> <li> <a id="cta-footer-sitecore" href="/with/sitecore/" class="link text--1">Sitecore</a> </li> <li> <a id="cta-footer-drupal" href="/with/drupal/" class="link text--1">Drupal</a> </li> <li> <a id="cta-footer-wordpress" href="/with/wordpress/" class="link text--1">WordPress</a> </li> </ul> </details> </li> </ul> </section> <section data-viewport-size="wide" aria-expanded="true" open class="wzun5wjan"> <h3 class="headline text-0">Company</h3> <ul role="list"> <li> <a id="cta-footer-blog" href="/blog/" class="text--1">Blog</a> </li> <li> <a id="cta-footer-about" href="/about/" class="text--1">About</a> </li> <li> <a id="cta-footer-careers" href="/careers/" class="text--1">Careers</a> </li> <li> <a id="cta-footer-compose-conference" href="/compose/" class="text--1">Compose Conference</a> </li> <li> <a id="cta-footer-press" href="/press/" class="text--1">Press</a> </li> <li> <a id="cta-footer-jamstack-fund" href="/jamstack-fund/" class="text--1">Jamstack Fund</a> </li> <li> <a id="cta-footer-store" href="https://swag.netlify.com/" class="text--1">Netlify Store</a> </li> <li> <a id="cta-footer-sustainability" href="/sustainability/" class="text--1">Sustainability</a> </li> </ul> </section> <section data-viewport-size="wide" aria-expanded="true" open class="wzun5wjan"> <h3 class="headline text-0">Contact Us</h3> <ul role="list"> <li> <a id="cta-footer-sales" href="/contact/" class="text--1">Sales</a> </li> <li> <a id="cta-footer-support" href="/support/" class="text--1">Support</a> </li> <li> <a id="cta-footer-status" href="https://netlifystatus.com/" class="text--1">Status</a> </li> <li> <a id="cta-footer-answers" href="https://answers.netlify.com/" class="text--1">Forums</a> </li> <li> <a id="cta-footer-agencyDirectory" href="/agency-directory/" class="text--1">Hire an Agency</a> </li> </ul> </section> <details data-viewport-size="narrow" class="wzun5wjan"> <summary class="column-label"> <h3 class="headline text-0">Why Netlify</h3> <svg class="icon icon-chevron" ariaHidden="true"> <use href="#icon-chevron"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-customers" href="/customers/" class="text--1">Customers</a> </li> <li> <a id="cta-footer-why-composable-web-platform" href="/platform/" class="text--1">Composable Web Platform</a> </li> <li> <a id="cta-footer-security" href="/security/" class="text--1">Security</a> </li> <li> <a id="cta-footer-agencyPartners" href="/partners/agency/" class="text--1">Agency Partner Program</a> </li> <li> <a id="cta-footer-techPartners" href="/partners/technology/" class="text--1">Technology Partner Program</a> </li> </ul> </details> <details data-viewport-size="narrow" class="wzun5wjan"> <summary class="column-label"> <h3 class="headline text-0">Products</h3> <svg class="icon icon-chevron" ariaHidden="true"> <use href="#icon-chevron"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-products-composable-web-platform" href="/platform/" class="text--1">Composable Web Platform</a> </li> <li> <a id="cta-footer-connect" href="/platform/connect/" class="text--1">Netlify Connect</a> </li> <li> <a id="cta-footer-core" href="/platform/core/" class="text--1">Netlify Core</a> </li> <li> <a id="cta-footer-create" href="/platform/create/" class="text--1">Netlify Create</a> </li> <li> <a id="cta-footer-sdk" href="/platform/software-development-kit/" class="text--1">Netlify SDK</a> </li> <li> <a id="cta-footer-pricing" href="/pricing/" class="text--1">Pricing</a> </li> <li> <a id="cta-footer-changelog" href="/changelog/" class="text--1">Changelog</a> </li> <li> <details id="footer-popover-Add-ons" class="popover ntl-footer-popover"> <summary> <span class="label text--1">Add-ons</span> <svg class="icon icon-plus" ariaHidden="true"> <use href="#icon-plus"></use> </svg> <svg class="icon icon-minus" ariaHidden="true"> <use href="#icon-minus"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-analytics" href="/platform/core/analytics/" class="link text--1">Analytics</a> </li> <li> <a id="cta-footer-functions" href="/platform/core/functions/" class="link text--1">Functions</a> </li> <li> <a id="cta-footer-forms" href="/platform/core/forms/" class="link text--1">Forms</a> </li> <li> <a id="cta-footer-largeMedia" href="/platform/core/large-media/" class="link text--1">Large Media</a> </li> </ul> </details> </li> </ul> </details> <details data-viewport-size="narrow" class="wzun5wjan"> <summary class="column-label"> <h3 class="headline text-0">Explore</h3> <svg class="icon icon-chevron" ariaHidden="true"> <use href="#icon-chevron"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-docs" href="https://docs.netlify.com/" class="text--1">Docs</a> </li> <li> <a id="cta-footer-integrations" href="/integrations/" class="text--1">Integrations</a> </li> <li> <a id="cta-footer-oreilly-jamstack" href="/oreilly-jamstack/" class="text--1">Jamstack Book</a> </li> <li> <a id="cta-footer-community-hub" href="https://answers.netlify.com/ " class="text--1">Community</a> </li> <li> <a id="cta-footer-learn-resources" href="/resources/" class="text--1">Resources & Guides</a> </li> <li> <a id="cta-footer-remotelyInteresting" href="https://remotelyinteresting.netlify.com/" class="text--1">Remotely Interesting</a> </li> <li> <details id="footer-popover-Technologies" class="popover ntl-footer-popover"> <summary> <span class="label text--1">Technologies</span> <svg class="icon icon-plus" ariaHidden="true"> <use href="#icon-plus"></use> </svg> <svg class="icon icon-minus" ariaHidden="true"> <use href="#icon-minus"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-jamstack" href="/jamstack/" class="link text--1">Jamstack</a> </li> <li> <a id="cta-footer-react" href="/with/react/" class="link text--1">React</a> </li> <li> <a id="cta-footer-nextjs" href="/with/nextjs/" class="link text--1">Next.js</a> </li> <li> <a id="cta-footer-vue" href="/with/vue/" class="link text--1">Vue</a> </li> <li> <a id="cta-footer-svelte" href="/with/svelte/" class="link text--1">Svelte</a> </li> <li> <a id="cta-footer-gatsby" href="/with/gatsby/" class="link text--1">Gatsby</a> </li> <li> <a id="cta-footer-nuxt" href="/with/nuxt/" class="link text--1">Nuxt</a> </li> <li> <a id="cta-footer-sitecore" href="/with/sitecore/" class="link text--1">Sitecore</a> </li> <li> <a id="cta-footer-drupal" href="/with/drupal/" class="link text--1">Drupal</a> </li> <li> <a id="cta-footer-wordpress" href="/with/wordpress/" class="link text--1">WordPress</a> </li> </ul> </details> </li> </ul> </details> <details data-viewport-size="narrow" class="wzun5wjan"> <summary class="column-label"> <h3 class="headline text-0">Company</h3> <svg class="icon icon-chevron" ariaHidden="true"> <use href="#icon-chevron"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-blog" href="/blog/" class="text--1">Blog</a> </li> <li> <a id="cta-footer-about" href="/about/" class="text--1">About</a> </li> <li> <a id="cta-footer-careers" href="/careers/" class="text--1">Careers</a> </li> <li> <a id="cta-footer-compose-conference" href="/compose/" class="text--1">Compose Conference</a> </li> <li> <a id="cta-footer-press" href="/press/" class="text--1">Press</a> </li> <li> <a id="cta-footer-jamstack-fund" href="/jamstack-fund/" class="text--1">Jamstack Fund</a> </li> <li> <a id="cta-footer-store" href="https://swag.netlify.com/" class="text--1">Netlify Store</a> </li> <li> <a id="cta-footer-sustainability" href="/sustainability/" class="text--1">Sustainability</a> </li> </ul> </details> <details data-viewport-size="narrow" class="wzun5wjan"> <summary class="column-label"> <h3 class="headline text-0">Contact Us</h3> <svg class="icon icon-chevron" ariaHidden="true"> <use href="#icon-chevron"></use> </svg> </summary> <ul role="list"> <li> <a id="cta-footer-sales" href="/contact/" class="text--1">Sales</a> </li> <li> <a id="cta-footer-support" href="/support/" class="text--1">Support</a> </li> <li> <a id="cta-footer-status" href="https://netlifystatus.com/" class="text--1">Status</a> </li> <li> <a id="cta-footer-answers" href="https://answers.netlify.com/" class="text--1">Forums</a> </li> <li> <a id="cta-footer-agencyDirectory" href="/agency-directory/" class="text--1">Hire an Agency</a> </li> </ul> </details> </div> <newsletter-signup class="form ntl-newsletter-signup"><section class="l-stack"> <h2 class="text-0">Stay up to date with Netlify news</h2> <div id="newsletter-signup-hs-form-target" data-target-hs-form-id="52611e5e-cc55-4960-bf4a-a2adb36291f6"></div> </section> </newsletter-signup> <section class="fine-print-container"> <ul class="legal"> <li> <a id="cta-legal-footer-trustCenter" href="/trust-center/" class="text--1"> Trust Center </a> </li> <li> <a id="cta-legal-footer-privacyPolicy" href="/privacy/" class="text--1"> Privacy </a> </li> <li> <a id="cta-legal-footer-security" href="/security/" class="text--1"> Security </a> </li> <li> <a id="cta-legal-footer-gdpr" href="/gdpr-ccpa/" class="text--1"> GDPR/CCPA </a> </li> <li> <a id="cta-legal-footer-abuse" href="mailto:fraud@netlify.com?subject=Abuse%20report&body=Please%20include%20the%20site%20URL%20and%20reason%20for%20your%20report%2C%20and%20we%20will%20reply%20promptly." class="text--1"> Abuse </a> </li> <li> <button id="cta-legal-footer-cookieSettings" class="text--1">Cookie Settings</button> </li> </ul> <p class="copyright text--1">© 2024 Netlify</p> </section> </footer> <script type="module">(function(){let s=Array.from(document.querySelectorAll("[id^='footer-popover']"));document.addEventListener("click",e=>{s.map(t=>{t.hasAttribute("open")&&!t.contains(e.target)&&t.removeAttribute("open")})})})();var n="#newsletter-signup-hs-form-target",c=document.querySelector(n).getAttribute("data-target-hs-form-id");hbspt.forms.create({region:"na1",portalId:"7477936",formId:c,target:n,cssClass:"l-cluster",onFormReady:s=>{let e=s.querySelector(".hs-email"),t=s.querySelector(".hs-submit"),r=s.querySelector(".hs-recaptcha"),a=e.querySelector("input"),i=e.querySelector("label"),o=t.querySelector("input");a.placeholder="Email address",i.classList.add("visually-hidden"),o.setAttribute("data-variant","secondary"),o.setAttribute("id","submit-footer-newsletter-signup-form"),r&&(r.classList.add("visually-hidden"),t.after(r))}});(function(){let s=document.querySelector("#cta-legal-footer-cookieSettings"),e=document.querySelector(".icon-twitter");s.addEventListener("click",r=>{r.preventDefault(),window.OneTrust&&window.OneTrust.ToggleInfoDisplay()});let t={hover:"hovered",keypress:"swap-logos"};e&&(document.addEventListener("keypress",()=>{e.classList.contains(t.hover)&&e.classList.add(t.keypress)}),e.addEventListener("mouseover",()=>e.classList.add(t.hover)),e.addEventListener("mouseout",()=>e.classList.remove(t.hover)))})(); </script> </div></div> <script> if("fonts"in document){let t={unicodeRange:"U+0-FF,U+131,U+152,U+153,U+2BB,U+2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD",display:"swap"},e=new FontFace("Pacaembu","url(/v3/_fonts/PacaembuNetlify-Variable.woff2) format('woff2')",Object.assign({weight:"100 1000"},t)),a=new FontFace("Mulish","url(/v3/_fonts/MulishVar-latin.woff2) format('woff2')",Object.assign({weight:"200 900"},t)),o=new FontFace("Mulish","url(/v3/_fonts/MulishVar-italic-latin.woff2) format('woff2')",Object.assign({weight:"200 900",style:"italic"},t));Promise.all([e.load(),a.load(),o.load()]).then((function(t){t.forEach((function(t){document.fonts.add(t)}))}))}!function(){if(!("querySelectorAll"in document)||!("from"in Array)||!("open"in document.createElement("details")))return;var t="data-details-modal",e="data-force-state-closed",a="data-force-state-closed-toggle-tabindex",o="data-details-anchor",n="data-details-anchor-class",i="data-details-anchor-scrollto",r="data-details-anchor-enhanced",c="data-details-anchor-class-enhanced";function l(t){if(t.open){switch(t.getAttribute(i)){case"top":window.scrollTo(0,0);break;case"sticky-nav":setTimeout((()=>{document.querySelector(".masthead-wrapper").scrollIntoView()}),30)}}}function s(t,e){if(t.hasAttribute(a)){let a=t.querySelector(":scope > summary"),o=a.querySelector(":scope a[href]");e?(!a||o&&window.chrome||a.setAttribute("tabindex",-1),o&&o.setAttribute("tabindex",0)):(a&&a.removeAttribute("tabindex"),o&&o.removeAttribute("tabindex"))}e?t.setAttribute("open","open"):t.removeAttribute("open")}function d(t){if(!t)return;let a=t.getAttribute(e);return a&&"matchMedia"in window?window.matchMedia(a):void 0}function u(t){return t.getAttribute(n)}function f(e){return e.getAttribute(t)}function m(t,e){return"closest"in t?t.closest(t.getAttribute(e)):document.querySelector(t.getAttribute(e))}let h=Array.from(document.querySelectorAll("details[data-force-state]"));for(let t of h){let e=d(t);e&&(s(t,!e.matches),e.addListener((function(e){s(t,!e.matches)})));let a=m(t,r);a&&a.classList.add(t.getAttribute(c)),u(t)&&(document.documentElement.addEventListener("keydown",(e=>{let a=document.querySelector(".masthead-nav-menu");window.getComputedStyle(a);if(27===e.keyCode&&t.open){let e=d(t);e&&s(t,!e.matches)}}),!1),t.addEventListener("toggle",(e=>{let a=m(t,o);if(a){a.classList.toggle(u(t),t.open);let e=d(t),o=e&&e.matches;o&&l(t);let n=f(t);n&&a.classList.toggle(n,t.open&&o)}})))}}(); </script> <script src="/rum.js" data-application-id="be4d070b-9645-4227-b084-41fa141b62b3" data-client-token="pubb2e68ad93b9891edc190fcd4c7bbe1b1" data-service="www" data-env="production" defer ></script> <script async defer src="/v3/js/b78e1617.js"></script> <svg width="0" height="0" aria-hidden="true" style="position: absolute;"> <defs> </defs> </svg> <script async id="netlify-rum-container" src="/.netlify/scripts/rum" data-netlify-rum-site-id="69350086-d20e-4b5a-84cf-bf367a848374" data-netlify-deploy-branch="main" data-netlify-deploy-context="production" data-netlify-cwv-token="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaXRlX2lkIjoiNjkzNTAwODYtZDIwZS00YjVhLTg0Y2YtYmYzNjdhODQ4Mzc0IiwiYWNjb3VudF9pZCI6IjU4ZGE4ODkzZDY4NjVkMzVjOTJhNzJiOCIsImRlcGxveV9pZCI6IjY3M2ZjMDQ0YTA2MGVjMDAwODFhYTRkOCIsImlzc3VlciI6Im5mc2VydmVyIn0.Qsp5jgPgWU77lbcu4aVCmg2um6b0HNCHyIuNHoXfIn4"></script></body> </html>