CINXE.COM
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/developer/styles.34108cb48a13f112da99.css" id="gatsby-global-css">*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;cursor:default;line-height:1.5;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}body,html{height:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Means Web;font-style:normal;font-weight:300;src:url(/developer/static/Means-Light-Web-fca53b132336bf384c9dbd0e721ed7bc.woff2) format("woff2"),url(/developer/static/Means-Light-Web-a99c17f97da667bb80ba233286f3d088.woff) format("woff")}@font-face{font-family:Means Web;font-style:italic;font-weight:300;src:url(/developer/static/Means-LightItalic-Web-0087de8cda10027f81755faf96e25f1e.woff2) format("woff2"),url(/developer/static/Means-LightItalic-Web-172f7da1a5ce9c61c73c4ac96ce1c6f2.woff) format("woff")}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:400;src:url(/developer/static/Graphik-Regular-Web-14b9634915bcf97194b9d340d04fe069.eot);src:url(/developer/static/Graphik-Regular-Web-14b9634915bcf97194b9d340d04fe069.eot?#iefix) format("embedded-opentype"),url(/developer/static/Graphik-Regular-Web-9648cf8797ae770fe71539127ecaced4.woff2) format("woff2"),url(/developer/static/Graphik-Regular-Web-023214a06786cb5abc72035e00bed454.woff) format("woff")}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:500;src:url(/developer/static/Graphik-Medium-Web-451f332fc46e2af391fcb3b82d5e5bb2.eot);src:url(/developer/static/Graphik-Medium-Web-451f332fc46e2af391fcb3b82d5e5bb2.eot?#iefix) format("embedded-opentype"),url(/developer/static/Graphik-Medium-Web-c71b502aeb5eb3fd81b71028ea1dddcb.woff2) format("woff2"),url(/developer/static/Graphik-Medium-Web-feeed48b4dabb37c8dc25eac42949d6f.woff) format("woff")}@font-face{font-family:Input Mono Regular;font-style:normal;font-weight:400;src:url(/developer/static/input-mono-regular-28528feae825af46e327caf72b9ac273.eot),url(/developer/static/input-mono-regular-48aceeecaac86b633ee9a78d8e00e83f.woff2) format("woff2"),url(/developer/static/input-mono-regular-dc7ba663eaa5db9d21d220750e3d1efa.woff) format("woff")}@font-face{font-family:Input Mono Regular;font-style:normal;font-weight:500;src:url(/developer/static/input-mono-regular-28528feae825af46e327caf72b9ac273.eot),url(/developer/static/input-mono-regular-48aceeecaac86b633ee9a78d8e00e83f.woff2) format("woff2"),url(/developer/static/input-mono-regular-dc7ba663eaa5db9d21d220750e3d1efa.woff) format("woff")}.primary-heading,h1{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;letter-spacing:-.05rem;line-height:4.6rem}@media (min-width:1024px){.primary-heading,h1{font-size:5.4rem;line-height:5.4rem}}.extra-large-heading{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;line-height:4.6rem}@media (min-width:1024px){.extra-large-heading{font-size:7.2rem;line-height:7.2rem}}.secondary-heading,h2{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.6rem}@media (min-width:1024px){.secondary-heading,h2{font-size:3.2rem;line-height:4rem}}.tertiary-heading,h3{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;font-weight:300;line-height:3.2rem}@media (min-width:1024px){.tertiary-heading,h3{font-size:2.4rem;line-height:3.6rem}}.body-heading,h4{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.6rem}@media (min-width:1024px){.body-heading,h4{font-size:3.2rem;line-height:3.6rem}}.minor-heading,h5{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2rem;font-weight:300;line-height:2.6rem}.minor-secondary-heading,h6{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media (min-width:1024px){.minor-secondary-heading,h6{font-size:2rem;line-height:3rem}}.body-copy,p{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem}.body-copy code,p code{font-size:1.4rem}.body-copy-small{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem}.code-copy,code{font-size:1.6rem}.code-copy,.code-copy-small,code{font-family:Input Mono Regular,Courier,monospace;font-weight:400}.code-copy-small{font-size:1.4rem}.label-large{font-size:1.4rem;line-height:2.6rem}.label-large,.label-small{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:500;letter-spacing:.01rem}.label-small{font-size:1.2rem}.eyebrow{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:1.68rem;margin-bottom:.8rem;text-transform:uppercase}@media (min-width:768px){.eyebrow{margin-bottom:1.2rem}}@media (min-width:1024px){.eyebrow{margin-bottom:1.6rem}}.hyperlink,.hyperlink-secondary{color:#e7b75f;text-decoration:none}.hyperlink:focus,.hyperlink:hover{color:#ff3ebf}.hyperlink-secondary{color:#fff}.hyperlink-secondary:focus,.hyperlink-secondary:hover{color:#e7b75f}body,html{background-color:#001d28;color:#efeeea;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:62.5%;font-weight:400}@media screen and (min-width:calc(1024px - 1px)) and (max-width:1280px){body,html{font-size:.7811vw;font-size:max(.7811vw,56%)}}body *{scrollbar-width:thin;scrollbar-color:#18323b #001d28}body ::-webkit-scrollbar{height:6px;width:6px}body ::-webkit-scrollbar-corner,body ::-webkit-scrollbar-track{background:#001d28}body ::-webkit-scrollbar-thumb{background:#18323b;border:0;border-radius:3px}body :not(:hover)::-webkit-scrollbar-thumb{display:none}body * .focus-visible,body :focus-visible{border:1px solid #b3d8dc;border-radius:1px;box-shadow:0 0 0 2px #4da3ac}body * .js-focus-visible :focus:not(.focus-visible),body :focus{outline:none}:global(#gatsby-focus-wrapper){border:none;border-radius:0;box-shadow:none}p{margin:1.8rem 0}p a{color:pink;text-decoration:none}blockquote{background-color:inherit;font-size:1.6rem;line-height:2.6rem;margin:3rem 0 3rem 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}blockquote blockquote{margin:0}:root{--reach-menu-button:1}[data-reach-menu-popover],[data-reach-menu]{display:block;position:absolute}[data-reach-menu-popover][hidden],[data-reach-menu][hidden]{display:none}[data-reach-menu-items],[data-reach-menu-list]{background:rgba(255,255,255,.99);border:1px solid rgba(0,0,0,.25);display:block;font-size:85%;outline:none;padding:1rem 0;white-space:nowrap}[data-reach-menu-item]{color:inherit;cursor:pointer;display:block;font:inherit;padding:5px 20px;text-decoration:initial;-webkit-user-select:none;-ms-user-select:none;user-select:none}[data-reach-menu-item][data-selected]{background:#1159a6;color:#fff;outline:none}[data-reach-menu-item][aria-disabled]{cursor:not-allowed;opacity:.5}code[class*=language-],pre[class*=language-]{color:#efeeea;direction:ltr;font-size:13px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:none;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-]::mozselection,code[class*=language-]::selection,pre[class*=language-]::mozselection,pre[class*=language-]::selection{background:#001d28;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{background:#18323b;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{background:#3d535b;border-radius:.3em;color:#efeeea;padding:.1em .3em}.namespace{opacity:.7}.token.cdata,.token.comment,.token.doctype,.token.prolog,.token.punctuation{color:#93a1a1}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#bcbbb7}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#e7b75f}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:#18323b;color:#f25f25}.token.atrule,.token.attr-value,.token.keyword{color:#ff3ebf}.token.function{color:#2aa198}.token.important,.token.regex,.token.variable{color:#4bc638}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative}pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}.line-highlight{background:#001d28;box-shadow:inset 5px 0 0 #e7b75f;left:0;line-height:inherit;margin-top:1em;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:inherit;pointer-events:none;position:absolute;right:0;white-space:pre;z-index:0}.CodeSnippet-module--code-snippet--24KPz{background-color:#18323b;border-radius:4px;margin-bottom:2rem;overflow:hidden}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--header--_IR8C{align-items:center;border-bottom:1px solid #3d535b;box-sizing:border-box;display:flex;height:5.3rem;justify-content:space-between;padding:0 1.8rem}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--header-title--3Nzdh{color:#819094;flex-grow:0;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.5rem;margin-right:.8rem;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--header-buttons--3t-nk{display:inline-flex;flex-grow:1;justify-content:flex-end}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--endpoint--1XmCa{align-items:center;display:flex;height:5.3rem}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--snippets-wrap--725CX{display:flex;font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;line-height:1.25em;max-height:30rem;min-height:15rem}@media (min-height:1024px){.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--snippets-wrap--725CX{height:30rem}}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--snippets--2rR99{scrollbar-color:#3d535b #0c2832;background:#18323b;flex:1 1;margin:0;overflow:auto;padding:2rem}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--snippets--2rR99:not(:first-child){border-left:1px solid #3d535b}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--snippets--2rR99::-webkit-scrollbar-corner{background:#3d535b}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--snippets--2rR99::-webkit-scrollbar-track{background:#0c2832}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--snippets--2rR99::-webkit-scrollbar-thumb{background:#3d535b;border-radius:0}.CodeSnippet-module--code-snippet--24KPz .CodeSnippet-module--snippets--2rR99:not(:hover)::-webkit-scrollbar-thumb{display:block}.CodeSnippet-module--code-snippet--24KPz span.CodeSnippet-module--name--aavtn{color:#819094;font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.5rem}.CodeSnippet-module--code-snippet--24KPz span.CodeSnippet-module--verb--2c8DH{color:#819094;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.5rem;margin-right:.8rem;text-transform:uppercase}.CodeSnippet-module--home-hero-mode--1N8vA{border-radius:4px 4px 0 0;box-shadow:8px 8px 0 rgba(0,124,137,.75);margin-bottom:0;overflow:hidden;width:43rem}.CodeSnippet-module--home-hero-mode--1N8vA .CodeSnippet-module--snippets-wrap--725CX{height:30rem}.CodeSnippet-module--copy-wrap--2Xuuc{display:flex;margin-left:1.2rem}@media (max-width:calc(1024px - 1px)){.CodeSnippet-module--copy-wrap--2Xuuc{display:none}}button.CodeSnippet-module--copy-snippet--2HJqT{background:transparent;border:0;color:#819094;cursor:pointer;outline:none;padding:0;transition:all .2s ease-in-out}button.CodeSnippet-module--copy-snippet--2HJqT:hover{color:#e7b75f}.CodeSnippet-module--selected-language--2TT3S{display:block;flex-shrink:0}.CodeSnippet-module--language-select-menu--1z3V5,.CodeSnippet-module--language-select-wrap--13ZrL{width:9.7rem}.CodeSnippet-module--language-select-menu--1z3V5>*,.CodeSnippet-module--language-select-wrap--13ZrL>*{text-transform:uppercase}.CodeSnippet-module--language-select-menu-button--1bcqs{align-items:center;background:inherit;border:0;color:#819094;display:inline-flex;justify-content:flex-end;outline:0;text-align:left;width:100%}.CodeSnippet-module--language-select-menu-button--1bcqs:focus,.CodeSnippet-module--language-select-menu-button--1bcqs:hover{color:#e7b75f}.CodeSnippet-module--language-select-menu-button--1bcqs:focus path,.CodeSnippet-module--language-select-menu-button--1bcqs:hover path{fill:#e7b75f!important}.CodeSnippet-module--language-select-expanded--3ixJB .CodeSnippet-module--language-select-menu-button--1bcqs{background:#001d28;box-shadow:0 2px 0 1px #007c89;color:#efeeea;justify-content:space-between}.CodeSnippet-module--language-select-menu--1z3V5,.CodeSnippet-module--language-select-menu-button--1bcqs{padding:10px 12px}.CodeSnippet-module--language-select-menu--1z3V5,.CodeSnippet-module--language-select-menu-button--1bcqs,.CodeSnippet-module--language-selected--z7o-3{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.2rem;font-weight:600}.CodeSnippet-module--language-selected--z7o-3{color:#819094;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.CodeSnippet-module--language-select-icon-wrap--2fFt4{display:inline-block;margin-left:4px;width:12px}.CodeSnippet-module--language-select-icon-wrap--2fFt4 path{fill:#819094!important}.CodeSnippet-module--language-select-expanded--3ixJB .CodeSnippet-module--language-select-icon-wrap--2fFt4 path{fill:#efeeea!important}.CodeSnippet-module--language-select-menu--1z3V5{background:#001d28;border:0;box-shadow:0 2px 0 1px #007c89;text-align:left}.CodeSnippet-module--language-select-menu--1z3V5 [data-reach-menu-item]{color:#e7b75f;padding:0}.CodeSnippet-module--language-select-menu--1z3V5 [data-reach-menu-item][data-selected]{background:inherit;color:#ff3ebf}.CodeSnippet-module--language-select-menu--1z3V5 [data-reach-menu-item]+[data-reach-menu-item]{margin-top:2rem}.CodeSnippet-module--copy-snippet-icon-wrap--25cEG{display:inline-block;width:24px}.CodeSnippet-module--copy-snippet-icon-wrap--25cEG svg{width:100%}.CodeSnippet-module--copy-snippet-icon-wrap--25cEG path{fill:#819094!important}.CodeSnippet-module--copy-snippet--2HJqT:focus .CodeSnippet-module--copy-snippet-icon-wrap--25cEG path,.CodeSnippet-module--copy-snippet-icon-wrap--25cEG:hover path{fill:#e7b75f!important}.CodeSnippet-module--copy-snippet-icon-wrap--25cEG .CodeSnippet-module--icon-check--2FUbM{padding:0 2px}.CodeSnippet-module--copy-snippet-icon-wrap--25cEG .CodeSnippet-module--icon-check--2FUbM path{fill:#e7b75f!important}.SearchResult-module--result--1iwgi{border:1px solid transparent;padding:.6rem}.SearchResult-module--result--1iwgi+.SearchResult-module--result--1iwgi{margin-top:.4rem}.SearchResult-module--result--1iwgi.SearchResult-module--focused--2EcM2{background-color:#0c2832;border-color:#007c89;cursor:pointer}.SearchResult-module--result-link--1TQzO{display:block;text-decoration:none}.SearchResult-module--result-title--aJp1n{color:#e7b75f;font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:1.6rem;font-weight:300;line-height:2.4rem}.SearchResult-module--param-result--3ztkk .SearchResult-module--result-title--aJp1n{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem}.SearchResult-module--result-breadcrumbs--31HwD{display:none;list-style:none}.SearchResult-module--focused--2EcM2 .SearchResult-module--result-breadcrumbs--31HwD{display:block}.SearchResult-module--result-crumb--Odclm{color:#819094;display:inline;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.05em;line-height:1.8rem;text-transform:uppercase}.SearchResult-module--result-crumb--Odclm+.SearchResult-module--result-crumb--Odclm:before{background-image:url(/developer/icons/carat-right.svg);background-position:50%;background-repeat:no-repeat;content:" ";display:inline;margin-left:3px;margin-right:3px;position:relative}.SearchResult-module--result-description--1zN4u{color:#819094;font-size:1.2rem;line-height:1.8rem;margin:4px 0 0}.SearchResult-module--not-focused--Tq9V8 .SearchResult-module--result-description--1zN4u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResult-module--focused--2EcM2 .SearchResult-module--result-description--1zN4u{color:#efeeea}.SearchResult-module--highlight--1yAHw{background-color:#18323b;color:inherit}.ContentSnippet-module--content-snippet--2sSiq{margin:4rem 0}@-webkit-keyframes SearchResults-module--animateIn--3AZCw{0%{box-shadow:none;height:0;padding:0 2rem}to{box-shadow:0 2px 0 1px #007c89;height:31rem;padding:1.7rem 2rem}}@keyframes SearchResults-module--animateIn--3AZCw{0%{box-shadow:none;height:0;padding:0 2rem}to{box-shadow:0 2px 0 1px #007c89;height:31rem;padding:1.7rem 2rem}}.SearchResults-module--wrap--LcfGg{-webkit-animation:SearchResults-module--animateIn--3AZCw .2s ease-in-out;animation:SearchResults-module--animateIn--3AZCw .2s ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;background:#001d28;border-radius:2px;box-shadow:0 2px 0 1px #007c89;display:flex;flex-direction:column;height:31rem;margin-top:4px;overflow:hidden;padding:1.7rem calc(1.4rem - 6px) 1.7rem 2rem;position:absolute;transition:height .2s ease-in-out;width:100%}.SearchResults-module--wrap--LcfGg.SearchResults-module--active-query--3nBvj{height:42rem}.SearchResults-module--heading--27GDd{color:#819094;flex-grow:0;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:1px;line-height:1.8rem;margin-bottom:1.4rem;text-transform:uppercase}.SearchResults-module--results-wrap--1FeVZ{display:flex;flex-grow:1;overflow:hidden;position:relative}.SearchResults-module--results--1J2Qv{flex-grow:1;flex-shrink:1;overflow:auto;padding-right:.6rem}.ContentTip-module--content-tip--2eGST{align-items:center;border:1px solid #3d535b;display:grid;grid-template-columns:7.2rem auto;margin:3.7rem 0;padding-right:3rem}.ContentTip-module--content-tip--2eGST div.ContentTip-module--tip-icon-container--1bh8x{justify-self:center}.ContentTip-module--content-tip--2eGST div.ContentTip-module--tip-text--1WRKW>p{color:#efeeea;font-size:1.4rem;line-height:2.2rem}.Search-module--search-wrap--1m82F{position:relative;transition:all .2s ease-in-out;width:24px}@media (min-width:1024px){.Search-module--search-wrap--1m82F{width:19rem}}.Search-module--search-wrap--1m82F.Search-module--search-active--15RHp{width:40rem}.Search-module--search-bar--gMGX2{align-items:center;display:flex;position:relative;width:100%}@media (min-width:1024px){.Search-module--search-bar--gMGX2{border-bottom:1px solid}}@media (max-width:calc(1024px - 1px)){.Search-module--search-bar--gMGX2{cursor:pointer}}.Search-module--light-theme--UtneC .Search-module--search-bar--gMGX2{border-bottom-color:#001d28}.Search-module--dark-theme--r0b9m .Search-module--search-bar--gMGX2{border-bottom-color:#3d535b}.Search-module--search-bar--gMGX2:before{background-position:50%;background-repeat:no-repeat;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:24px}.Search-module--light-theme--UtneC .Search-module--search-bar--gMGX2:before{background-image:url(/developer/icons/search-dark.svg)}.Search-module--dark-theme--r0b9m .Search-module--search-bar--gMGX2:before{background-image:url(/developer/icons/search-light.svg)}.Search-module--search-active--15RHp .Search-module--search-bar--gMGX2{border-bottom:1px solid #e7b75f}.Search-module--search-input--2EBPA{background:transparent;border:none;color:#efeeea;font-size:1.6rem;font-size:max(1.6rem,16px);line-height:1.8rem;line-height:max(1.8rem,18px);outline:none;padding-bottom:.6rem;padding-left:3rem;padding-top:.6rem;width:100%}.Search-module--light-theme--UtneC .Search-module--search-input--2EBPA{color:#001d28}.Search-module--search-input--2EBPA::-webkit-input-placeholder{color:#96a8ad}.Search-module--search-input--2EBPA:-ms-input-placeholder{color:#96a8ad}.Search-module--search-input--2EBPA::placeholder{color:#96a8ad}.Search-module--results-wrap--3O5wy{position:absolute;width:100%}.Search-module--search-results-frame--18gwZ{background:#001d28;height:42rem;margin-top:4px;overflow:hidden;padding:1.7rem 2rem;position:absolute;width:100%}.ContentJsonObject-module--content-json-object--1KbEn{margin:4rem 0}.SkipLink-module--skip-link--2geKh{color:#efeeea;font-size:1.6rem;height:1px;left:-1000px;line-height:5.6rem;overflow:hidden;position:absolute;text-align:left;text-decoration:none;top:-1000px;width:1px}.SkipLink-module--skip-link--2geKh:hover{color:#e7b75f}@media (min-width:1024px){.SkipLink-module--skip-link--2geKh{font-size:1.6rem;line-height:1.8rem}}.SkipLink-module--skip-link--2geKh.SkipLink-module--skip-link-light--qWSfj{color:#001d28}.SkipLink-module--skip-link--2geKh.SkipLink-module--skip-link-light--qWSfj:hover{color:#007c89}a.SkipLink-module--skip-link--2geKh:active,a.SkipLink-module--skip-link--2geKh:focus,a.SkipLink-module--skip-link--2geKh:hover{height:auto;left:0;overflow:visible;top:0;width:auto;z-index:5}.content-baseline-module--primary-heading--2iu-l{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;letter-spacing:-.05rem;line-height:4.6rem}@media (min-width:1024px){.content-baseline-module--primary-heading--2iu-l{font-size:5.4rem;line-height:5.4rem}}.content-baseline-module--extra-large-heading--1FLaw{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;line-height:4.6rem}@media (min-width:1024px){.content-baseline-module--extra-large-heading--1FLaw{font-size:7.2rem;line-height:7.2rem}}.content-baseline-module--secondary-heading--2qWLE{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.6rem}@media (min-width:1024px){.content-baseline-module--secondary-heading--2qWLE{font-size:3.2rem;line-height:4rem}}.content-baseline-module--tertiary-heading--3a65u{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;font-weight:300;line-height:3.2rem}@media (min-width:1024px){.content-baseline-module--tertiary-heading--3a65u{font-size:2.4rem;line-height:3.6rem}}.content-baseline-module--body-heading--1KO8D,.content-baseline-module--content-baseline--Q6vdC h1,.content-baseline-module--content-baseline--Q6vdC h2{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.6rem}@media (min-width:1024px){.content-baseline-module--body-heading--1KO8D,.content-baseline-module--content-baseline--Q6vdC h1,.content-baseline-module--content-baseline--Q6vdC h2{font-size:3.2rem;line-height:3.6rem}}.content-baseline-module--minor-heading--2SR88{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2rem;font-weight:300;line-height:2.6rem}.content-baseline-module--minor-secondary-heading--1J-96{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media (min-width:1024px){.content-baseline-module--minor-secondary-heading--1J-96{font-size:2rem;line-height:3rem}}.content-baseline-module--body-copy--3XEtJ,.content-baseline-module--content-baseline--Q6vdC,.content-baseline-module--content-baseline--Q6vdC p{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem}.content-baseline-module--body-copy--3XEtJ code,.content-baseline-module--content-baseline--Q6vdC code,.content-baseline-module--content-baseline--Q6vdC p code{font-size:1.4rem}.content-baseline-module--body-copy-small--FHXgq{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem}.content-baseline-module--code-copy--3dOKA{font-family:Input Mono Regular,Courier,monospace;font-size:1.6rem;font-weight:400}.content-baseline-module--code-copy-small--2DcQL{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400}.content-baseline-module--label-large--Jg_xM{font-size:1.4rem;line-height:2.6rem}.content-baseline-module--label-large--Jg_xM,.content-baseline-module--label-small--r5Qah{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:500;letter-spacing:.01rem}.content-baseline-module--label-small--r5Qah{font-size:1.2rem}.content-baseline-module--eyebrow--2ZdRZ{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:1.68rem;margin-bottom:.8rem;text-transform:uppercase}@media (min-width:768px){.content-baseline-module--eyebrow--2ZdRZ{margin-bottom:1.2rem}}@media (min-width:1024px){.content-baseline-module--eyebrow--2ZdRZ{margin-bottom:1.6rem}}.content-baseline-module--content-baseline--Q6vdC a,.content-baseline-module--hyperlink--3wc99,.content-baseline-module--hyperlink-secondary--shgEt{color:#e7b75f;text-decoration:none}.content-baseline-module--content-baseline--Q6vdC a:focus,.content-baseline-module--content-baseline--Q6vdC a:hover,.content-baseline-module--hyperlink--3wc99:focus,.content-baseline-module--hyperlink--3wc99:hover{color:#ff3ebf}.content-baseline-module--hyperlink-secondary--shgEt{color:#fff}.content-baseline-module--hyperlink-secondary--shgEt:focus,.content-baseline-module--hyperlink-secondary--shgEt:hover{color:#e7b75f}.content-baseline-module--content-baseline--Q6vdC{color:#efeeea}@media (min-width:1024px){.content-baseline-module--content-baseline--Q6vdC .anchor{top:-16rem}}.content-baseline-module--content-baseline--Q6vdC h2,.content-baseline-module--content-baseline--Q6vdC h3,.content-baseline-module--content-baseline--Q6vdC h4,.content-baseline-module--content-baseline--Q6vdC h5,.content-baseline-module--content-baseline--Q6vdC h6{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:500;letter-spacing:normal}.content-baseline-module--content-baseline--Q6vdC h2 a,.content-baseline-module--content-baseline--Q6vdC h3 a,.content-baseline-module--content-baseline--Q6vdC h4 a,.content-baseline-module--content-baseline--Q6vdC h5 a,.content-baseline-module--content-baseline--Q6vdC h6 a{color:#efeeea}.content-baseline-module--content-baseline--Q6vdC h2 a:hover,.content-baseline-module--content-baseline--Q6vdC h3 a:hover,.content-baseline-module--content-baseline--Q6vdC h4 a:hover,.content-baseline-module--content-baseline--Q6vdC h5 a:hover,.content-baseline-module--content-baseline--Q6vdC h6 a:hover{color:#e7b75f}.content-baseline-module--content-baseline--Q6vdC h1,.content-baseline-module--content-baseline--Q6vdC h2{margin-top:6rem}@media (min-width:1024px){.content-baseline-module--content-baseline--Q6vdC h1,.content-baseline-module--content-baseline--Q6vdC h2{margin-top:10rem}}.content-baseline-module--content-baseline--Q6vdC h3{font-size:2rem;line-height:3rem;margin-top:4rem}@media (min-width:1024px){.content-baseline-module--content-baseline--Q6vdC h3{margin-top:8rem}}.content-baseline-module--content-baseline--Q6vdC ol,.content-baseline-module--content-baseline--Q6vdC p,.content-baseline-module--content-baseline--Q6vdC pre,.content-baseline-module--content-baseline--Q6vdC table,.content-baseline-module--content-baseline--Q6vdC ul{margin-bottom:1.8rem;margin-top:1.8rem}.content-baseline-module--content-baseline--Q6vdC ol,.content-baseline-module--content-baseline--Q6vdC ul{margin-left:.8rem;padding-left:2rem}.content-baseline-module--content-baseline--Q6vdC ol ol,.content-baseline-module--content-baseline--Q6vdC ol ul,.content-baseline-module--content-baseline--Q6vdC ul ol,.content-baseline-module--content-baseline--Q6vdC ul ul{margin:0}.content-baseline-module--content-baseline--Q6vdC ul{list-style-image:url(/developer/icons/marker-apple.svg)}.content-baseline-module--content-baseline--Q6vdC ol{list-style:decimal}.content-baseline-module--content-baseline--Q6vdC li{margin:1rem 0 1rem .8rem;max-width:56.1rem;padding-left:1rem}.content-baseline-module--content-baseline--Q6vdC li+li{margin-top:1rem 0 1rem .8rem}.content-baseline-module--content-baseline--Q6vdC li p{margin:0}.content-baseline-module--content-baseline--Q6vdC li blockquote{margin-bottom:1.5rem;margin-top:1.5rem}.content-baseline-module--content-baseline--Q6vdC code{background:#3d535b}.content-baseline-module--content-baseline--Q6vdC pre{scrollbar-color:#3d535b #0c2832;background:#18323b;color:#efeeea;overflow:auto;padding:2rem}.content-baseline-module--content-baseline--Q6vdC pre::-webkit-scrollbar-corner{background:#3d535b}.content-baseline-module--content-baseline--Q6vdC pre::-webkit-scrollbar-track{background:#0c2832}.content-baseline-module--content-baseline--Q6vdC pre::-webkit-scrollbar-thumb{background:#3d535b;border-radius:0}.content-baseline-module--content-baseline--Q6vdC pre:not(:hover)::-webkit-scrollbar-thumb{display:block}.content-baseline-module--content-baseline--Q6vdC pre code{background:unset;font-size:1.3rem;line-height:1.5}.content-baseline-module--content-baseline--Q6vdC blockquote{border-left:.2rem solid #00c14e;padding-left:2rem}.content-baseline-module--content-baseline--Q6vdC hr{border:none;border-top:1px solid #3d535b}.content-baseline-module--content-baseline--Q6vdC u{text-decoration:none}.content-baseline-module--content-baseline--Q6vdC b,.content-baseline-module--content-baseline--Q6vdC strong{font-weight:500}.content-baseline-module--content-baseline--Q6vdC table{table-layout:fixed;text-align:left;width:100%}.content-baseline-module--content-baseline--Q6vdC table th{background:#18323b;border:1px solid #3d535b;font-size:1.6rem;line-height:2.6rem;padding:1rem 2rem}.content-baseline-module--content-baseline--Q6vdC table td{border:1px solid #3d535b;padding:1rem 2rem}@media (min-width:768px){.content-baseline-module--content-baseline--Q6vdC table td:first-of-type,.content-baseline-module--content-baseline--Q6vdC table th:first-of-type{width:25rem}}.content-baseline-module--content-baseline--Q6vdC .note-block p{font-size:1.4rem}.Header-module--container-outer--1Hzti,.Header-module--nav-wrap--3J5tt{margin:0 auto;padding:0 1rem;width:100%}@media (min-width:768px){.Header-module--container-outer--1Hzti,.Header-module--nav-wrap--3J5tt{padding-left:2.4rem;padding-right:2.4rem}}@media (min-width:1024px){.Header-module--container-outer--1Hzti,.Header-module--nav-wrap--3J5tt{max-width:118.8rem}.Header-module--container-outer-desktop--2RoKb{margin:0 auto;max-width:118.8rem;padding:0 1rem;width:100%}}@media (max-width:calc(1024px - 1px)){.Header-module--container-outer-mobile--3epIH{margin:0 auto;padding:0 1rem;width:100%}}@media (min-width:768px) and (max-width:calc(1024px - 1px)){.Header-module--container-outer-mobile--3epIH{padding-left:2.4rem;padding-right:2.4rem}}.Header-module--container-inner--U66sr,.Header-module--nav--UY99G{padding-left:2rem;padding-right:2rem;width:100%}@media (min-width:768px){.Header-module--container-inner--U66sr,.Header-module--nav--UY99G{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.Header-module--container-inner-desktop--3peBj{padding-left:4rem;padding-right:4rem;width:100%}}@media (max-width:calc(1024px - 1px)){.Header-module--container-inner-mobile--1dIS8{padding-left:2rem;padding-right:2rem;width:100%}}@media (min-width:768px) and (max-width:calc(1024px - 1px)){.Header-module--container-inner-mobile--1dIS8{padding-left:4rem;padding-right:4rem}}.Header-module--unpinned-hidden--2dZcb{transition:opacity .2s ease-in-out}.headroom--unpinned .Header-module--unpinned-hidden--2dZcb{opacity:0;pointer-events:none}.Header-module--header-wrapper--JvjUp{display:flex;height:8rem;justify-content:center;left:0;opacity:1;position:fixed;right:0;top:0;transition:background-color .2s ease-in-out;width:100%;z-index:3}@media (min-width:1024px){.Header-module--header-wrapper--JvjUp{height:9.4rem}}.headroom--pinned .Header-module--header-wrapper--JvjUp,.headroom--unfixed .Header-module--header-wrapper--JvjUp{background-color:#001d28}.headroom--pinned .Header-module--header-wrapper--light--1C5JD,.headroom--unfixed .Header-module--header-wrapper--light--1C5JD{background-color:#efeeea}.headroom--unpinned .Header-module--header-wrapper--JvjUp{background-color:transparent;pointer-events:none}@media (min-width:1024px){.Header-module--header-wrapper--light--1C5JD .Header-module--nav-link--2yR-8{color:#001d28}.Header-module--header-wrapper--light--1C5JD .Header-module--nav-link--2yR-8:hover{color:#007c89}}.Header-module--header-wrapper--light--1C5JD .Header-module--search-bar--1RlPu{border-bottom-color:#001d28}.Header-module--header--3ZHti{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;max-width:144rem;padding:2.5rem 3rem;width:100%}@media (max-width:calc(1024px - 1px)){.headroom--unpinned .Header-module--header--3ZHti{border:0}}.Header-module--header-wrapper--light--1C5JD .Header-module--header--3ZHti{border-bottom:none}.Header-module--nav-wrap--3J5tt{margin-right:3rem}@media (max-width:calc(1024px - 1px)){.Header-module--nav-wrap--3J5tt{background:#001d28;left:0;margin:0;max-height:0;overflow:hidden;padding-bottom:0;padding-top:0;position:fixed;top:8rem;transition:max-height .2s ease-in-out,padding .2s ease-in-out;width:100%}.Header-module--nav-wrap--3J5tt.Header-module--mobile-shown--3Xu5w{border-bottom:3px solid rgba(0,124,137,.75);max-height:60rem;padding-bottom:2rem;padding-top:2rem}.Header-module--nav-wrap--3J5tt:not(.Header-module--mobile-shown--3Xu5w) a{visibility:hidden}}@media (min-width:1024px){.Header-module--nav-wrap--3J5tt{padding:0;width:auto}}@media (max-width:calc(1024px - 1px)){.Header-module--nav--UY99G{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}}@media (min-width:1024px){.Header-module--nav--UY99G{padding:0;width:auto}}.Header-module--nav-link--2yR-8{color:#efeeea;font-size:1.6rem;line-height:5.6rem;margin-right:3rem;text-decoration:none}.Header-module--nav-link--2yR-8:last-child{margin-right:0}.Header-module--nav-link--2yR-8:hover{color:#e7b75f}@media (min-width:1024px){.Header-module--nav-link--2yR-8{font-size:1.6rem;line-height:1.8rem}}.Header-module--flex-container--3JjLi{align-items:center;display:flex}@media (max-width:calc(1024px - 1px)){.Header-module--flex-container--3JjLi{justify-content:space-between;width:100%}}.Header-module--mobile-logo--3yFIs{align-items:center;display:flex;justify-content:center;margin:0 2rem;opacity:1;transition:opacity .2s ease-in-out,width .2s ease-in-out,margin .2s ease-in-out;width:212px}.Header-module--mobile-logo--3yFIs.Header-module--hidden--12Dwb{margin:0;max-width:0;opacity:0}@media (min-width:1024px){.Header-module--mobile-logo--3yFIs{display:none}}.Header-module--desktop-logo-wrap--auhH2{display:none;height:-webkit-min-content;height:min-content}@media (min-width:1024px){.Header-module--desktop-logo-wrap--auhH2{display:flex;height:40px}}.Header-module--desktop-logo-wrap--auhH2 .Header-module--logo--26O7V{margin-right:.5rem;pointer-events:all}.Header-module--desktop-logo-wrap--auhH2 img{height:100%;object-fit:contain;-o-object-fit:contain;-moz-object-fit:contain;-webkit-object-fit:contain;-o-object-position:center;object-position:center;width:auto}.Header-module--mobile-menu-btn--1-jCt{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;height:24px;padding:0;transition:opacity .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;width:24px}.Header-module--mobile-menu-btn--1-jCt.Header-module--hidden--12Dwb{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);width:0}@media (min-width:1024px){.Header-module--mobile-menu-btn--1-jCt{display:none}}.Header-module--products-link--1-YyQ{cursor:pointer}@media (min-width:1024px){.Header-module--products-link--1-YyQ.Header-module--product-link-active--1utAH{color:#e7b75f}.Header-module--header-wrapper--light--1C5JD .Header-module--products-link--1-YyQ.Header-module--product-link-active--1utAH{color:#007c89}}@media (max-width:calc(1024px - 1px)){.Header-module--products-link--1-YyQ,.Header-module--products-link--1-YyQ:hover{color:#819094}}.Header-module--product-nav-wrapper--ThX1U{background:#001d28}.Header-module--product-nav-wrapper--ThX1U.Header-module--product-nav-wrapper-desktop--X07Tv{border-bottom:4px solid #007c89;border-top:1px solid #3d535b;display:flex;justify-content:center;left:0;padding:4rem 3rem;position:absolute;right:0;top:9.4rem;width:100%}@media (max-width:calc(1024px - 1px)){.Header-module--product-nav-wrapper--ThX1U.Header-module--product-nav-wrapper-desktop--X07Tv{display:none}}.Header-module--product-nav-wrapper--ThX1U.Header-module--product-nav-wrapper-mobile--JV5dJ{margin-bottom:2rem;width:100%}@media (min-width:1024px){.Header-module--product-nav-wrapper--ThX1U.Header-module--product-nav-wrapper-mobile--JV5dJ{display:none}}.Header-module--product-nav-wrapper--ThX1U a{color:#e7b75f;text-decoration:none}.Header-module--product-nav-wrapper--ThX1U a:hover{color:#ff3ebf}.Header-module--product-nav-wrapper-desktop--X07Tv .Header-module--product-nav--3itdV .Header-module--products-wrap--36vQQ{display:flex}.Header-module--product-nav-wrapper-desktop--X07Tv .Header-module--product-nav--3itdV .Header-module--product--1WwIS{border-left:1px solid #3d535b;flex-basis:50%;padding:0 4rem}.Header-module--product-nav-wrapper-desktop--X07Tv .Header-module--product-nav--3itdV .Header-module--product--1WwIS:last-child{border-right:1px solid #3d535b}.Header-module--product-nav-wrapper-mobile--JV5dJ .Header-module--product-nav--3itdV{padding:0}.Header-module--product-nav-wrapper-mobile--JV5dJ .Header-module--product-nav--3itdV .Header-module--products-wrap--36vQQ{border-bottom:1px solid #3d535b}.Header-module--product-nav-wrapper-mobile--JV5dJ .Header-module--product-nav--3itdV .Header-module--product-name--2ROpV{font-size:2rem;line-height:2.6rem}.Header-module--product-nav--3itdV .Header-module--product-name--2ROpV{margin-bottom:1rem}.Header-module--product-nav--3itdV .Header-module--product-copy--1Ax9y{margin-bottom:2rem;margin-top:0}.typography-module--primary-heading--3wF-z{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;letter-spacing:-.05rem;line-height:4.6rem}@media (min-width:1024px){.typography-module--primary-heading--3wF-z{font-size:5.4rem;line-height:5.4rem}}.typography-module--extra-large-heading--1CONw{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;line-height:4.6rem}@media (min-width:1024px){.typography-module--extra-large-heading--1CONw{font-size:7.2rem;line-height:7.2rem}}.typography-module--secondary-heading--2k9f5{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.6rem}@media (min-width:1024px){.typography-module--secondary-heading--2k9f5{font-size:3.2rem;line-height:4rem}}.typography-module--tertiary-heading--1Y5GB{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;font-weight:300;line-height:3.2rem}@media (min-width:1024px){.typography-module--tertiary-heading--1Y5GB{font-size:2.4rem;line-height:3.6rem}}.typography-module--body-heading--2kIje{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.6rem}@media (min-width:1024px){.typography-module--body-heading--2kIje{font-size:3.2rem;line-height:3.6rem}}.typography-module--minor-heading--awdpo{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2rem;font-weight:300;line-height:2.6rem}.typography-module--minor-secondary-heading--1Fhyp{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media (min-width:1024px){.typography-module--minor-secondary-heading--1Fhyp{font-size:2rem;line-height:3rem}}.typography-module--body-copy--vV_fZ{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem}.typography-module--body-copy--vV_fZ code{font-size:1.4rem}.typography-module--body-copy-small--2ESDb{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem}.typography-module--code-copy--34_zK{font-family:Input Mono Regular,Courier,monospace;font-size:1.6rem;font-weight:400}.typography-module--code-copy-small--3R-uQ{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400}.typography-module--label-large--3dkGo{font-size:1.4rem;line-height:2.6rem}.typography-module--label-large--3dkGo,.typography-module--label-small--22NAV{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:500;letter-spacing:.01rem}.typography-module--label-small--22NAV{font-size:1.2rem}.typography-module--eyebrow--3rC8S{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:1.68rem;margin-bottom:.8rem;text-transform:uppercase}@media (min-width:768px){.typography-module--eyebrow--3rC8S{margin-bottom:1.2rem}}@media (min-width:1024px){.typography-module--eyebrow--3rC8S{margin-bottom:1.6rem}}.typography-module--hyperlink--26cPs,.typography-module--hyperlink-secondary--HBS05{color:#e7b75f;text-decoration:none}.typography-module--hyperlink--26cPs:focus,.typography-module--hyperlink--26cPs:hover{color:#ff3ebf}.typography-module--hyperlink-secondary--HBS05{color:#fff}.typography-module--hyperlink-secondary--HBS05:focus,.typography-module--hyperlink-secondary--HBS05:hover{color:#e7b75f}.containers-module--container-outer--1Zjim{margin:0 auto;padding:0 1rem;width:100%}@media (min-width:768px){.containers-module--container-outer--1Zjim{padding-left:2.4rem;padding-right:2.4rem}}@media (min-width:1024px){.containers-module--container-outer--1Zjim{max-width:118.8rem}.containers-module--container-outer-desktop--3BSA2{margin:0 auto;max-width:118.8rem;padding:0 1rem;width:100%}}@media (max-width:calc(1024px - 1px)){.containers-module--container-outer-mobile--3wPd0{margin:0 auto;padding:0 1rem;width:100%}}@media (min-width:768px) and (max-width:calc(1024px - 1px)){.containers-module--container-outer-mobile--3wPd0{padding-left:2.4rem;padding-right:2.4rem}}.containers-module--container-inner--2l6_J{padding-left:2rem;padding-right:2rem;width:100%}@media (min-width:768px){.containers-module--container-inner--2l6_J{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.containers-module--container-inner-desktop--30hTa{padding-left:4rem;padding-right:4rem;width:100%}}@media (max-width:calc(1024px - 1px)){.containers-module--container-inner-mobile--1sCy7{padding-left:2rem;padding-right:2rem;width:100%}}@media (min-width:768px) and (max-width:calc(1024px - 1px)){.containers-module--container-inner-mobile--1sCy7{padding-left:4rem;padding-right:4rem}}.Container-module--wrap--3X8fK{width:100%}.Container-module--wrap--3X8fK.bg-charred-kale{background-color:#001d28}.Container-module--wrap--3X8fK.bg-parsnip{background-color:#efeeea}.Container-module--wrap--3X8fK.bg-parsnip-5{background-color:#0c2832}.Container-module--wrap--3X8fK.bg-parsnip-10{background-color:#18323b}.Container-module--wrap--3X8fK.bg-white{background-color:#fff}.Anchor-module--anchor--DMN0D{display:block;height:0;position:relative;top:-17rem;visibility:hidden}@media (min-width:1024px){.Anchor-module--anchor--DMN0D{top:-9rem}}.Footer-module--footer--2NMzH{grid-gap:2.25rem 2rem;display:grid;grid-template-areas:"signup" "products-resources" "imagelist" "external-links" "legal";grid-template-columns:1fr;grid-template-rows:auto;padding-bottom:4rem;padding-top:4rem;width:100%}@media (min-width:768px){.Footer-module--footer--2NMzH{grid-template-areas:"products-resources signup" "imagelist imagelist" "external-links external-links" "legal legal";grid-template-columns:2fr 1fr}}@media (min-width:1024px){.Footer-module--footer--2NMzH{grid-template-columns:2fr 1fr}}.Footer-module--page-links--3uElu,.Footer-module--signup--1S14s{border-bottom:.1rem solid #3d535b}@media (min-width:768px){.Footer-module--page-links--3uElu,.Footer-module--signup--1S14s{border-bottom:0}}.Footer-module--page-links--3uElu{grid-gap:2rem;display:grid;grid-area:products-resources;grid-template-columns:1fr 1fr}.Footer-module--page-links--3uElu .Footer-module--link-section--36_Sc{padding-bottom:4rem}@media (min-width:768px){.Footer-module--page-links--3uElu .Footer-module--link-section--36_Sc{padding-bottom:2rem}}.Footer-module--page-links--3uElu li+li{margin-top:1.5rem}.Footer-module--page-links--3uElu label{color:#00c14e;display:block;font-family:Input Mono Regular,Courier,monospace;font-size:1.2rem;font-style:normal;font-weight:500;letter-spacing:.1rem;line-height:2.6rem;margin-bottom:1rem;text-transform:uppercase}.Footer-module--page-links--3uElu a{color:#efeeea;font-size:1.6rem;line-height:2.6rem;text-decoration:none}.Footer-module--page-links--3uElu a:hover{color:#e7b75f}@media (min-width:1024px){.Footer-module--page-links--3uElu a{line-height:3.2rem}}.Footer-module--signup--1S14s{color:#efeeea;grid-area:signup;padding-bottom:4rem}@media (min-width:768px){.Footer-module--signup--1S14s{padding-bottom:2rem}}.Footer-module--signup--1S14s h2{font-size:2rem;font-style:normal;font-weight:300;line-height:2.6rem}.Footer-module--signup--1S14s a{color:#e7b75f;font-size:1.6rem;font-weight:500;line-height:2.6rem;text-decoration:none}.Footer-module--signup--1S14s a:hover{color:#ff3ebf}.Footer-module--signup--1S14s p{margin:1rem auto}.Footer-module--bottom-links--3XHcQ{grid-area:external-links}@media (min-width:768px){.Footer-module--bottom-links--3XHcQ{margin-top:8rem}}.Footer-module--bottom-links--3XHcQ ul{display:block}@media (min-width:768px){.Footer-module--bottom-links--3XHcQ ul{display:flex}.Footer-module--bottom-links--3XHcQ ul li{margin-right:3.2rem;margin-top:0}.Footer-module--bottom-links--3XHcQ ul li:last-child{margin-right:0}}@media (max-width:calc(768px - 1px)){.Footer-module--bottom-links--3XHcQ ul li+li{margin-top:2.25rem}}.Footer-module--bottom-links--3XHcQ a{color:#819094;font-size:1.2rem;font-weight:500;letter-spacing:.1rem;line-height:1.6rem;text-decoration:none;text-transform:uppercase}.Footer-module--bottom-links--3XHcQ a:hover{color:#e7b75f}.Footer-module--legal--1SMPh{border-top:.1rem solid #3d535b;color:#819094;grid-area:legal}.Footer-module--image-list--3gDf5{display:flex;flex-wrap:wrap;grid-area:imagelist;justify-content:flex-start;padding:0}.Footer-module--logoList--2mT43{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.Footer-module--logoList--2mT43 li{flex:1 0 20px;margin:10px}.Footer-module--logoList--2mT43 img{height:19px;-o-object-fit:fill;object-fit:fill;width:auto}@media (max-width:768px){.Footer-module--logoList--2mT43{align-items:flex-start;flex-direction:column}.Footer-module--logoList--2mT43 li{width:100%}}.ContentLabeledEntity-module--labeled-entity--20cMT{width:100%}.ContentLabeledEntity-module--labeled-entity--20cMT h3{font-weight:500}.ContentLabeledEntity-module--labeled-entity--20cMT h4{color:#819094;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;letter-spacing:1px;line-height:1.6rem;margin-bottom:1rem;margin-top:4rem;text-transform:uppercase}.ContentLabeledEntity-module--labeled-entity--20cMT ul{list-style-image:url(/developer/icons/marker-apple.svg)!important;margin:2rem 0 2rem 2.4rem!important}.ContentLabeledEntity-module--labeled-entity--20cMT li{margin:1rem 0 1rem .8rem;max-width:56.1rem;padding-left:2rem}.ContentLabeledEntity-module--labeled-entity--20cMT li+li{margin-top:1rem 0 1rem .8rem}.ContentLabeledEntity-module--labeled-entity--20cMT li ul{list-style-image:url(/developer/icons/marker-apple.svg)!important}.ContentLabeledEntity-module--labeled-entity--20cMT li p{margin:0}.Layout-module--header-spacer--2AkvN{background:#001d28;display:block;height:8rem;width:100%}@media (min-width:1024px){.Layout-module--header-spacer--2AkvN{height:9.4rem}}.Layout-module--header-spacer-light--2WR3-{background:#efeeea}.Layout-module--default-styles--C9oa-{margin-left:auto;margin-right:auto;max-width:70rem;padding:3rem}@media (min-width:1024px){.Layout-module--default-styles--C9oa-{max-width:124rem}}._404-module--not-found-page--1728Q{background-image:url(/developer/images/404-bg.svg);background-position:50%;background-repeat:repeat}._404-module--not-found-page--1728Q ._404-module--gradient-bg--6l0yU{background:linear-gradient(180deg,#001d28 10%,rgba(0,29,40,0) 50%,#001d28);min-height:60rem;padding:8.6rem 0;position:relative}@media (min-width:1024px){._404-module--not-found-page--1728Q ._404-module--gradient-bg--6l0yU{padding:14.4rem 0}}._404-module--not-found-page--1728Q ._404-module--section-inner--3zZUj{margin:auto;max-width:105.6rem;width:100%}@media (max-width:calc(1024px - 1px)){._404-module--not-found-page--1728Q ._404-module--section-inner--3zZUj{padding:0 3rem}}._404-module--not-found-page--1728Q h1{margin-bottom:6rem}._404-module--not-found-page--1728Q h2{margin-bottom:3rem;text-transform:uppercase}._404-module--not-found-page--1728Q li{margin-bottom:3rem}._404-module--not-found-page--1728Q li:last-of-type{margin-bottom:0}._404-module--not-found-page--1728Q p{margin:1rem 0}.SectionHero-module--wrap--2bSNO{-webkit-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:4rem;padding-top:4rem;width:100%}@media (min-width:768px){.SectionHero-module--wrap--2bSNO{padding-bottom:8rem;padding-top:8rem}}@media (min-width:1024px){.SectionHero-module--wrap--2bSNO{padding-bottom:4rem;padding-top:4rem}}.SectionHero-module--wrap--2bSNO h1{color:#001d28;margin-bottom:1rem;text-transform:uppercase}.SectionHero-module--wrap--2bSNO h2{color:#001d28;margin-bottom:2.4rem}.SectionHero-module--wrap--2bSNO p{color:#001d28;max-width:51.9rem}.SectionHero-module--wrap--2bSNO .SectionHero-module--left-container--2kF6o,.SectionHero-module--wrap--2bSNO .SectionHero-module--right-container--3Fitj{align-self:center}.SectionHero-module--wrap--2bSNO div.SectionHero-module--left-container--2kF6o{grid-column:1/span 12}@media (min-width:1024px){.SectionHero-module--wrap--2bSNO div.SectionHero-module--left-container--2kF6o{grid-column:1/span 6}}.SectionHero-module--wrap--2bSNO div.SectionHero-module--right-container--3Fitj{grid-column:1/span 12}@media (max-width:calc(1024px - 1px)){.SectionHero-module--wrap--2bSNO div.SectionHero-module--right-container--3Fitj{display:none}}@media (min-width:1024px){.SectionHero-module--wrap--2bSNO div.SectionHero-module--right-container--3Fitj{grid-column:8/span 5}}.HomePromo-module--home-promo--12ecZ{display:flex;justify-content:center;padding-bottom:8.6rem;padding-top:8.7rem;position:relative}@media (max-width:calc(1024px - 1px)){.HomePromo-module--home-promo--12ecZ{padding-bottom:8rem;padding-top:7.2rem}}@media (max-width:calc(375px - 1px)){.HomePromo-module--home-promo--12ecZ{padding-bottom:6.9rem;padding-top:4rem}}.HomePromo-module--inner--3DQYu{align-items:center;display:flex;flex-direction:column;width:100%}.HomePromo-module--inner--3DQYu h1{color:#efeeea;max-width:100%}.HomePromo-module--inner--3DQYu p{margin-bottom:4.2rem;margin-right:2rem;max-width:100%}@media (min-width:1024px){.HomePromo-module--inner--3DQYu{align-items:center;flex-direction:row;justify-content:space-between}.HomePromo-module--inner--3DQYu h1,.HomePromo-module--inner--3DQYu p{max-width:60rem}.HomePromo-module--text-container--2CsL8 h1,.HomePromo-module--text-container--2CsL8 p{max-width:70rem}}.HomePromo-module--button--vIa6c{background:#007c89;border:none;color:#efeeea;display:block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;padding:1.3rem 3.2rem;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.HomePromo-module--button--vIa6c:hover{background:#006570}.HomePromo-module--cta-link--2i0gz{color:#e7b75f;font-size:2rem;line-height:3rem;text-decoration:none}.HomePromo-module--cta-link--2i0gz:focus,.HomePromo-module--cta-link--2i0gz:hover{color:#ff3ebf}.HomePromo-module--eyebrow--3VLlX{color:#001d28;font-weight:500;line-height:1.7rem;margin-bottom:1.6rem;text-transform:uppercase}.HomePromo-module--light-theme--2Qlo6 h1,.HomePromo-module--light-theme--2Qlo6 p{color:#001d28}.HomePromo-module--promo-image-wrap--3qbhe{max-width:43rem}@media (max-width:calc(1024px - 1px)){.HomePromo-module--promo-image-wrap--3qbhe{display:none}}.Hero-module--wrap--6M4Ed{-webkit-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:4rem;padding-top:4rem;width:100%}@media (min-width:768px){.Hero-module--wrap--6M4Ed{padding-bottom:8rem;padding-top:8rem}}@media (min-width:1024px){.Hero-module--wrap--6M4Ed{padding-bottom:4rem;padding-top:4rem}}.Hero-module--wrap--6M4Ed h1{color:#001d28;margin-bottom:1rem;text-transform:uppercase}.Hero-module--wrap--6M4Ed h2{color:#001d28;margin-bottom:2.4rem}.Hero-module--wrap--6M4Ed p{color:#001d28;max-width:51.9rem}.Hero-module--wrap--6M4Ed .Hero-module--button--249f4{background-color:#007c89;color:#efeeea;display:inline-block;padding:1.3rem 3.2rem;text-decoration:none}.Hero-module--wrap--6M4Ed .Hero-module--button--249f4:hover{background-color:#006570}.Hero-module--wrap--6M4Ed .Hero-module--left-container--36XIG,.Hero-module--wrap--6M4Ed .Hero-module--right-container--308LS{align-self:center}.Hero-module--wrap--6M4Ed div.Hero-module--left-container--36XIG{grid-column:1/span 12}@media (min-width:1024px){.Hero-module--wrap--6M4Ed div.Hero-module--left-container--36XIG{grid-column:1/span 6}}.Hero-module--wrap--6M4Ed div.Hero-module--right-container--308LS{grid-column:1/span 12}@media (max-width:calc(1024px - 1px)){.Hero-module--wrap--6M4Ed div.Hero-module--right-container--308LS{display:none}}@media (min-width:1024px){.Hero-module--wrap--6M4Ed div.Hero-module--right-container--308LS{grid-column:8/span 5}}.ToolsPage-module--page-wrap--2pyVU p{width:75%}@media (max-width:calc(1024px - 1px)){.ToolsPage-module--page-wrap--2pyVU p{width:100%}}.ToolsPage-module--header-section--2TbBx{padding:4rem 0}@media (min-width:1024px){.ToolsPage-module--header-section--2TbBx{padding-bottom:10rem;padding-top:8rem}}.ToolsPage-module--header-section--2TbBx p{margin-bottom:0;width:50%}@media (max-width:calc(1024px - 1px)){.ToolsPage-module--header-section--2TbBx p{width:100%}}.ToolsPage-module--client-libraries--3Hima{padding-bottom:12rem;padding-top:8rem}@media (max-width:calc(1024px - 1px)){.ToolsPage-module--client-libraries--3Hima{padding-bottom:3rem;padding-top:6rem}}.ToolsPage-module--client-libraries--3Hima .ToolsPage-module--section-wrap--2HJUC{margin-top:6rem}@media (max-width:calc(1024px - 1px)){.ToolsPage-module--client-libraries--3Hima .ToolsPage-module--section-wrap--2HJUC{margin-top:4rem}}.ToolsPage-module--client-libraries--3Hima p:last-of-type{margin-bottom:0}.ToolsPage-module--tools-and-integrations--2uHp7{color:#001d28;padding-bottom:12rem;padding-top:15rem}@media (max-width:calc(1024px - 1px)){.ToolsPage-module--tools-and-integrations--2uHp7{padding-bottom:4rem;padding-top:6rem}}.ToolsPage-module--tools-and-integrations--2uHp7 p{margin:1.2rem 0 4rem}@media (min-width:768px){.ToolsPage-module--tools-and-integrations--2uHp7 p{margin-top:3rem}}.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--section-wrap--2HJUC{-webkit-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,1fr)}.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--section-wrap--2HJUC .ToolsPage-module--left-container--2xSJh,.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--section-wrap--2HJUC .ToolsPage-module--right-container--27IPn{align-self:center}.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--section-wrap--2HJUC div.ToolsPage-module--left-container--2xSJh{grid-column:1/span 12}@media (min-width:1024px){.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--section-wrap--2HJUC div.ToolsPage-module--left-container--2xSJh{grid-column:1/span 7}}.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--section-wrap--2HJUC div.ToolsPage-module--right-container--27IPn{grid-column:1/span 12}@media (max-width:calc(1024px - 1px)){.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--section-wrap--2HJUC div.ToolsPage-module--right-container--27IPn{display:none}}@media (min-width:1024px){.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--section-wrap--2HJUC div.ToolsPage-module--right-container--27IPn{grid-column:8/span 5}}.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--button--2DaLO{background:#007c89;border:none;color:#efeeea;display:inline-block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;padding:1.2rem 3.2rem;text-decoration:none}.ToolsPage-module--tools-and-integrations--2uHp7 .ToolsPage-module--button--2DaLO:hover{background:#006570}.ToolsPage-module--links--1CuxA{display:grid;grid-template-columns:33% 33% 33%;margin-top:4rem}@media (max-width:calc(1024px - 1px)){.ToolsPage-module--links--1CuxA{grid-template-columns:50% 50%}}.ToolsPage-module--link--h1a4P{margin-bottom:3rem;margin-right:2rem}.ToolsPage-module--link--h1a4P:nth-child(3n){margin-right:0}@media (max-width:calc(1024px - 1px)){.ToolsPage-module--link--h1a4P:nth-child(3n){margin-right:2rem}.ToolsPage-module--link--h1a4P:nth-child(2n){margin-right:0}}.ToolsPage-module--library-button--39sEg{align-items:center;background:#001d28;border:none;border-left:.4rem solid #e7b75f;border-radius:2px;color:#efeeea;cursor:pointer;display:flex;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:2.4rem;height:7.5rem;justify-content:center;text-decoration:none;width:100%}.ToolsPage-module--library-button--39sEg .ToolsPage-module--injected-svg--3lFzT,.ToolsPage-module--library-button--39sEg img{margin-right:1rem}.ToolsPage-module--library-button--39sEg:hover{background:#0c2832;color:#e7b75f}.ToolsPage-module--library-button--39sEg:hover path{fill:#e7b75f!important}.ToolsPage-module--illustration-wrap--y_xH- img{width:100%}.ApiReferenceParam-module--api-reference-param--2x_Eq{border-top:1px solid #3d535b;outline:none;padding:2rem 0}.ApiReferenceParam-module--api-reference-param--2x_Eq div.ApiReferenceParam-module--header--IUzOR{align-items:center;display:flex;justify-content:space-between}.ApiReferenceParam-module--api-reference-param--2x_Eq span.ApiReferenceParam-module--name---wSa2{background:rgba(255,62,191,.5);border:1px solid #ff3ebf;border-radius:2px;color:#fff;line-height:2rem;margin:0 1rem 0 0;max-height:2rem;padding:2px 8px}.ApiReferenceParam-module--api-reference-param--2x_Eq span.ApiReferenceParam-module--required--29LbT{color:#819094;line-height:1.8rem;text-transform:uppercase}.ApiReferenceParam-module--api-reference-param--2x_Eq span.ApiReferenceParam-module--type--11L36{color:#efeeea;font-size:1.4rem;font-weight:500;line-height:2.2rem;text-transform:lowercase}.ApiReferenceParam-module--api-reference-param--2x_Eq span.ApiReferenceParam-module--type--11L36:before{color:#819094;content:"Type";font-size:1.2rem;font-weight:500;letter-spacing:1px;line-height:1.8rem;margin-right:.8rem;text-transform:uppercase}.ApiReferenceParam-module--api-reference-param--2x_Eq p.ApiReferenceParam-module--description--21WZT{color:#efeeea;margin:.9rem 1.2rem 0 0}.ApiReferenceParam-module--api-reference-param--2x_Eq p.ApiReferenceParam-module--description--21WZT a{color:#e7b75f;text-decoration:none}.ApiReferenceParam-module--api-reference-param--2x_Eq p.ApiReferenceParam-module--description--21WZT a:hover{color:#ff3ebf}.ApiReferenceParam-module--api-reference-param--2x_Eq .ApiReferenceParam-module--enum-val--3WC56{font-weight:500}.ApiReferenceParam-module--api-reference-param--2x_Eq div.ApiReferenceParam-module--show-properties--224JQ{color:#e7b75f;cursor:pointer;font-size:1.4rem;line-height:2.2rem;margin-top:1.1rem;padding-bottom:.7rem}.ApiReferenceParam-module--api-reference-param--2x_Eq div.ApiReferenceParam-module--show-properties--224JQ.ApiReferenceParam-module--active--18_2S{border-bottom:1px solid #3d535b}.ApiReferenceParam-module--api-reference-param--2x_Eq svg.ApiReferenceParam-module--icon-carat--x-faH{margin-right:.8rem;transition:all .2s ease-in-out}.ApiReferenceParam-module--api-reference-param--2x_Eq svg.ApiReferenceParam-module--icon-carat--x-faH.ApiReferenceParam-module--expanded--2Cb4B{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ApiReferenceParam-module--api-reference-sub-params--zeQZb{border-bottom:1px solid #3d535b;border-left:1px solid #3d535b;margin-left:2rem}.ApiReferenceParam-module--api-reference-sub-params--zeQZb>li{padding-left:2rem}.ApiReferenceParam-module--api-reference-sub-params--zeQZb>li:first-of-type>div{border-top:0}.GitHubStats-module--github-wrap--3ZCQB{display:flex}.GitHubStats-module--github-wrap--3ZCQB a{align-items:center;display:flex}.GitHubStats-module--github-wrap--3ZCQB svg{margin-right:.5rem}.GitHubStats-module--github-wrap--3ZCQB span{align-items:center;border:.2rem solid #fff;border-radius:1.5rem;color:#fff;display:inline-flex;font-size:1.45rem;padding:.6rem}.GitHubStats-module--github-wrap--3ZCQB span svg{margin-right:.5rem}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--light-theme--1fvt_ svg{fill:#fff}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--light-theme--1fvt_ a:focus path,.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--light-theme--1fvt_ a:hover path{fill:#e7b75f!important}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--light-theme--1fvt_ a:focus span,.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--light-theme--1fvt_ a:hover span{border:.2rem solid #e7b75f;color:#e7b75f}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--light-theme--1fvt_ span{border:.2rem solid #fff;color:#fff}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--dark-theme--1uapl svg{fill:#000}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--dark-theme--1uapl a{text-decoration:none}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--dark-theme--1uapl a:focus path,.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--dark-theme--1uapl a:hover path{fill:#006570!important}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--dark-theme--1uapl a:focus span,.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--dark-theme--1uapl a:hover span{border:.2rem solid #006570;color:#006570}.GitHubStats-module--github-wrap--3ZCQB.GitHubStats-module--dark-theme--1uapl span{border:.2rem solid #000;color:#000}.HomeOverview-module--home-overview--14TU2{padding-bottom:5.6rem;padding-top:4rem}@media (min-width:768px){.HomeOverview-module--home-overview--14TU2{padding-bottom:8rem;padding-top:7.2rem}}@media (min-width:1024px){.HomeOverview-module--home-overview--14TU2{padding-bottom:12rem;padding-top:9.6rem}}.HomeOverview-module--home-overview--14TU2 p{color:#efeeea;margin:0}.HomeOverview-module--home-overview--14TU2 h2{color:#efeeea;margin-bottom:3.4rem;text-decoration:none}.HomeOverview-module--home-overview--14TU2 h2:hover{color:#e7b75f}.HomeOverview-module--home-overview--14TU2 a{text-decoration:none}.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--products-inner--2_gO2{border-left:1px solid #18323b;border-right:1px solid #18323b;display:grid;grid-template-columns:1fr}@media (min-width:1024px){.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--products-inner--2_gO2{grid-template-columns:1fr 1fr;padding-left:0;padding-right:0}}@media (max-width:calc(1024px - 1px)){.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--products-inner--2_gO2 .HomeOverview-module--product-item--3dzMt:first-child{padding-top:0}.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--products-inner--2_gO2 .HomeOverview-module--product-item--3dzMt:last-child{padding-bottom:0}}.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--open-commerce-inner--AfRqS{border:1px solid #18323b;margin-top:5.6rem}@media (min-width:768px){.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--open-commerce-inner--AfRqS{margin-top:8rem}}@media (min-width:1024px){.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--open-commerce-inner--AfRqS{padding:4rem 0 5.6rem}}.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--open-commerce-inner--AfRqS .HomeOverview-module--product-item--3dzMt{border:0}.HomeOverview-module--home-overview--14TU2 .HomeOverview-module--open-commerce-inner--AfRqS .HomeOverview-module--product-links--LX7ZP{margin-bottom:0}.HomeOverview-module--product-links--LX7ZP{list-style:none;margin:2.4rem 0}.HomeOverview-module--product-links--LX7ZP li{background:url(/developer/icons/arrow-overview.svg) no-repeat 0;margin:1.6rem 0;padding-left:2.8rem}.HomeOverview-module--product-links--LX7ZP li:first-child{margin-top:0}.HomeOverview-module--product-links--LX7ZP li:last-child{margin-bottom:0}.HomeOverview-module--product-item--3dzMt{box-sizing:border-box;padding:4rem 0 5.6rem}@media (min-width:768px){.HomeOverview-module--product-item--3dzMt{padding-bottom:8rem;padding-top:7.2rem}}@media (min-width:1024px){.HomeOverview-module--product-item--3dzMt{padding:0 4rem}.HomeOverview-module--product-item--3dzMt:first-of-type{border-right:1px solid #18323b}}.HomeOverview-module--product-item--3dzMt+.HomeOverview-module--product-item--3dzMt{border-top:1px solid #18323b}@media (min-width:1024px){.HomeOverview-module--product-item--3dzMt+.HomeOverview-module--product-item--3dzMt{border:0}}.HomeOverview-module--product-eyebrow-wrap--1qzJm{margin-bottom:.8rem}@media (min-width:768px){.HomeOverview-module--product-eyebrow-wrap--1qzJm{margin-bottom:1.2rem}}@media (min-width:1024px){.HomeOverview-module--product-eyebrow-wrap--1qzJm{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.6rem}}.HomeOverview-module--product-eyebrow-wrap--1qzJm .HomeOverview-module--github-stats-above--H0cr3{margin-bottom:4rem}@media (min-width:768px){.HomeOverview-module--product-eyebrow-wrap--1qzJm .HomeOverview-module--github-stats-above--H0cr3{margin-bottom:2.4rem}}@media (min-width:1024px){.HomeOverview-module--product-eyebrow-wrap--1qzJm .HomeOverview-module--github-stats-above--H0cr3{display:none}}@media (max-width:calc(1024px - 1px)){.HomeOverview-module--product-eyebrow-wrap--1qzJm .HomeOverview-module--github-stats-below--C8sc8{display:none}}.HomeOverview-module--product-eyebrow--1aOYt{color:#819094;font-family:Input Mono Regular,Courier,monospace;font-size:1.3rem;text-transform:uppercase}.HomeOverview-module--open-commerce--3E-UV .HomeOverview-module--product-eyebrow--1aOYt:before{color:#00c14e;content:">> "}.HomeOverview-module--feature-header--354-m{margin:auto;max-width:106rem}.HomeOverview-module--feature-description--3tELO{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;margin:4rem 0 0;max-width:64rem}@media (max-width:calc(1024px - 1px)){.HomeOverview-module--feature-description--3tELO{margin:4rem 0}}.HomeOverview-module--feature-link--vY1S-{color:#e7b75f;text-decoration:none}.HomeOverview-module--feature-link--vY1S-:focus,.HomeOverview-module--feature-link--vY1S-:hover{color:#ff3ebf}.HomeStats-module--home-stats--3zQ08{padding-bottom:12rem;padding-top:9.6rem}@media (max-width:calc(1024px - 1px)){.HomeStats-module--home-stats--3zQ08{padding-bottom:8rem;padding-top:7.2rem}.HomeStats-module--home-stats--3zQ08 ul{border-left:1px solid #3d535b;border-right:1px solid #3d535b;flex-direction:column}.HomeStats-module--home-stats--3zQ08 li{border:none!important;margin-bottom:2.4rem}.HomeStats-module--home-stats--3zQ08 li:last-of-type{margin-bottom:0}}@media (max-width:calc(375px - 1px)){.HomeStats-module--home-stats--3zQ08{padding-bottom:5.6rem;padding-top:4rem}}.HomeStats-module--home-stats--3zQ08 h2{color:#efeeea;margin-bottom:1.4rem}.HomeStats-module--home-stats--3zQ08 h3{color:#00c14e;font-size:7.4rem;line-height:8.9rem;max-width:52rem;text-transform:uppercase}.HomeStats-module--home-stats--3zQ08 p{color:#efeeea;margin:0;max-width:52rem}.HomeStats-module--home-stats--3zQ08 ul{display:flex;margin-top:4rem}.HomeStats-module--home-stats--3zQ08 li{border-left:1px solid #3d535b}.HomeStats-module--home-stats--3zQ08 li:last-of-type{border-right:1px solid #3d535b}.HomeStats-module--stats-copy--2q6tq{font-size:2rem;line-height:3rem}.HomeStats-module--stat-item--1tu-K{padding:0 4rem}.ContentParamTable-module--param-table--2ACCB>li{margin-left:-2rem!important}.ContentParamTable-module--param-table--2ACCB li{display:inherit;max-width:unset!important}.EmbeddedImage-module--primary-heading--2qYOX{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;letter-spacing:-.05rem;line-height:4.6rem}@media (min-width:1024px){.EmbeddedImage-module--primary-heading--2qYOX{font-size:5.4rem;line-height:5.4rem}}.EmbeddedImage-module--extra-large-heading--2qKL1{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;line-height:4.6rem}@media (min-width:1024px){.EmbeddedImage-module--extra-large-heading--2qKL1{font-size:7.2rem;line-height:7.2rem}}.EmbeddedImage-module--secondary-heading--GCfmC{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.6rem}@media (min-width:1024px){.EmbeddedImage-module--secondary-heading--GCfmC{font-size:3.2rem;line-height:4rem}}.EmbeddedImage-module--tertiary-heading--3c0KQ{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;font-weight:300;line-height:3.2rem}@media (min-width:1024px){.EmbeddedImage-module--tertiary-heading--3c0KQ{font-size:2.4rem;line-height:3.6rem}}.EmbeddedImage-module--body-heading--vtawl{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.6rem}@media (min-width:1024px){.EmbeddedImage-module--body-heading--vtawl{font-size:3.2rem;line-height:3.6rem}}.EmbeddedImage-module--minor-heading--1-16s{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2rem;font-weight:300;line-height:2.6rem}.EmbeddedImage-module--minor-secondary-heading--2CYdY{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media (min-width:1024px){.EmbeddedImage-module--minor-secondary-heading--2CYdY{font-size:2rem;line-height:3rem}}.EmbeddedImage-module--body-copy--1ombh{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem}.EmbeddedImage-module--body-copy--1ombh code{font-size:1.4rem}.EmbeddedImage-module--body-copy-small--2IXcA,.EmbeddedImage-module--image-wrap--3tIji .EmbeddedImage-module--caption--2D7UH{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem}.EmbeddedImage-module--code-copy--3yqzq{font-family:Input Mono Regular,Courier,monospace;font-size:1.6rem;font-weight:400}.EmbeddedImage-module--code-copy-small--3OU5v{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400}.EmbeddedImage-module--label-large--3Lwjn{font-size:1.4rem;line-height:2.6rem}.EmbeddedImage-module--label-large--3Lwjn,.EmbeddedImage-module--label-small--2xznF{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:500;letter-spacing:.01rem}.EmbeddedImage-module--label-small--2xznF{font-size:1.2rem}.EmbeddedImage-module--eyebrow--3JVu7{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:1.68rem;margin-bottom:.8rem;text-transform:uppercase}@media (min-width:768px){.EmbeddedImage-module--eyebrow--3JVu7{margin-bottom:1.2rem}}@media (min-width:1024px){.EmbeddedImage-module--eyebrow--3JVu7{margin-bottom:1.6rem}}.EmbeddedImage-module--hyperlink--3IgFO,.EmbeddedImage-module--hyperlink-secondary--2G5is{color:#e7b75f;text-decoration:none}.EmbeddedImage-module--hyperlink--3IgFO:focus,.EmbeddedImage-module--hyperlink--3IgFO:hover{color:#ff3ebf}.EmbeddedImage-module--hyperlink-secondary--2G5is{color:#fff}.EmbeddedImage-module--hyperlink-secondary--2G5is:focus,.EmbeddedImage-module--hyperlink-secondary--2G5is:hover{color:#e7b75f}.EmbeddedImage-module--image-wrap--3tIji{align-items:center;background-color:#0c2832;display:flex;flex-direction:column;justify-content:center;margin:2rem;overflow:hidden;padding:2rem 1.5rem}.EmbeddedImage-module--image-wrap--3tIji .gatsby-image-wrapper,.EmbeddedImage-module--image-wrap--3tIji .gatsby-resp-image-wrapper{width:100%}@media (min-width:1024px){.EmbeddedImage-module--image-wrap--3tIji{padding:3rem}}.EmbeddedImage-module--image-wrap--3tIji.EmbeddedImage-module--light-theme--2Vev-{background-color:#efeeea}.EmbeddedImage-module--image-wrap--3tIji.EmbeddedImage-module--light-theme--2Vev- .EmbeddedImage-module--caption--2D7UH{color:#0c2832}.EmbeddedImage-module--image-wrap--3tIji .EmbeddedImage-module--caption--2D7UH{display:block;margin-top:2rem;width:100%}.EmbeddedImage-module--image-wrap--3tIji img{display:block;height:auto;width:100%}.RichText-module--rich-text--2vnh9{white-space:pre-wrap}.Stats-module--stats--27d23{padding-bottom:12rem;padding-top:9.6rem}@media (max-width:calc(1024px - 1px)){.Stats-module--stats--27d23{padding-bottom:8rem;padding-top:7.2rem}.Stats-module--stats--27d23 ul{border-left:1px solid #3d535b;border-right:1px solid #3d535b;flex-direction:column}.Stats-module--stats--27d23 li{border:none!important;margin-bottom:2.4rem}.Stats-module--stats--27d23 li:last-of-type{margin-bottom:0}}@media (max-width:calc(375px - 1px)){.Stats-module--stats--27d23{padding-bottom:5.6rem;padding-top:4rem}}.Stats-module--stats--27d23 h2{margin-bottom:1.4rem}.Stats-module--stats--27d23 h3{color:#00c14e;font-size:7.4rem;line-height:8.9rem;max-width:52rem;text-transform:uppercase}.Stats-module--stats--27d23 h4{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;font-weight:400;line-height:3.2rem;margin:.8rem auto}.Stats-module--stats--27d23 p{color:#efeeea;margin:0;max-width:52rem}.Stats-module--stats--27d23 p a{color:#e7b75f}.Stats-module--stats--27d23 p a:hover{color:#ff3ebf}.Stats-module--stats--27d23 ul{display:flex;margin-top:4rem}.Stats-module--stats--27d23 li{border-left:1px solid #3d535b}.Stats-module--stats--27d23 li:last-of-type{border-right:1px solid #3d535b}.Stats-module--stats--27d23 .Stats-module--stats-copy--9tVi5 p{font-size:2rem;line-height:3rem}.Stats-module--stats--27d23 .Stats-module--stat-item--2-nA5{padding:0 4rem}.Quotes-module--customers--1vvuN{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:10rem;padding-top:10rem}.Quotes-module--customers--1vvuN .Quotes-module--customer-logo--1Qws0{padding:2.4rem}@media (min-width:1024px){.Quotes-module--customers--1vvuN .Quotes-module--customer-logo--1Qws0{padding:3.2rem}}.Quotes-module--customer-quotes--1iAFI{background:#001d28;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:9.6rem;padding-top:9.6rem;text-align:center}@media (max-width:calc(1024px - 1px)){.Quotes-module--customer-quotes--1iAFI{padding-bottom:8rem;padding-top:8rem}}.Quotes-module--rich-text--1DXcM{color:#001d28;margin:auto;max-width:70rem}.Quotes-module--rich-text--1DXcM p{color:#efeeea;font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;line-height:2.4rem;margin-bottom:1rem}@media (min-width:768px){.Quotes-module--rich-text--1DXcM p{font-size:3.2rem;line-height:3.2rem}}.Quotes-module--rich-text--1DXcM p:before{content:"“"}.Quotes-module--rich-text--1DXcM p:after{content:"”"}.Quotes-module--author--1ixu7{color:#efeeea;display:inline-block;margin-bottom:6rem}@media (min-width:768px){.Quotes-module--author--1ixu7{margin-bottom:8rem}}.Quotes-module--logo-wrap--2HJxm{align-content:center;display:flex;flex-basis:33%;justify-content:center;padding:.5rem}@media (min-width:768px){.Quotes-module--logo-wrap--2HJxm{flex-basis:25%;padding:1.5rem}}@media (min-width:1024px){.Quotes-module--logo-wrap--2HJxm{flex-basis:20%}}.Quotes-module--button--1iYpx{background:none;border:0;cursor:pointer;opacity:1;transition:opacity .1s ease-in-out}.Quotes-module--button--1iYpx:focus{outline-color:#007c89;outline-offset:.5rem}.Quotes-module--button--1iYpx:focus img{-webkit-filter:drop-shadow(1px,1px,5px,rgba(0,0,0,.3));filter:drop-shadow(1px,1px,5px,rgba(0,0,0,.3))}.Quotes-module--button-inactive--1IvBh{opacity:.5}.Quotes-module--quotes--2vxj4{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:auto;max-width:90rem;width:100%}.Quotes-module--quotes--2vxj4 .Quotes-module--logo--2y2P6{max-height:9rem;max-width:8rem}@media (min-width:768px){.Quotes-module--quotes--2vxj4 .Quotes-module--logo--2y2P6{max-width:12rem}}@media (min-width:1024px){.Quotes-module--quotes--2vxj4 .Quotes-module--logo--2y2P6{max-width:14rem}}@media (min-width:375px){.Quotes-module--quotes--2vxj4{justify-content:center}}@media (max-width:calc(375px - 1px)){.Quotes-module--quotes--2vxj4 .Quotes-module--logo--2y2P6{height:auto;width:20vw}}.QuotesCarousel-module--customers--1BOD6{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:10rem;padding-top:10rem}.QuotesCarousel-module--customers--1BOD6 .QuotesCarousel-module--customer-logo--1l0-4{padding:2.4rem}@media (min-width:1024px){.QuotesCarousel-module--customers--1BOD6 .QuotesCarousel-module--customer-logo--1l0-4{padding:3.2rem}}.QuotesCarousel-module--customer-quotes--3JypH{background:#18323b;-webkit-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"prev quote next";grid-template-columns:repeat(12,1fr);min-height:54rem;padding-bottom:8rem;padding-top:8rem;text-align:center}@media (min-width:calc(1024px)){.QuotesCarousel-module--customer-quotes--3JypH{min-height:60rem;padding-bottom:8rem;padding-top:9.6rem}}.QuotesCarousel-module--quote-wrap--2KKRc{display:flex;flex-direction:column;flex-wrap:nowrap;grid-area:quote;grid-column:2/span 10;justify-content:space-between;margin:0 auto;max-width:70rem;padding:0 .5rem}@media (min-width:1023px){.QuotesCarousel-module--quote-wrap--2KKRc{padding:0 2.8rem}}.QuotesCarousel-module--quote-content--ucnq0{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.QuotesCarousel-module--prev-button--1TLy9{grid-area:prev;grid-column:1}.QuotesCarousel-module--next-button--3bR_L{grid-area:next;grid-column:12}.QuotesCarousel-module--customer-quotes-logo-container--2-Fnt{display:flex;justify-content:center}.QuotesCarousel-module--customer-quotes-logo--2tb7a{max-width:8rem}@media (min-width:768px){.QuotesCarousel-module--customer-quotes-logo--2tb7a{max-width:12rem}}.QuotesCarousel-module--rich-text--14vaH{color:#001d28;margin-bottom:2rem;max-width:70rem}@media (min-width:1024px){.QuotesCarousel-module--rich-text--14vaH{margin-bottom:1.6rem}}.QuotesCarousel-module--rich-text--14vaH p{color:#efeeea;font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;line-height:2.4rem;margin-bottom:1rem}@media (min-width:768px){.QuotesCarousel-module--rich-text--14vaH p{font-size:3.2rem;line-height:3.2rem}}.QuotesCarousel-module--rich-text--14vaH p:first-of-type{margin-top:0}.QuotesCarousel-module--rich-text--14vaH p:before{content:"“"}.QuotesCarousel-module--rich-text--14vaH p:after{content:"”"}.QuotesCarousel-module--author--3tg3g{color:#efeeea;display:inline-block;margin-bottom:1.6rem}.QuotesCarousel-module--logo-wrap--hv0ec{align-content:center;display:flex;flex-basis:33%;justify-content:center;padding:.5rem}@media (min-width:768px){.QuotesCarousel-module--logo-wrap--hv0ec{flex-basis:25%;padding:1.5rem}}@media (min-width:1024px){.QuotesCarousel-module--logo-wrap--hv0ec{flex-basis:20%}}.QuotesCarousel-module--button--2Ud2K{background:none;border:0;cursor:pointer;opacity:1;padding:0;transition:opacity .1s ease-in-out}.QuotesCarousel-module--button--2Ud2K:hover path{fill:#e7b75f}.QuotesCarousel-module--button--2Ud2K path{fill:#819094}.QuotesCarousel-module--button--2Ud2K[disabled]{cursor:default}.QuotesCarousel-module--button--2Ud2K[disabled] path{fill:#3d535b!important}.QuotesCarousel-module--button--2Ud2K.QuotesCarousel-module--next-button--3bR_L,.QuotesCarousel-module--button--2Ud2K.QuotesCarousel-module--prev-button--1TLy9{background-position:50%;background-repeat:no-repeat}.QuotesCarousel-module--button--2Ud2K:focus{outline-color:#007c89;outline-offset:.5rem}.QuotesCarousel-module--button--2Ud2K:focus img{-webkit-filter:drop-shadow(1px,1px,5px,rgba(0,0,0,.3));filter:drop-shadow(1px,1px,5px,rgba(0,0,0,.3))}.QuotesCarousel-module--carousel-dots-wrap--2o1mj{margin-top:2rem;text-align:center}.QuotesCarousel-module--carousel-dot-outer--qupCv{background:none;border:0;cursor:pointer;display:inline-block;padding:.6}@media (min-width:1024px){.QuotesCarousel-module--carousel-dot-outer--qupCv{padding:.8}}.QuotesCarousel-module--carousel-dot-outer--qupCv.QuotesCarousel-module--carousel-dot-current--1GWg0{cursor:default}.QuotesCarousel-module--carousel-dot-inner--3kZ_4{background:#3d535b;border-radius:50%;display:inline-block;height:.6rem;width:.6rem}@media (min-width:1024px){.QuotesCarousel-module--carousel-dot-inner--3kZ_4{height:.8rem;width:.8rem}}.QuotesCarousel-module--carousel-dot-current--1GWg0 .QuotesCarousel-module--carousel-dot-inner--3kZ_4{background:#819094}.QuotesCarousel-module--quotes--3d0bf{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:auto;max-width:90rem;width:100%}.QuotesCarousel-module--quotes--3d0bf .QuotesCarousel-module--logo--2dwCs{max-height:9rem;max-width:8rem}@media (min-width:768px){.QuotesCarousel-module--quotes--3d0bf .QuotesCarousel-module--logo--2dwCs{max-width:12rem}}@media (min-width:1024px){.QuotesCarousel-module--quotes--3d0bf .QuotesCarousel-module--logo--2dwCs{max-width:14rem}}@media (min-width:375px){.QuotesCarousel-module--quotes--3d0bf{justify-content:center}}@media (max-width:calc(375px - 1px)){.QuotesCarousel-module--quotes--3d0bf .QuotesCarousel-module--logo--2dwCs{height:auto;width:20vw}}.Tertiary-module--tertiary-section--3ZGMP{color:#001d28;padding-bottom:6rem;padding-top:6rem}@media (min-width:1024px){.Tertiary-module--tertiary-section--3ZGMP{padding-bottom:10rem;padding-top:8.4rem}}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--section-heading--2wd5q{margin-bottom:1.6rem}@media (min-width:1024px){.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--section-heading--2wd5q{font-size:5.4rem;line-height:5.4rem;margin-bottom:2.4rem}}.Tertiary-module--tertiary-section--3ZGMP p{margin:1rem 0;max-width:51.9rem}.Tertiary-module--tertiary-section--3ZGMP ul{align-items:flex-start;display:flex;flex-direction:column;margin-top:4rem;padding-top:5rem;position:relative}@media (min-width:1024px){.Tertiary-module--tertiary-section--3ZGMP ul{flex-direction:row}}.Tertiary-module--tertiary-section--3ZGMP li{margin-bottom:3rem}.Tertiary-module--tertiary-section--3ZGMP li:last-of-type{margin-bottom:0}@media (min-width:1024px){.Tertiary-module--tertiary-section--3ZGMP li{margin-bottom:0}.Tertiary-module--tertiary-section--3ZGMP li:first-of-type{margin-right:2rem}.Tertiary-module--tertiary-section--3ZGMP li:last-of-type{margin-left:2rem}}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--inner--2Iwm1{border-left:1px solid #819094;border-right:1px solid #819094;flex-direction:column}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--inner--2Iwm1>div{display:flex}.Tertiary-module--tertiary-section--3ZGMP div.Tertiary-module--left-container--2-0Ji{align-self:center;flex:1 1}@media (min-width:1024px){.Tertiary-module--tertiary-section--3ZGMP div.Tertiary-module--left-container--2-0Ji{flex-basis:50%;justify-content:space-between}}.Tertiary-module--tertiary-section--3ZGMP div.Tertiary-module--right-container--24K0k{display:none;flex-basis:33%}@media (min-width:1024px){.Tertiary-module--tertiary-section--3ZGMP div.Tertiary-module--right-container--24K0k{align-items:flex-start;display:flex;flex-basis:50%;justify-content:center}}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--hero-image--uC6Bx{max-width:43rem}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--icon-image--19ACN{border:2px solid red;width:8rem}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--bottom-image--15KMO{max-width:34rem}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--tertiary-section-detail-link--wvccg{color:inherit;font-weight:500;text-decoration:none}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--tertiary-section-detail-link--wvccg:hover{color:#007c89}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--tertiary-section-detail-icon--KKSIH{max-width:6rem}@media (min-width:768px){.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--tertiary-section-detail-icon--KKSIH{max-width:8rem}}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--button--3NcP4{background-color:#007c89;color:#efeeea;display:inline-block;margin-top:.8rem;padding:1.3rem 3.2rem;text-decoration:none}.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--button--3NcP4:hover{background-color:#006570}@media (min-width:768px){.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--button--3NcP4{margin-top:1.6rem}}@media (min-width:1024px){.Tertiary-module--tertiary-section--3ZGMP .Tertiary-module--button--3NcP4{margin-top:3.2rem}}.UseCases-module--primary-heading--2K-Ro,.UseCases-module--use-case-header--37XYi p{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;letter-spacing:-.05rem;line-height:4.6rem}@media (min-width:1024px){.UseCases-module--primary-heading--2K-Ro,.UseCases-module--use-case-header--37XYi p{font-size:5.4rem;line-height:5.4rem}}.UseCases-module--extra-large-heading--1zAzB{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;line-height:4.6rem}@media (min-width:1024px){.UseCases-module--extra-large-heading--1zAzB{font-size:7.2rem;line-height:7.2rem}}.UseCases-module--secondary-heading--2FrZS{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.6rem}@media (min-width:1024px){.UseCases-module--secondary-heading--2FrZS{font-size:3.2rem;line-height:4rem}}.UseCases-module--tertiary-heading--1hPBz{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;font-weight:300;line-height:3.2rem}@media (min-width:1024px){.UseCases-module--tertiary-heading--1hPBz{font-size:2.4rem;line-height:3.6rem}}.UseCases-module--body-heading--1qIwB{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.6rem}@media (min-width:1024px){.UseCases-module--body-heading--1qIwB{font-size:3.2rem;line-height:3.6rem}}.UseCases-module--minor-heading--1oKsD{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2rem;font-weight:300;line-height:2.6rem}.UseCases-module--minor-secondary-heading--2t9u3{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media (min-width:1024px){.UseCases-module--minor-secondary-heading--2t9u3{font-size:2rem;line-height:3rem}}.UseCases-module--body-copy--2usbl{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem}.UseCases-module--body-copy--2usbl code{font-size:1.4rem}.UseCases-module--body-copy-small--1aESe{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem}.UseCases-module--code-copy--KPkBr{font-family:Input Mono Regular,Courier,monospace;font-size:1.6rem;font-weight:400}.UseCases-module--code-copy-small--o4kNV{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400}.UseCases-module--label-large--5y4_Y{font-size:1.4rem;line-height:2.6rem}.UseCases-module--label-large--5y4_Y,.UseCases-module--label-small--3LJ4d{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:500;letter-spacing:.01rem}.UseCases-module--label-small--3LJ4d{font-size:1.2rem}.UseCases-module--eyebrow--2YXGZ{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:1.68rem;margin-bottom:.8rem;text-transform:uppercase}@media (min-width:768px){.UseCases-module--eyebrow--2YXGZ{margin-bottom:1.2rem}}@media (min-width:1024px){.UseCases-module--eyebrow--2YXGZ{margin-bottom:1.6rem}}.UseCases-module--hyperlink--2VReb,.UseCases-module--hyperlink-secondary--14NTL{color:#e7b75f;text-decoration:none}.UseCases-module--hyperlink--2VReb:focus,.UseCases-module--hyperlink--2VReb:hover{color:#ff3ebf}.UseCases-module--hyperlink-secondary--14NTL{color:#fff}.UseCases-module--hyperlink-secondary--14NTL:focus,.UseCases-module--hyperlink-secondary--14NTL:hover{color:#e7b75f}.UseCases-module--use-cases--21DRY{align-items:center;display:flex;flex-direction:column;padding:6rem 0}@media (min-width:1024px){.UseCases-module--use-cases--21DRY{padding:10rem 0}}.UseCases-module--use-cases--21DRY .UseCases-module--inner--1yuSO{border-left:1px solid #3d535b;border-right:1px solid #3d535b}.UseCases-module--use-cases--21DRY ul{flex-direction:column}@media (max-width:calc(1024px - 1px)){.UseCases-module--use-cases--21DRY .UseCases-module--left-container--2FkU3{margin-bottom:4rem}}.UseCases-module--use-case--1kFYM{display:flex;flex-direction:column;padding-bottom:4rem;padding-top:4rem}@media (min-width:1024px){.UseCases-module--use-case--1kFYM{flex-direction:row;padding-bottom:6.2rem;padding-top:8rem}}.UseCases-module--use-case--1kFYM:first-child{padding-top:0}.UseCases-module--use-case--1kFYM:last-child{padding-bottom:0}@media (min-width:1024px){.UseCases-module--use-case--1kFYM>.UseCases-module--rich-text--3lxLx,.UseCases-module--use-case--1kFYM>div{flex-basis:50%}}.UseCases-module--use-case--1kFYM>.UseCases-module--rich-text--3lxLx p{margin:1rem 0}.UseCases-module--left-side-link--WRT7G{color:#e7b75f;margin-top:4rem;text-decoration:none}.UseCases-module--left-side-link--WRT7G:hover{color:#ff3ebf}.UseCases-module--rich-text-body--2vwfA{padding-left:0}@media (min-width:1024px){.UseCases-module--rich-text-body--2vwfA{border-left:1px solid #3d535b;margin-top:4.3rem;padding-left:5.6rem}}.UseCases-module--rich-text-body--2vwfA p{color:#efeeea;margin:0}.UseCases-module--rich-text-body--2vwfA p+p{margin-top:1.6rem}.UseCases-module--rich-text-body--2vwfA p:first-of-type{margin-bottom:2rem}.UseCases-module--rich-text-body--2vwfA h3{margin:4rem auto 2rem}@media (min-width:1024px){.UseCases-module--rich-text-body--2vwfA h3{margin-top:8rem}.UseCases-module--rich-text-body--2vwfA h3:first-child{margin-top:0}}.UseCases-module--rich-text-body--2vwfA ul{list-style-image:url(/developer/icons/marker-apple.svg);margin-bottom:3.2rem;margin-left:.8rem}.UseCases-module--rich-text-body--2vwfA ul li{margin:1rem 0 1rem .8rem;max-width:56.1rem;padding-left:1rem}.UseCases-module--rich-text-body--2vwfA ul li+li{margin-top:1rem 0 1rem .8rem}.UseCases-module--rich-text-body--2vwfA ul li p{margin:0}.UseCases-module--rich-text-body--2vwfA ul li blockquote{margin-bottom:1.5rem;margin-top:1.5rem}.UseCases-module--rich-text-body--2vwfA a{color:#e7b75f;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;text-decoration:none}.UseCases-module--rich-text-body--2vwfA a:hover{color:#ff3ebf}.UseCases-module--rich-text-body--2vwfA blockquote{background-color:#efeeea;color:#001d28}.UseCases-module--use-case-link--3dgmj+.UseCases-module--use-case-link--3dgmj{margin-top:2.4rem}@media (min-width:1024px){.UseCases-module--use-case-link--3dgmj+.UseCases-module--use-case-link--3dgmj{margin-top:3.2rem}}.UseCases-module--use-case-link--3dgmj a{color:#e7b75f;text-decoration:none}.UseCases-module--use-case-link--3dgmj a:hover{color:#ff3ebf}.UseCases-module--use-case-header--37XYi p{margin-top:0;word-break:normal}.UseCases-module--use-case-header--37XYi p b{color:#00c14e}.SimpleCTA-module--simple-CTA--L0Liy{padding:9.6rem 0 10.6rem;text-align:center}.SimpleCTA-module--simple-CTA--L0Liy h1,.SimpleCTA-module--simple-CTA--L0Liy p{color:#001d28;margin-bottom:2.4rem}.SimpleCTA-module--simple-CTA--L0Liy .SimpleCTA-module--button--1JMC8{background:#007c89;border:none;color:#efeeea;display:inline-block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem;padding:1.3rem 3.2rem;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SimpleCTA-module--simple-CTA--L0Liy .SimpleCTA-module--button--1JMC8:hover{background:#006570}.ProductLandingPage-module--primary-heading--1TUtq,.ProductLandingPage-module--use-case-header--3CnzZ p{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;letter-spacing:-.05rem;line-height:4.6rem}@media (min-width:1024px){.ProductLandingPage-module--primary-heading--1TUtq,.ProductLandingPage-module--use-case-header--3CnzZ p{font-size:5.4rem;line-height:5.4rem}}.ProductLandingPage-module--extra-large-heading--B05V2{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:4rem;font-weight:300;line-height:4.6rem}@media (min-width:1024px){.ProductLandingPage-module--extra-large-heading--B05V2{font-size:7.2rem;line-height:7.2rem}}.ProductLandingPage-module--secondary-heading--tVrhH{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:3rem;font-weight:300;letter-spacing:-.05rem;line-height:3.6rem}@media (min-width:1024px){.ProductLandingPage-module--secondary-heading--tVrhH{font-size:3.2rem;line-height:4rem}}.ProductLandingPage-module--tertiary-heading--8y6DX{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2.4rem;font-weight:300;line-height:3.2rem}@media (min-width:1024px){.ProductLandingPage-module--tertiary-heading--8y6DX{font-size:2.4rem;line-height:3.6rem}}.ProductLandingPage-module--body-heading--1PbUv{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:2.4rem;font-weight:500;line-height:3.6rem}@media (min-width:1024px){.ProductLandingPage-module--body-heading--1PbUv{font-size:3.2rem;line-height:3.6rem}}.ProductLandingPage-module--minor-heading--sbhPd{font-family:Means Web,Georgia,Times,Times New Roman,serif;font-size:2rem;font-weight:300;line-height:2.6rem}.ProductLandingPage-module--minor-secondary-heading--2C4GG{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media (min-width:1024px){.ProductLandingPage-module--minor-secondary-heading--2C4GG{font-size:2rem;line-height:3rem}}.ProductLandingPage-module--body-copy--32sR9{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.6rem}.ProductLandingPage-module--body-copy--32sR9 code{font-size:1.4rem}.ProductLandingPage-module--body-copy-small--2wumk,.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-footnote--402SA p{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem}.ProductLandingPage-module--code-copy--3LAOZ{font-family:Input Mono Regular,Courier,monospace;font-size:1.6rem;font-weight:400}.ProductLandingPage-module--code-copy-small--1xIrq{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400}.ProductLandingPage-module--label-large--2eK2s{font-size:1.4rem;line-height:2.6rem}.ProductLandingPage-module--label-large--2eK2s,.ProductLandingPage-module--label-small--Bu3Qw{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-weight:500;letter-spacing:.01rem}.ProductLandingPage-module--label-small--Bu3Qw{font-size:1.2rem}.ProductLandingPage-module--eyebrow--1LwuK{font-family:Input Mono Regular,Courier,monospace;font-size:1.4rem;font-weight:400;letter-spacing:.05rem;line-height:1.68rem;margin-bottom:.8rem;text-transform:uppercase}@media (min-width:768px){.ProductLandingPage-module--eyebrow--1LwuK{margin-bottom:1.2rem}}@media (min-width:1024px){.ProductLandingPage-module--eyebrow--1LwuK{margin-bottom:1.6rem}}.ProductLandingPage-module--hyperlink--1QmjJ,.ProductLandingPage-module--hyperlink-secondary--1fNge{color:#e7b75f;text-decoration:none}.ProductLandingPage-module--hyperlink--1QmjJ:focus,.ProductLandingPage-module--hyperlink--1QmjJ:hover{color:#ff3ebf}.ProductLandingPage-module--hyperlink-secondary--1fNge{color:#fff}.ProductLandingPage-module--hyperlink-secondary--1fNge:focus,.ProductLandingPage-module--hyperlink-secondary--1fNge:hover{color:#e7b75f}.ProductLandingPage-module--hero--1ep-o{padding-bottom:5.6rem;padding-top:4rem}@media (min-width:768px){.ProductLandingPage-module--hero--1ep-o{padding-bottom:8rem;padding-top:7.2rem}}@media (min-width:1024px){.ProductLandingPage-module--hero--1ep-o{padding-bottom:9rem;padding-top:12rem}}.ProductLandingPage-module--hero--1ep-o .ProductLandingPage-module--inner--273IE{align-items:flex-start}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--eyebrow--1LwuK,.ProductLandingPage-module--hero--1ep-o .ProductLandingPage-module--eyebrow--1LwuK{color:#001d28}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--section-heading--2wG4Q,.ProductLandingPage-module--hero--1ep-o .ProductLandingPage-module--section-heading--2wG4Q{color:#001d28;margin-bottom:3rem}.ProductLandingPage-module--bottom-section--q8_YQ p,.ProductLandingPage-module--hero--1ep-o p{color:#001d28;max-width:51.9rem}.ProductLandingPage-module--bottom-section--q8_YQ div.ProductLandingPage-module--left-container--2ztu2,.ProductLandingPage-module--hero--1ep-o div.ProductLandingPage-module--left-container--2ztu2{align-self:center;flex:1 1}@media (min-width:1024px){.ProductLandingPage-module--bottom-section--q8_YQ div.ProductLandingPage-module--left-container--2ztu2,.ProductLandingPage-module--hero--1ep-o div.ProductLandingPage-module--left-container--2ztu2{flex-basis:50%;justify-content:space-between}}.ProductLandingPage-module--bottom-section--q8_YQ div.ProductLandingPage-module--right-container--24tXf,.ProductLandingPage-module--hero--1ep-o div.ProductLandingPage-module--right-container--24tXf{display:none;flex-basis:33%}@media (min-width:1024px){.ProductLandingPage-module--bottom-section--q8_YQ div.ProductLandingPage-module--right-container--24tXf,.ProductLandingPage-module--hero--1ep-o div.ProductLandingPage-module--right-container--24tXf{align-items:flex-start;display:flex;flex-basis:50%;justify-content:center}}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--hero-image--sB-im,.ProductLandingPage-module--hero--1ep-o .ProductLandingPage-module--hero-image--sB-im{max-width:43rem}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-image--AcCbM,.ProductLandingPage-module--hero--1ep-o .ProductLandingPage-module--bottom-image--AcCbM{max-width:34rem}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--button--2DAA1,.ProductLandingPage-module--hero--1ep-o .ProductLandingPage-module--button--2DAA1{color:#efeeea;margin-top:.8rem}@media (min-width:768px){.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--button--2DAA1,.ProductLandingPage-module--hero--1ep-o .ProductLandingPage-module--button--2DAA1{margin-top:1.6rem}}@media (min-width:1024px){.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--button--2DAA1,.ProductLandingPage-module--hero--1ep-o .ProductLandingPage-module--button--2DAA1{margin-top:3.2rem}}.ProductLandingPage-module--hero-eyebrow--3VV8c{position:relative}.ProductLandingPage-module--hero-eyebrow--3VV8c:before{color:#00c14e;content:">> "}.ProductLandingPage-module--button--2DAA1{background-color:#007c89;color:#efeeea;display:inline-block;font-weight:400;padding:1.3rem 3.2rem;text-decoration:none}.ProductLandingPage-module--button--2DAA1:hover{background-color:#006570}.ProductLandingPage-module--button--2DAA1.ProductLandingPage-module--button-secondary--1Ylac{background-color:initial;color:#007c89}.ProductLandingPage-module--button--2DAA1.ProductLandingPage-module--button-secondary--1Ylac:hover{background-color:initial;color:#006570}.ProductLandingPage-module--hero-blurbs--3AoPE{-webkit-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(12,1fr);margin:4rem auto 0}@media (min-width:1024px){.ProductLandingPage-module--hero-blurbs--3AoPE{margin:12rem auto 5rem}}.ProductLandingPage-module--hero-blurbs--3AoPE .ProductLandingPage-module--hero-blurb--2X0Dc{display:flex;flex-direction:column;grid-column:span 12}@media (min-width:1024px){.ProductLandingPage-module--hero-blurbs--3AoPE .ProductLandingPage-module--hero-blurb--2X0Dc{border-left:.1rem solid #819094;grid-column:span 4;padding:0 4rem 0 2.4rem}}.ProductLandingPage-module--hero-blurbs--3AoPE .ProductLandingPage-module--hero-blurb--2X0Dc h3{color:#001d28;line-height:3.2rem}.ProductLandingPage-module--subnav-wrapper--15X-z{display:none;visibility:hidden}@media (min-width:1024px){.ProductLandingPage-module--subnav-wrapper--15X-z{display:block;padding-bottom:4rem;padding-top:4rem;visibility:visible;width:100%}}.ProductLandingPage-module--subnav--dsFXm{align-items:center;display:flex;height:100%}.ProductLandingPage-module--subnav--dsFXm li{margin-left:4rem}.ProductLandingPage-module--subnav--dsFXm li:first-of-type{margin-left:0}.ProductLandingPage-module--subnav-link--2q9St{color:#efeeea;text-decoration:none}.ProductLandingPage-module--subnav-link--2q9St:hover{color:#e7b75f}.ProductLandingPage-module--subnav-link--active--1xS4X{margin-left:0;position:relative}.ProductLandingPage-module--subnav-link--active--1xS4X:before{background-color:#ff3ebf;bottom:-.7rem;content:"";display:block;height:.1rem;position:absolute;width:100%}.ProductLandingPage-module--use-cases--3HHH5{align-items:center;display:flex;flex-direction:column;padding:6rem 0}@media (min-width:1024px){.ProductLandingPage-module--use-cases--3HHH5{padding:10rem 0}}.ProductLandingPage-module--use-cases--3HHH5 .ProductLandingPage-module--inner--273IE{border-left:1px solid #18323b;border-right:1px solid #18323b}.ProductLandingPage-module--use-cases--3HHH5 ul{flex-direction:column}.ProductLandingPage-module--use-case--qb7ff{border-bottom:1px solid #18323b;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:4rem;padding-top:4rem}@media (min-width:1024px){.ProductLandingPage-module--use-case--qb7ff{flex-direction:row;padding-bottom:6.2rem;padding-top:8rem}}.ProductLandingPage-module--use-case--qb7ff:first-child{padding-top:0}@media (min-width:1024px){.ProductLandingPage-module--use-case--qb7ff>div{border-right:1px solid #18323b;flex-basis:50%;padding-right:5.6rem}.ProductLandingPage-module--use-case--qb7ff>ul{flex-basis:50%;padding-left:5.6rem}}.ProductLandingPage-module--use-case--qb7ff>ul p{margin:1rem 0}.ProductLandingPage-module--use-case-link--2Gbcg+.ProductLandingPage-module--use-case-link--2Gbcg{margin-top:2.4rem}@media (min-width:1024px){.ProductLandingPage-module--use-case-link--2Gbcg+.ProductLandingPage-module--use-case-link--2Gbcg{margin-top:3.2rem}}.ProductLandingPage-module--use-case-link--2Gbcg a{color:#e7b75f;text-decoration:none}.ProductLandingPage-module--use-case-link--2Gbcg a:hover{color:#ff3ebf}.ProductLandingPage-module--use-case-header--3CnzZ p{margin-top:0;word-break:normal}.ProductLandingPage-module--use-case-header--3CnzZ p b{color:#00c14e}.ProductLandingPage-module--inner--273IE{display:flex;justify-content:space-between}.ProductLandingPage-module--bottom-section--q8_YQ{color:#001d28;padding-bottom:6rem;padding-top:6rem}@media (min-width:1024px){.ProductLandingPage-module--bottom-section--q8_YQ{padding-bottom:10rem;padding-top:8.4rem}}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--inner--273IE{border-left:1px solid #819094;border-right:1px solid #819094;flex-direction:column}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--inner--273IE>div{display:flex}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-links--3hOVr li{display:inline-block}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-footnote-wrap--1mW0M{margin-top:4rem}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-footnote--402SA p{max-width:none}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-footnote--402SA p:first-child{margin-top:0}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-footnote--402SA p:last-child{margin-bottom:0}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-footnote--402SA a{color:#007c89}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-footnote--402SA a:hover{color:#006570}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-details--2ndqt{align-items:flex-start;-webkit-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(12,1fr);margin-top:4rem;padding-top:5rem;position:relative}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-details--2ndqt:before{background:url(/developer/icons/single-slash-apple.svg);content:"";height:1rem;left:0;overflow:hidden;position:absolute;top:0;width:calc(100% + .5rem)}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-detail--1XKvQ{grid-column:span 12;margin-bottom:3rem}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-detail--1XKvQ:last-of-type{margin-bottom:0}@media (min-width:1024px){.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-detail--1XKvQ{margin-bottom:0}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-detail--1XKvQ.ProductLandingPage-module--bottom-section-detail-half--2kN7K{grid-column:span 6}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-detail--1XKvQ.ProductLandingPage-module--bottom-section-detail-third--1Slpv{grid-column:span 4}}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-heading--2eBhT{font-weight:500}.ProductLandingPage-module--bottom-section--q8_YQ p{margin:1rem 0}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-detail-link--3SfLp{color:#007c89;font-weight:500;text-decoration:none}.ProductLandingPage-module--bottom-section--q8_YQ .ProductLandingPage-module--bottom-section-detail-link--3SfLp:hover{color:#006570}@media (max-width:1023px){.ProductLayout-module--product-layout--35aVk{margin:0!important;max-width:100%!important}}@media (min-width:1024px){.ProductLayout-module--product-layout--35aVk{margin-bottom:6rem;margin-top:6rem}}.ProductLayout-module--product-layout--35aVk.ProductLayout-module--product-landing--34T0j{margin-top:0}.ProductLayout-module--product-layout--35aVk .right-col{margin:0 auto 12rem}@media (min-width:1024px){.ProductLayout-module--product-layout--35aVk .right-col{margin:0}}.ProductLayout-module--no-grid--1SV_O{display:block!important}.ProductLayout-module--no-grid--1SV_O,.ProductLayout-module--no-grid--1SV_O .right-col{margin-bottom:0!important;max-width:100%!important}.Illustration-module--illustration-credit--30SYA{color:#3d535b;font-size:1.4rem!important;font-style:italic;line-height:2.6;margin-bottom:0!important;margin-top:.6rem!important;text-align:center}.BlogPostHeader-module--post-header-dark--twNuY{color:#001d28}.BlogPostHeader-module--date--2jUIZ{display:block;margin:0 0 1rem;text-transform:uppercase}.BlogPostHeader-module--article-title--3BHtz{margin:0 0 3rem}@media (min-width:1024px){.BlogPostHeader-module--article-title--3BHtz{margin:0 0 2rem}}.BlogPostHeader-module--authors--1gnnA{font-size:14px;line-height:26px;margin-top:2rem;padding-top:2rem;position:relative}.BlogPostHeader-module--authors--1gnnA:before{background:url(/developer/icons/single-slash-kale.svg);content:"";height:.8rem;left:0;overflow:hidden;position:absolute;top:0;width:100%}.BlogPostHeader-module--authors--1gnnA .BlogPostHeader-module--author--1LVMc{display:inline;margin-right:.5rem}.BlogPostHeader-module--authors--1gnnA .BlogPostHeader-module--author--1LVMc:not(:last-child):after{content:","}.BlogPostHeader-module--author-name--34Q9Y,.BlogPostHeader-module--author-title--3FZ7k{display:inline}.BlogPostHeader-module--author-name--34Q9Y{font-weight:500}.BlogPostHeader-module--author-title--3FZ7k{font-style:italic}.BlogPostHeader-module--author-title--3FZ7k:before{content:" ";white-space:pre}.BlogPost-module--blog-post--1UfSZ{background:#efeeea;min-height:60rem;padding:11.4rem 0 0}@media (min-width:1024px){.BlogPost-module--blog-post--1UfSZ{padding:14.4rem 0 4rem}}.BlogPost-module--blog-post--1UfSZ a{color:#e7b75f}.BlogPost-module--blog-post--1UfSZ a:hover{color:#ff3ebf}.BlogPost-module--blog-post--1UfSZ .BlogPost-module--section-inner--3zpcd{margin:auto;max-width:69.9rem;width:100%}@media (max-width:calc(1024px - 1px)){.BlogPost-module--blog-post--1UfSZ .BlogPost-module--section-inner--3zpcd{padding:0 3rem}}.BlogPost-module--blog-post--1UfSZ .BlogPost-module--illustration-wrap--3RfLw{margin-bottom:4.4rem}.BlogPost-module--hyperlink-back-wrap--17ucg{margin-bottom:4rem}.BlogPost-module--hyperlink-back-wrap--17ucg a.BlogPost-module--back-link--5CIGT{align-items:center;color:#007c89;display:flex;text-decoration:none;text-transform:uppercase}.BlogPost-module--hyperlink-back-wrap--17ucg span{margin-left:1.6rem}.BlogPost-module--hyperlink-back-wrap--17ucg:hover a.BlogPost-module--back-link--5CIGT{color:#ff3ebf}.BlogPost-module--hyperlink-back-wrap--17ucg:hover svg path{fill:#ff3ebf!important}.BlogPost-module--post-body--1zPge{padding:6rem 0 6.7rem}.BlogPost-module--post-body--1zPge a{color:#007c89}.BlogPost-module--post-body--1zPge ul{margin:2rem 0 2rem .8rem}.BlogPost-module--post-body--1zPge li+li{margin-top:1rem 0 1rem .8rem}.BlogPost-module--post-body--1zPge li ul{list-style-image:url(/developer/icons/marker-alt-apple.svg)}.BlogPost-module--post-body--1zPge code{background:#efeeea}.BlogPost-module--post-body--1zPge ol{color:#001d28;font-size:1.6rem;line-height:2.6rem;margin-left:1.1rem}.BlogPost-module--rich-text-body--16WZM p{color:#001d28;margin:0}.BlogPost-module--rich-text-body--16WZM p+p{margin-top:1.6rem}.BlogPost-module--rich-text-body--16WZM h3{margin:4rem auto 2rem}.BlogPost-module--rich-text-body--16WZM h3 a{color:#001d28}.BlogPost-module--rich-text-body--16WZM h3 a:hover{color:#007c89}@media (min-width:1024px){.BlogPost-module--rich-text-body--16WZM h3{margin-top:8rem}.BlogPost-module--rich-text-body--16WZM h3:first-child{margin-top:0}}.BlogPost-module--rich-text-body--16WZM .note-block div>p{color:#001d28;margin:1.8rem auto}.BlogPost-module--rich-text-body--16WZM blockquote{background-color:#efeeea;color:#001d28}._16-col-grid-module--col-16-wrap--2rUb-{margin-left:auto;margin-right:auto}@media (min-width:1024px){._16-col-grid-module--col-16-wrap--2rUb-{grid-gap:1rem;display:grid;grid-template-columns:repeat(16,1fr);max-width:calc(1440px - 4rem)}._16-col-grid-module--col-16-wrap--2rUb- ._16-col-grid-module--left-col--2w-FA{grid-column:2/span 3;padding-right:2rem}}@media (max-width:calc(1024px - 1px)){._16-col-grid-module--col-16-wrap--2rUb- ._16-col-grid-module--left-col--2w-FA._16-col-grid-module--mobile-sticky--hpInc{background:#001d28;position:-webkit-sticky;position:sticky;top:0;transition:top .1s ease-in-out;z-index:1}._16-col-grid-module--col-16-wrap--2rUb- ._16-col-grid-module--left-col--2w-FA._16-col-grid-module--nudge-sticky-menu--3yovg{top:8rem}}@media (min-width:1024px){._16-col-grid-module--col-16-wrap--2rUb- ._16-col-grid-module--right-col--1Z2qU{grid-column:5/span 11}._16-col-grid-module--col-16-wrap--2rUb- ._16-col-grid-module--right-col-span-8--23mx5{grid-column:5/span 8}.LeftSidebar-module--desktop-hidden--2sdS4{display:none;visibility:hidden}.LeftSidebar-module--navbar--19dp0{position:-webkit-sticky;position:sticky;top:12rem}.LeftSidebar-module--container--3N9KH{background-color:transparent;height:100%;max-height:calc(100vh - 12rem);overflow:auto}}@media (max-width:calc(1024px - 1px)){.LeftSidebar-module--container--3N9KH.LeftSidebar-module--mobile-menu--IYFNE.LeftSidebar-module--open--3Xc7K{-webkit-filter:drop-shadow(3px 3px 0 rgba(0,124,137,.75));filter:drop-shadow(3px 3px 0 rgba(0,124,137,.75))}.LeftSidebar-module--container--3N9KH.LeftSidebar-module--mobile-menu--IYFNE .LeftSidebar-module--children-container--3wAxT{background-color:#18323b;border-radius:0 0 2px 2px;overflow:auto}}.LeftSidebar-module--title--RzyJh{background-color:#0c2832;border:0;border-radius:2px;font-size:1.4rem;padding-bottom:1.6rem;padding-top:1.6rem;text-align:left;width:100%}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--desktop--2Leic{display:none;margin-top:-100%}@media (min-width:1024px){.LeftSidebar-module--title--RzyJh.LeftSidebar-module--desktop--2Leic{display:block;line-height:2.8rem}}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s{align-items:center;border-radius:2px;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden}@media (min-width:1024px){.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s{display:none}}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s.LeftSidebar-module--open--3Xc7K{margin-bottom:0}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s.LeftSidebar-module--open--3Xc7K .LeftSidebar-module--icon-carat--1j2fL{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s .LeftSidebar-module--icon-carat--1j2fL{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s .LeftSidebar-module--icon-carat--1j2fL path{fill:#fff!important}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s.LeftSidebar-module--inline-btn--28I6J{background-color:transparent;height:4rem;padding:0}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s.LeftSidebar-module--inline-btn--28I6J.LeftSidebar-module--open--3Xc7K{margin-bottom:0}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s>span{align-items:center;display:flex;justify-content:space-between}.LeftSidebar-module--title--RzyJh.LeftSidebar-module--mobile--3772s .LeftSidebar-module--title-text-wrapper--3vPpg{display:flex;flex-direction:column}@media (min-width:1024px){.LeftSidebar-module--title--RzyJh{background-color:transparent;border-radius:0;padding:0}}.LeftSidebar-module--title-text--MUx1k{color:#96a8ad;font-weight:500;margin-bottom:.3rem;text-transform:uppercase}.LeftSidebar-module--subtitle-text--1bJNq{color:#efeeea}@media (max-width:calc(1024px - 1px)){.LeftSidebar-module--mobile-hidden--Co58V{display:none}}.LeftSidebar-module--children-container--3wAxT{scrollbar-color:#3d535b #0c2832;padding-bottom:2.2rem;padding-top:2.2rem}.LeftSidebar-module--children-container--3wAxT::-webkit-scrollbar-track{background:#0c2832}.LeftSidebar-module--children-container--3wAxT::-webkit-scrollbar-thumb{background:#3d535b;border-radius:0}.LeftSidebar-module--children-container--3wAxT:not(:hover)::-webkit-scrollbar-thumb{display:block}@media (max-width:calc(1024px - 1px)){.LeftSidebar-module--children-container--3wAxT{max-height:calc(100vh - 20rem);overflow:auto}}@media (min-width:1024px){.LeftSidebar-module--children-container--3wAxT{padding:0 2rem 4rem 0}}.LeftSidebar-module--ref-home-link--14LCu{text-decoration:none}.LeftSidebar-module--overflow-gradient--2XPOi{display:none;height:1rem;margin-left:-3rem;pointer-events:none;position:-webkit-sticky;position:sticky;width:calc(100% + 3rem);z-index:1}@media (min-width:1024px){.LeftSidebar-module--overflow-gradient--2XPOi{display:block}}.LeftSidebar-module--overflow-gradient--2XPOi.LeftSidebar-module--top--1zaLb{background:linear-gradient(#001d28,rgba(0,29,40,0));top:0}.LeftSidebar-module--overflow-gradient--2XPOi.LeftSidebar-module--bottom--2aZJ3{background:linear-gradient(rgba(0,29,40,0),#001d28);bottom:0}.ApiNavbarSection-module--api-navbar-section--1oCx4+.ApiNavbarSection-module--api-navbar-section--1oCx4{margin-top:3.1rem}.ApiNavbarSection-module--api-navbar-section--1oCx4.ApiNavbarSection-module--closed--3o7sj+.ApiNavbarSection-module--api-navbar-section--1oCx4{margin-top:1rem}.ApiNavbarSection-module--api-navbar-section--1oCx4.ApiNavbarSection-module--closed--3o7sj .ApiNavbarSection-module--carat--1soEo{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product--1F0Tu{align-items:center;color:#819094;display:flex;margin:0 0 1rem;text-transform:uppercase}.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product-group-toggle--28keS{-webkit-appearance:none;appearance:none;background:transparent;border:0;margin-left:.2rem;padding:0;width:2rem}.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product-group-toggle--28keS:hover .ApiNavbarSection-module--carat--1soEo path{fill:#e7b75f!important}.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product-group-toggle--28keS .ApiNavbarSection-module--carat--1soEo{margin-right:1rem;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product-group-toggle--28keS .ApiNavbarSection-module--carat--1soEo path{fill:#819094!important}.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product-link--2HqUk{background:none;border:0;color:#efeeea;cursor:pointer;display:block;padding:0;text-decoration:none}.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product-link--2HqUk:hover{color:#e7b75f}.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product-link--active--1HzJ-{border-bottom:1px solid #ff3ebf}@media (max-width:calc(1024px - 1px)){.ApiNavbarSection-module--api-navbar-section--1oCx4 .ApiNavbarSection-module--product-links-nav--3xZSq{padding-left:2.2rem}}.ApiNavbarEntry-module--api-navbar-entry-wrap--3y8Gk{padding-left:2.2rem}.ApiNavbarEntry-module--api-navbar-entry-wrap--3y8Gk+.ApiNavbarEntry-module--api-navbar-entry-wrap--3y8Gk{margin-top:1rem}.ApiNavbarEntry-module--api-navbar-entry--2ojXU{display:block}.ApiNavbarEntry-module--nav-link--2lzFh{color:#efeeea;cursor:pointer;display:block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:300;line-height:2rem;margin-bottom:.8rem;position:relative;text-decoration:none}.ApiNavbarEntry-module--section-active--3xTjC .ApiNavbarEntry-module--nav-link-primary--22ZTv{color:#fff;font-weight:500}.ApiNavbarEntry-module--nav-link-primary--22ZTv{text-transform:capitalize}.ApiNavbarEntry-module--nav-link-primary--22ZTv:hover{color:#e7b75f}.ApiNavbarEntry-module--nav-link-primary--22ZTv.ApiNavbarEntry-module--active--2e2dh:before{background:#18323b;border-radius:.2rem;content:"";height:calc(100% + .4rem);left:-2.2rem;position:absolute;top:-.2rem;width:calc(100% + 2.2rem);z-index:-1}.ApiNavbarEntry-module--nav-entry-nested--ka9Nu .ApiNavbarEntry-module--nav-link-primary--22ZTv.ApiNavbarEntry-module--active--2e2dh:before{left:-3.6rem;width:calc(100% + 3.6rem)}.ApiNavbarEntry-module--nav-link-secondary--3cfvz:hover{color:#e7b75f}.ApiNavbarEntry-module--nav-link-secondary--3cfvz.ApiNavbarEntry-module--active--2e2dh:after{left:-2rem}.ApiNavbarEntry-module--nav-link-secondary--3cfvz.ApiNavbarEntry-module--active--2e2dh:before{left:-3.6rem;width:calc(100% + 3.6rem)}.ApiNavbarEntry-module--nav-entry-nested--ka9Nu .ApiNavbarEntry-module--nav-link-secondary--3cfvz.ApiNavbarEntry-module--active--2e2dh:after{left:-3.3rem}.ApiNavbarEntry-module--nav-entry-nested--ka9Nu .ApiNavbarEntry-module--nav-link-secondary--3cfvz.ApiNavbarEntry-module--active--2e2dh:before{left:-5rem;width:calc(100% + 5rem)}.ApiNavbarEntry-module--nav-link-nested--do9ai.ApiNavbarEntry-module--active--2e2dh:after{left:-1.9rem;top:1px}.ApiNavbarEntry-module--active--2e2dh:after{background-image:url(/developer/icons/marker-dragonfruit.svg);background-position:50%;background-repeat:no-repeat;color:#e7b75f;content:"";height:100%;left:-1.6rem;position:absolute;top:0;width:1rem}.ApiNavbarEntry-module--active--2e2dh:before{background:#18323b;border-radius:.2rem;content:"";height:calc(100% + .4rem);left:-2.2rem;position:absolute;top:-.2rem;width:calc(100% + 2.2rem);z-index:-1}.ApiNavbarEntry-module--nav-link--2lzFh{align-items:center;display:flex}.ApiNavbarEntry-module--nav-link--2lzFh .ApiNavbarEntry-module--nav-link-bullet--2LceF{flex-grow:0;margin-right:.8rem}.ApiNavbarEntry-module--nav-link--2lzFh .ApiNavbarEntry-module--nav-link-copy--16f48{flex-grow:1}.ApiNavbarEntry-module--sub-nav-wrap--_nLZM{border-left:1px solid #3d535b;padding-left:1.4rem}.ApiNavbarEntry-module--sub-nav-wrap--_nLZM .ApiNavbarEntry-module--sub-nav-wrap--_nLZM{border-left:none}.ProductNavbar-module--heading--2yzRS{color:#efeeea;cursor:pointer}.ProductNavbar-module--heading--2yzRS:hover{color:#e7b75f}.ProductNavbar-module--heading--active--3GWSx{border-bottom:1px solid #ff3ebf;display:inline-block}.ProductNavbar-module--product--3Srip{align-items:center;background:transparent;border:0;color:#819094;display:flex;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:1px;line-height:1.8rem;margin-bottom:1rem;outline:none;padding:0;text-align:left;text-transform:uppercase}.ProductNavbar-module--product--3Srip.ProductNavbar-module--closed--1ZUjA .ProductNavbar-module--carat--17rJI{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ProductNavbar-module--product--3Srip+ul{padding:0 0 1rem 2.6rem}.ProductNavbar-module--toggle-btn--24bds{-webkit-appearance:none;appearance:none;background:transparent;border:0;outline:none;padding:0}.ProductNavbar-module--toggle-btn--24bds:hover path{fill:#e7b75f!important}.ProductNavbar-module--toggle-btn--24bds path{fill:#819094!important}.ProductNavbar-module--carat--17rJI{cursor:pointer;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.ProductNavbar-module--product-link-group--Zn-md+.ProductNavbar-module--product-link-group--Zn-md{margin-top:3rem}.ProductNavbar-module--product-item--t35LX+.ProductNavbar-module--product-item--t35LX{margin-top:1rem}.ProductNavbar-module--product-link--U6pSM{color:#efeeea;cursor:pointer;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:300;line-height:2rem;margin-bottom:.8rem;position:relative;text-decoration:none}.ProductNavbar-module--product-link--U6pSM a{text-transform:none;white-space:nowrap}.ProductNavbar-module--product-link--U6pSM:hover{color:#e7b75f}.ProductNavbar-module--product-link--U6pSM.ProductNavbar-module--active--2m5Dq:before{content:url(/developer/icons/marker.svg);left:-2rem;position:absolute}.ProductNavbar-module--anchors--21QCT{box-sizing:border-box;margin-top:.6rem;padding-left:1.35rem;position:relative}.ProductNavbar-module--anchors--21QCT:before{border-left:1px solid #3d535b;bottom:.6rem;content:"";left:0;position:absolute;top:.6rem}.ProductNavbar-module--link-wrap--2dmlx{box-sizing:border-box;padding:0 .2rem}.ProductNavbar-module--active-link-wrap--1kuvs{background:#18323b;border:.2rem solid #18323b;border-radius:2px;box-shadow:-2.4rem 0 0 #18323b}.ProductNavbar-module--active-link-wrap--1kuvs a{font-weight:500}.ProductLayoutLinks-module--subnav-heading--1_BRd{color:#efeeea;display:inline-block;margin-bottom:1rem;text-decoration:none}.ProductLayoutLinks-module--subnav-heading--1_BRd:hover{color:#e7b75f}.ProductLayoutLinks-module--subnav-heading--1_BRd.ProductLayoutLinks-module--subnav-heading--active--1T0d3{border-bottom:1px solid #ff3ebf}.ImproveDocsLink-module--wrap--1vDct{align-items:center;display:flex;font-size:1.4rem;line-height:2.2rem}.ImproveDocsLink-module--wrap--1vDct .ImproveDocsLink-module--label--10m0J{color:#819094;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;margin:0 .8rem;text-align:right}.ImproveDocsLink-module--wrap--1vDct a{color:#efeeea;font-size:1.4rem;line-height:2.2rem;margin-left:.5rem;text-decoration:none}.ImproveDocsLink-module--wrap--1vDct a:hover{color:#e7b75f}.ForMarketersSidebar-module--for-marketers-sidebar--3p44t{margin-top:6rem}@media (min-width:1024px){.ForMarketersSidebar-module--for-marketers-sidebar--3p44t{float:right;margin-bottom:3rem;margin-left:11rem;margin-top:15rem;width:16rem}}.ForMarketersSidebar-module--for-marketers-sidebar--3p44t h4.ForMarketersSidebar-module--title--112Gu{color:#819094;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:1px;line-height:1.8rem;margin-top:1.7rem;text-transform:uppercase}.ForMarketersSidebar-module--for-marketers-sidebar--3p44t ul.ForMarketersSidebar-module--list--oUASh{list-style-image:unset;margin:0;padding:0}.ForMarketersSidebar-module--for-marketers-sidebar--3p44t li.ForMarketersSidebar-module--list-item--eHTYI{border-bottom:1px solid #3d535b;margin:0;max-width:none;padding:1.6rem 0}.ForMarketersSidebar-module--for-marketers-sidebar--3p44t li.ForMarketersSidebar-module--list-item--eHTYI>a{font-size:1.4rem;line-height:2.2rem}.ForMarketersSidebar-module--for-marketers-sidebar--3p44t li.ForMarketersSidebar-module--list-item--eHTYI>a:focus,.ForMarketersSidebar-module--for-marketers-sidebar--3p44t li.ForMarketersSidebar-module--list-item--eHTYI>a:hover{color:#ff3ebf;text-decoration:none}@media (min-width:1024px){.ForMarketersSidebar-module--for-marketers-sidebar--3p44t li.ForMarketersSidebar-module--list-item--eHTYI>a{max-width:14rem}}.ProductContentBase-module--section-heading--4dCbz{color:#efeeea;cursor:pointer}.ProductContentBase-module--section-heading--4dCbz:hover{color:#e7b75f}.ProductContentBase-module--section-wrap--29qHT{border:1px solid transparent}@media (max-width:calc(1024px - 1px)){.ProductContentBase-module--desktop-only--5LHjv{display:none}}@media (min-width:1024px){.ProductContentBase-module--mobile-only--1nJJT{display:none}}@-webkit-keyframes ProductContentPage-module--fadeIn--3RZ0b{0%{opacity:0;-webkit-transform:scale(.74);transform:scale(.74)}66%{-webkit-transform:scale(1.08);transform:scale(1.08)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ProductContentPage-module--fadeIn--3RZ0b{0%{opacity:0;-webkit-transform:scale(.74);transform:scale(.74)}66%{-webkit-transform:scale(1.08);transform:scale(1.08)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ProductContentPage-module--content-wrap--8zj04{margin-bottom:0;margin-top:6rem}@media (min-width:1024px){.ProductContentPage-module--content-wrap--8zj04{margin-left:3rem;margin-right:3rem;margin-top:0;max-width:80rem}}.ProductContentPage-module--binary-header-wrap--2kG48{position:relative}.ProductContentPage-module--binary-header-wrap--2kG48:after{background:linear-gradient(180deg,rgba(0,29,40,0),#001d28 94.06%);bottom:0;content:"";height:100%;pointer-events:none;position:absolute;width:100%}.ProductContentPage-module--binary-header--168SB{background-repeat:no-repeat;background-size:cover;display:block;min-height:100px;width:100%}@media (min-width:1024px){.ProductContentPage-module--binary-header--168SB{min-height:145px}}.ProductContentPage-module--improve-docs-wrap--3LJSV{align-items:center;display:flex;justify-content:flex-end;padding:1.8rem 0;text-align:right}:root{--reach-accordion:1}[data-reach-accordion-button][disabled]{cursor:not-allowed}.ApiReferencePath-module--api-reference-path--1e1hl{border-top:1px solid #3d535b;position:relative}.ApiReferencePath-module--api-reference-path--1e1hl h3.ApiReferencePath-module--summary--Vlyea{color:#efeeea;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.6rem}@media (min-width:768px){.ApiReferencePath-module--api-reference-path--1e1hl h3.ApiReferencePath-module--summary--Vlyea{display:flex}}@media (max-width:calc(768px - 1px)){.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--summary-inner--1ZqTi{flex-shrink:0}.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--deprecated--ZXfgs,.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--summary-inner--1ZqTi{display:block}}.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--deprecated--ZXfgs{color:#819094;text-transform:uppercase}@media (max-width:calc(768px - 1px)){.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--deprecated--ZXfgs{line-height:1.8rem}}@media (min-width:768px){.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--deprecated--ZXfgs{margin-left:.8rem;margin-top:1px}}.ApiReferencePath-module--api-reference-path--1e1hl div.ApiReferencePath-module--endpoint--1JTDQ{display:flex;flex-wrap:wrap;margin:.8rem 0}.ApiReferencePath-module--api-reference-path--1e1hl div.ApiReferencePath-module--endpoint--1JTDQ .ApiReferencePath-module--route--7KJVW,.ApiReferencePath-module--api-reference-path--1e1hl div.ApiReferencePath-module--endpoint--1JTDQ .ApiReferencePath-module--verb--3TvUO{line-height:1.5em}.ApiReferencePath-module--api-reference-path--1e1hl p.ApiReferencePath-module--verb--3TvUO{color:#ff3ebf;margin:0 1.2rem 0 0;text-transform:uppercase}.ApiReferencePath-module--api-reference-path--1e1hl p.ApiReferencePath-module--route--7KJVW{color:#e7b75f;margin:0}.ApiReferencePath-module--api-reference-path--1e1hl p.ApiReferencePath-module--description--1iBXX{color:#efeeea;margin:0;max-width:79rem}[data-state=open] .ApiReferencePath-module--api-reference-path--1e1hl p.ApiReferencePath-module--description--1iBXX{margin-bottom:2rem}.ApiReferencePath-module--api-reference-path--1e1hl p.ApiReferencePath-module--description--1iBXX a{color:#e7b75f;text-decoration:none}.ApiReferencePath-module--api-reference-path--1e1hl p.ApiReferencePath-module--description--1iBXX a:hover{color:#ff3ebf}.ApiReferencePath-module--api-reference-path--1e1hl p.ApiReferencePath-module--no-params--2TSvq{color:#819094;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;line-height:2.2rem}.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--expand-btn--261Mg{background:none;border:none;box-shadow:none;color:#e7b75f;cursor:pointer;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;line-height:2.2rem;position:absolute;right:0;top:2.1rem}.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--expand-btn--261Mg:focus{background:none;box-shadow:none;color:#ff3ebf;outline:none}.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--expand-btn--261Mg:focus .ApiReferencePath-module--icon-carat--3NYgm path{fill:#ff3ebf!important}.ApiReferencePath-module--api-reference-path--1e1hl svg.ApiReferencePath-module--icon-carat--3NYgm{margin-left:.8rem;transition:all .2s ease-in-out}.ApiReferencePath-module--api-reference-path--1e1hl svg.ApiReferencePath-module--icon-carat--3NYgm.ApiReferencePath-module--expanded--2a4V4{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ApiReferencePath-module--api-reference-path--1e1hl h3.ApiReferencePath-module--path-section-title--2KLXY{color:#819094;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:3rem;margin-bottom:2rem;text-transform:capitalize}.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--heading-container--3SmfG{align-items:baseline;display:flex;justify-content:space-between}.ApiReferencePath-module--api-reference-path--1e1hl .ApiReferencePath-module--heading-container--3SmfG>button{flex-shrink:0;margin-left:2rem;padding:0;position:relative;right:0;top:0}.ApiReferencePath-module--api-reference-path-header--2lGF8{padding:1.4rem 0}[data-state=collapsed] .ApiReferencePath-module--api-reference-path-header--2lGF8:focus,[data-state=collapsed] .ApiReferencePath-module--api-reference-path-header--2lGF8:hover{background:#0c2832}.ApiReferencePath-module--api-reference-path-header--2lGF8:focus .ApiReferencePath-module--expand-btn--261Mg,.ApiReferencePath-module--api-reference-path-header--2lGF8:hover .ApiReferencePath-module--expand-btn--261Mg{color:#ff3ebf}.ApiReferencePath-module--api-reference-path-header--2lGF8:focus .ApiReferencePath-module--icon-carat--3NYgm path,.ApiReferencePath-module--api-reference-path-header--2lGF8:hover .ApiReferencePath-module--icon-carat--3NYgm path{fill:#ff3ebf!important}.ApiReferencePath-module--accordion-panel--3qAm2{margin-bottom:2rem}.ApiReferencePath-module--path-section--3qtF2+.ApiReferencePath-module--path-section--3qtF2{margin-top:2rem}.ApiReferencePath-module--path-section-grid--A_JEm{grid-gap:4.4rem;display:grid;font-size:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:calc(1024px - 1px)){.ApiReferencePath-module--path-section-grid--A_JEm{display:block}}.ApiReferencePath-module--response-section-heading--ZmdG1{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.6rem;margin-bottom:.5rem;margin-right:1.2rem}.ApiReferencePath-module--response-section-description--cY9Wa{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;line-height:2.2rem;margin:0 0 1rem}.ApiReferencePath-module--response-section-description--cY9Wa a{color:#e7b75f;text-decoration:none}.ApiReferencePath-module--response-section-description--cY9Wa a:hover{color:#ff3ebf}.ApiReferencePath-module--path-section-snippet-wrap--PyTw9{position:relative}@media (min-width:1024px){.ApiReferencePath-module--code-snippet--3Mihv{position:-webkit-sticky;position:sticky;top:12rem}}.ApiReferencePath-module--params-loading-wrap--2UTfZ{margin-bottom:2rem}.ApiReferenceSection-module--api-reference-section--2eGkA{border-bottom:1px solid #3d535b}.ApiReferenceSection-module--api-reference-section--2eGkA *{outline:none}.ApiReferenceSection-module--api-reference-section--2eGkA .ApiReferenceSection-module--eyebrow--1F_yT{color:#fff;letter-spacing:1px;line-height:1.8rem;margin-bottom:.5rem;text-transform:uppercase}.ApiReferenceSection-module--api-reference-section--2eGkA h2.ApiReferenceSection-module--title--1E9PN{color:#efeeea;margin-bottom:1.8rem}.ApiReferenceSection-module--api-reference-section--2eGkA p.ApiReferenceSection-module--overview--1CKWr{color:#efeeea}.ApiReferenceSection-module--api-reference-section--2eGkA p.ApiReferenceSection-module--overview--1CKWr a{color:#e7b75f;text-decoration:none}.ApiReferenceSection-module--api-reference-section--2eGkA p.ApiReferenceSection-module--overview--1CKWr a:hover{color:#ff3ebf}.ApiReferenceSection-module--info-bar--_lNk4{align-items:center;display:flex;justify-content:flex-end;margin-bottom:8rem;padding:2rem 0 5rem;text-align:right}.ApiReferenceSection-module--paths-list---EpUD .ApiReferenceSection-module--list-item--eChCj{position:relative}.ApiReferenceSection-module--paths-list---EpUD.ApiReferenceSection-module--truncated--zDGFf .ApiReferenceSection-module--list-item--eChCj:last-child:after{background:linear-gradient(transparent,25%,#001d28);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ApiReferenceSection-module--show-all-paths-wrap--EAbe_{display:flex;justify-content:center;padding-bottom:20px}button.ApiReferenceSection-module--show-all-paths--1Rt1U{background:inherit;border:0;color:#e7b75f;cursor:pointer;outline:0;padding:0}button.ApiReferenceSection-module--show-all-paths--1Rt1U:hover{color:#ff3ebf}button.ApiReferenceSection-module--show-all-paths--1Rt1U:hover path{fill:#ff3ebf!important}button.ApiReferenceSection-module--show-all-paths--1Rt1U .ApiReferenceSection-module--icon-carat--FoX1J{margin-left:1.6rem}@media (max-width:calc(1024px - 1px)){.ApiReferenceContent-module--api-body--nn0MB{margin-top:6rem}}.ApiReferenceContent-module--header-wrap--3tDrx{margin-bottom:3rem}@media (min-width:1024px){.ApiReferenceContent-module--header-wrap--3tDrx{margin-bottom:5rem}}.ApiReferenceContent-module--intro-header--3saFH{color:#efeeea;margin-bottom:.5rem}.ApiReferenceContent-module--spec-link-wrap--2putP{margin:0}.ApiReferenceContent-module--spec-link--3G4NY{color:#e7b75f;text-decoration:none}.ApiReferenceContent-module--spec-link--3G4NY:hover{color:#ff3ebf}@font-face{font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format("truetype")}@font-face{font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format("truetype")}@font-face{font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format("truetype")}@font-face{font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format("truetype")}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v23/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrSQ.ttf) format("truetype")}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourcecodepro/v23/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DCuXtMlrSQ.ttf) format("truetype")}.PlaygroundPage-module--playground-component--Yeb5b *,.ReactModalPortal *{scrollbar-width:auto;scrollbar-color:auto;background-color:unset;box-sizing:initial;color:initial;font-family:unset;font-size:unset;font-weight:unset;margin:initial;padding:initial}.PlaygroundPage-module--playground-component--Yeb5b ::-webkit-scrollbar,.ReactModalPortal ::-webkit-scrollbar{height:auto;width:auto}.PlaygroundPage-module--playground-component--Yeb5b ::-webkit-scrollbar-corner,.PlaygroundPage-module--playground-component--Yeb5b ::-webkit-scrollbar-track,.ReactModalPortal ::-webkit-scrollbar-corner,.ReactModalPortal ::-webkit-scrollbar-track{background:initial}.PlaygroundPage-module--playground-component--Yeb5b ::-webkit-scrollbar-thumb,.ReactModalPortal ::-webkit-scrollbar-thumb{background:initial;border:initial;border-radius:initial}.PlaygroundPage-module--open-playground-link--1SBby{margin-top:-4rem;text-align:right}.PlaygroundPage-module--open-playground-link--1SBby a{color:#819094;text-decoration:none}.PlaygroundPage-module--open-playground-link--1SBby a:hover{color:#e7b75f}.PlaygroundPage-module--open-playground-icon--2r752{margin-right:.8rem}.Pager-module--pagination--cBZ-M li{display:inline-block;font-size:1.6rem;line-height:1.8rem;list-style:none;padding-left:0}.Pager-module--pagination--cBZ-M li a,.Pager-module--pagination--cBZ-M li span{float:left;padding:6px 12px;position:relative;text-decoration:none}.Pager-module--pagination--cBZ-M li a:hover{color:#e7b75f;cursor:pointer}.Pager-module--pagination--cBZ-M li.disabled,.Pager-module--pagination--cBZ-M li.disabled:hover,.Pager-module--pagination--cBZ-M li.disabled a,.Pager-module--pagination--cBZ-M li.disabled a:hover{color:inherit;cursor:default}.BlogLanding-module--blog-header--2zW8P{margin:10rem auto 0;padding:0 2rem;width:100%}@media (min-width:1024px){.BlogLanding-module--blog-header--2zW8P{margin:8rem auto 0}}.BlogLanding-module--blog-header-inner--DIYc-{margin:0 auto 4rem;max-width:88rem}@media (min-width:768px){.BlogLanding-module--blog-header-inner--DIYc-{margin-bottom:5.8rem}}.BlogLanding-module--blog-title--ROcNH{word-break:normal}.BlogLanding-module--blog-subtitle--11N4e{color:#819094;margin-top:2.4rem}.BlogLanding-module--blog-eyebrow--1bnpv{line-height:1.8rem;margin-bottom:1rem;text-transform:uppercase}.BlogLanding-module--post-wrap--3N3h9{padding:0 2rem;width:100%}.BlogLanding-module--post-wrap--3N3h9.BlogLanding-module--primary--3vfF4{padding-bottom:5rem}.BlogLanding-module--post-wrap--3N3h9.BlogLanding-module--primary--3vfF4 h3{color:#efeeea}@media (min-width:1024px){.BlogLanding-module--post-wrap--3N3h9.BlogLanding-module--primary--3vfF4{padding-bottom:6rem}}.BlogLanding-module--post-wrap--3N3h9:not(.BlogLanding-module--primary--3vfF4){background:#efeeea;color:#001d28;padding-top:6rem}@media (min-width:1024px){.BlogLanding-module--post-wrap--3N3h9:not(.BlogLanding-module--primary--3vfF4){padding-top:8rem}}.BlogLanding-module--post-wrap--3N3h9:not(.BlogLanding-module--primary--3vfF4) h2{color:#001d28}.BlogLanding-module--post-wrap--3N3h9:not(.BlogLanding-module--primary--3vfF4) h2:hover{color:#007c89}.BlogLanding-module--post-wrap--3N3h9:last-of-type{padding-bottom:8rem}@media (min-width:1024px){.BlogLanding-module--post-wrap--3N3h9:last-of-type{padding-bottom:10rem}}@media (max-width:calc(1024px - 1px)){.BlogLanding-module--secondary-inner--1XUq9 .BlogLanding-module--post-illo-wrap--350Zp{margin-bottom:2rem}}.BlogLanding-module--post-inner--JOhPt{display:grid;grid-template-areas:"illo" "header";grid-template-columns:1fr;margin:0 auto;max-width:88rem}@media (min-width:768px){.BlogLanding-module--post-inner--JOhPt:not(.BlogLanding-module--no-illo-inner--2iNAj).BlogLanding-module--secondary-inner--1XUq9{grid-gap:2rem;grid-template-columns:repeat(8,1fr)}.BlogLanding-module--post-inner--JOhPt:not(.BlogLanding-module--no-illo-inner--2iNAj).BlogLanding-module--secondary-inner--1XUq9 .BlogLanding-module--post-illo-wrap--350Zp{grid-column:span 3}.BlogLanding-module--post-inner--JOhPt:not(.BlogLanding-module--no-illo-inner--2iNAj).BlogLanding-module--secondary-inner--1XUq9 .BlogLanding-module--post-header-wrap--2sxjL{grid-column:span 5}}@media (min-width:1024px){.BlogLanding-module--post-inner--JOhPt:not(.BlogLanding-module--no-illo-inner--2iNAj).BlogLanding-module--secondary-inner--1XUq9{grid-template-columns:repeat(12,1fr)}.BlogLanding-module--post-inner--JOhPt:not(.BlogLanding-module--no-illo-inner--2iNAj).BlogLanding-module--secondary-inner--1XUq9 .BlogLanding-module--post-header-wrap--2sxjL{grid-column:span 9}}.BlogLanding-module--primary--3vfF4:not(.BlogLanding-module--no-illo--2SbL0) .BlogLanding-module--post-header-wrap--2sxjL{border:1px solid #18323b;border-top:0;padding:4rem 2rem 2.6rem}@media (min-width:1024px){.BlogLanding-module--primary--3vfF4:not(.BlogLanding-module--no-illo--2SbL0) .BlogLanding-module--post-header-wrap--2sxjL{padding-bottom:2rem;padding-top:2rem}}.BlogLanding-module--pager-wrap--XpKRg{background:#efeeea;display:flex;justify-content:center;padding-bottom:8rem}@media (min-width:1024px){.BlogLanding-module--pager-wrap--XpKRg{margin-top:-2rem;padding-bottom:10rem}}.BlogLanding-module--pagination--3kChC{color:#007c89}.BlogLanding-module--pagination--3kChC :not(li.disabled) a:hover,.BlogLanding-module--pagination--3kChC li.active a,.BlogLanding-module--pagination--3kChC li.break a{color:#001d28}.ReleaseNotesPage-module--release-notes-page-wrap--1nhib{margin:2rem auto 0;width:100%}.ReleaseNotesPage-module--release-notes-page-wrap--1nhib p{margin-top:0}.ReleaseNotesPage-module--release-notes-min-height--2tlCi{min-height:65rem}.ReleaseNotesPage-module--parsnip-bg--1EKvD{background:#18323b}@media (max-width:1023px){.ReleaseNotesPage-module--parsnip-bg-mobile--3HHbK{background:#18323b}}.ReleaseNotesPage-module--release-notes-content--3TugH{border-top:1px solid #3d535b;position:relative}.ReleaseNotesPage-module--action-required--KZSkW,.ReleaseNotesPage-module--published-date--3dFNc{display:inline-block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:1px;line-height:1.8rem;margin-bottom:1rem;text-transform:uppercase}.ReleaseNotesPage-module--action-required--KZSkW{color:#ff3ebf;margin-left:2rem}.ReleaseNotesPage-module--release-note-product-names--3ffJd{margin-bottom:4rem}.ReleaseNotesPage-module--subheader--cLn3M{color:#819094;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:1px;line-height:1.8rem;text-transform:uppercase}.ReleaseNotesPage-module--title--GVWAh{margin-bottom:2rem}.ReleaseNotesPage-module--release-note-wrap--3NJvg{padding-left:2rem;padding-right:2rem}@media (min-width:768px){.ReleaseNotesPage-module--release-note-wrap--3NJvg{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.ReleaseNotesPage-module--release-note-wrap--3NJvg{padding-left:0;padding-right:0}}.ReleaseNotesPage-module--release-note-wrap-bottom-border--12SJd{border-bottom:1px solid #3d535b;margin-bottom:4rem}@media (min-width:768px){.ReleaseNotesPage-module--release-note-wrap-bottom-border--12SJd{margin-bottom:8rem}}@media (min-width:1024px){.ReleaseNotesPage-module--release-note-wrap-bottom-border--12SJd{margin-bottom:12rem}}.ReleaseNotesPage-module--release-note--1TzVv{padding-bottom:6rem;padding-top:6rem}.ReleaseNotesPage-module--tabs-wrapper--3ZYXe{margin:0 auto!important;position:relative;top:0;z-index:1}.ReleaseNotesPage-module--tabs-wrapper--3ZYXe>div{margin-top:0!important}@media (max-width:767px){.ReleaseNotesPage-module--tabs-wrapper--3ZYXe{max-width:100%}}@media (min-width:768px){.ReleaseNotesPage-module--tabs--1Ycw_{padding-left:4rem;padding-right:4rem}}@media (max-width:1023px){.ReleaseNotesPage-module--tabs--1Ycw_{display:flex}}@media (min-width:1024px){.ReleaseNotesPage-module--tabs--1Ycw_{padding-left:0;padding-right:0}}.ReleaseNotesPage-module--tab--3CuEl{align-items:center;background:#18323b;border:none;border-bottom:1px solid transparent;border-radius:2px 2px 0 0;color:#efeeea;display:inline-flex;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:500;justify-content:center;letter-spacing:1px;line-height:2.6rem;opacity:.5;padding:.7rem 3rem;position:relative;text-decoration:none;text-transform:uppercase;top:1px}.ReleaseNotesPage-module--tab--3CuEl+.ReleaseNotesPage-module--tab--3CuEl{margin-left:.2rem}.ReleaseNotesPage-module--tab--3CuEl:before{background-color:#3d535b;border-radius:2px;content:"";display:none;height:.8rem;margin-right:1rem;width:.8rem}@media (min-width:360px){.ReleaseNotesPage-module--tab--3CuEl:before{display:block}}@media (max-width:768px){.ReleaseNotesPage-module--tab--3CuEl{flex:1 1;padding-left:0;padding-right:0}}.ReleaseNotesPage-module--tab--3CuEl[disabled]:not(.ReleaseNotesPage-module--tab--active--rM06B){background-color:#0c2832;color:#3d535b;pointer-events:none}.ReleaseNotesPage-module--tab--3CuEl[disabled]:not(.ReleaseNotesPage-module--tab--active--rM06B):before{background-color:#18323b}.ReleaseNotesPage-module--tab--3CuEl:not(disabled):not(.ReleaseNotesPage-module--tab--active--rM06B):hover{background-color:#0c2832;border-color:#3d535b;opacity:1}.ReleaseNotesPage-module--tab--3CuEl:not(disabled):not(.ReleaseNotesPage-module--tab--active--rM06B):hover:before{background-color:#ff3ebf}.ReleaseNotesPage-module--tab--active--rM06B{cursor:default;opacity:1}.ReleaseNotesPage-module--tab--active--rM06B:before{background-color:#ff3ebf}.ReleaseNotesPage-module--notes-section-wrapper--2RCes{position:relative;width:100%}.ReleaseNotesPage-module--single-page-bg-wrapper--1Zaey{border-top:1px solid #3d535b}.ReleaseNotesPage-module--pinned-section-bg-wrapper--CapFX{background:#18323b;border-top:1px solid #3d535b;width:100%}.ReleaseNotesPage-module--pinned-section--2PDg7{padding-top:5rem}@media (min-width:1024px){.ReleaseNotesPage-module--pinned-section--2PDg7{padding-top:6rem}}.ReleaseNotesPage-module--pinned-section--2PDg7 .ReleaseNotesPage-module--release-note--1TzVv{padding-top:0}.ReleaseNotesPage-module--pinned-section--2PDg7>div{position:relative}.ReleaseNotesPage-module--pinned-section--2PDg7 .ReleaseNotesPage-module--title--GVWAh{font-size:3.2rem;line-height:4rem}.ReleaseNotesPage-module--permalink--3BHwA{align-items:center;background:none;border:0;color:#e7b75f;cursor:pointer;display:flex;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.4rem;line-height:2.2rem;margin-top:4rem;padding:0}.ReleaseNotesPage-module--permalink--3BHwA:hover:not(.ReleaseNotesPage-module--permalink--copied--1V90o){color:#ff3ebf}.ReleaseNotesPage-module--permalink--3BHwA:focus{outline:none}.ReleaseNotesPage-module--permalink--3BHwA span{margin-left:1rem}.ReleaseNotesPage-module--permalink--copied--1V90o{color:#efeeea}.ReleaseNotesPage-module--rich-text--38ug6 a{color:#e7b75f;text-decoration:none!important}.ReleaseNotesPage-module--rich-text--38ug6 a:hover{color:#ff3ebf}.ReleaseNotesPage-module--when-text--KPdr-{color:#ff3ebf;font-weight:500}.ReleaseNotesPage-module--other-notes--6CEg8{margin:0 auto;margin-top:0!important;padding-bottom:8rem;width:100%}@media (min-width:768px){.ReleaseNotesPage-module--other-notes--6CEg8{padding-bottom:11rem}}.ReleaseNotesPage-module--other-notes--6CEg8.ReleaseNotesPage-module--has-pagination--89VR1{padding-bottom:4rem}@media (min-width:768px){.ReleaseNotesPage-module--other-notes--6CEg8.ReleaseNotesPage-module--has-pagination--89VR1{padding-bottom:8rem}}.ReleaseNotesPage-module--other-notes--6CEg8 .ReleaseNotesPage-module--title--GVWAh{font-size:2.4rem;line-height:3.2rem}.ReleaseNotesPage-module--other-notes--6CEg8 .ReleaseNotesPage-module--release-note--1TzVv{border-bottom:1px solid #3d535b}.ReleaseNotesPage-module--filter--3Kq7a{align-items:center;border-bottom:1px solid #3d535b;display:flex;justify-content:space-between;padding:20px 0}.ReleaseNotesPage-module--sidebar-wrap--2-w3g{padding:5rem 2rem 0}@media (min-width:768px){.ReleaseNotesPage-module--sidebar-wrap--2-w3g{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.ReleaseNotesPage-module--sidebar-wrap--2-w3g{height:100%;left:0;padding:0;position:absolute;right:0;width:100%}}.ReleaseNotesPage-module--sidebar--2VmSe .left-sidebar-title-text{color:#efeeea;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.01rem;margin-top:0!important}.ReleaseNotesPage-module--sidebar--2VmSe .global-container-inner-mobile{padding-left:0;padding-right:0}@media (min-width:1024px){.ReleaseNotesPage-module--sidebar--2VmSe{grid-column:2/span 3;max-width:20rem;padding-bottom:6rem;padding-top:6rem;position:-webkit-sticky;position:sticky;top:6rem;z-index:1}}.ReleaseNotesPage-module--sidebar--2VmSe .ReleaseNotesPage-module--filter-button--3Ny1b{background:0;border:none;cursor:pointer;font-size:1.4rem;line-height:2.2rem;padding:0;text-transform:capitalize}.ReleaseNotesPage-module--sidebar--2VmSe .ReleaseNotesPage-module--filter-active--EWac4,.ReleaseNotesPage-module--sidebar--2VmSe .ReleaseNotesPage-module--filter-active--EWac4:hover{color:#efeeea}.ReleaseNotesPage-module--sidebar--2VmSe .ReleaseNotesPage-module--filter-disabled--79L5q{cursor:default}.ReleaseNotesPage-module--sidebar--2VmSe .ReleaseNotesPage-module--filter-disabled--79L5q:not(.ReleaseNotesPage-module--filter-active--EWac4){color:#819094}.ReleaseNotesPage-module--sidebar--2VmSe h3{color:#819094;font-size:1.2rem;letter-spacing:.01rem;line-height:1.8rem;margin-bottom:0}@media (max-width:1023px){.ReleaseNotesPage-module--sidebar--2VmSe button:not(.ReleaseNotesPage-module--filter-button--3Ny1b){border-bottom:1px solid #3d535b;color:#819094;font-size:1.2rem;font-weight:500;line-height:1.8rem;outline-offset:.6rem}.ReleaseNotesPage-module--sidebar--2VmSe button:not(.ReleaseNotesPage-module--filter-button--3Ny1b)~div{max-height:none;overflow:hidden;padding:0}}.ReleaseNotesPage-module--sidebar--2VmSe .ReleaseNotesPage-module--action-required-checkbox--128w_{align-items:flex-end;display:flex;margin-top:2rem}.ReleaseNotesPage-module--sidebar--2VmSe .ReleaseNotesPage-module--action-required-checkbox--128w_ span{cursor:pointer;margin-left:2rem}.ReleaseNotesPage-module--no-matching-notes-wrap--frOdq{padding-top:3rem}@media (min-width:768px){.ReleaseNotesPage-module--no-matching-notes-wrap--frOdq{padding-top:6rem}}.ReleaseNotesPage-module--no-matching-notes-wrap--frOdq .ReleaseNotesPage-module--reset-filters--3u31F{color:#e7b75f;cursor:pointer;text-decoration:none}.ReleaseNotesPage-module--no-matching-notes-wrap--frOdq .ReleaseNotesPage-module--reset-filters--3u31F:hover{color:#ff3ebf}.ReleaseNotesPage-module--pagination-wrap--1E5f5{display:flex;justify-content:center;padding-bottom:8rem}.ReleaseNotesPage-module--pagination--3X48U{color:#819094}.ReleaseNotesPage-module--pagination--3X48U li.active a{color:#efeeea}.ReleaseNotesPage-module--pagination--3X48U :not(li.disabled) a:hover{color:apricot}.Checkbox-module--checkbox-container--2BxXf{border:1px solid #819094;height:2rem;margin-top:.5rem;width:2rem}.Checkbox-module--checkbox-container--2BxXf .Checkbox-module--label--3w22Q{cursor:pointer;position:relative}.Checkbox-module--checkbox-container--2BxXf .Checkbox-module--label--3w22Q .Checkbox-module--checkbox--14fD-{position:absolute;visibility:hidden}.Checkbox-module--checkbox-container--2BxXf .Checkbox-module--label--3w22Q .Checkbox-module--custom-checkbox--hYtsH{align-items:center;display:flex;height:2rem;justify-content:center;width:2rem}.Checkbox-module--checkbox-container--2BxXf .Checkbox-module--label--3w22Q .Checkbox-module--checked--2GZTp{background:#e7b75f}.Checkbox-module--checkbox-container--2BxXf .Checkbox-module--icon-check--jLkg4{height:1.5rem;width:1.5rem}.Checkbox-module--checkbox-container--2BxXf .Checkbox-module--icon-check--jLkg4 path{fill:#001d28}</style><meta name="generator" content="Gatsby 3.5.0"/><link rel="sitemap" type="application/xml" href="/developer/sitemap.xml"/><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-MCZTKL');</script><title data-react-helmet="true">Fundamentals Documentation | Mailchimp Developer</title><meta data-react-helmet="true" name="description" content="Learn the basics to start sending with Mailchimp Transactional."/><meta data-react-helmet="true" property="og:title" content="Fundamentals Documentation | Mailchimp Developer"/><meta data-react-helmet="true" property="og:description" content="Learn the basics to start sending with Mailchimp Transactional."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:image" content="https://images.ctfassets.net/cxsachrr7h0p/28nmMXPaulnejT60vckyG0/146bc45f915bcb3273c0f1b5ee531197/sm-oc-social_-spot.png"/><meta data-react-helmet="true" name="twitter:card" content="summary"/><meta data-react-helmet="true" name="twitter:creator" content="@mailchimp"/><meta data-react-helmet="true" name="twitter:title" content="Fundamentals Documentation | Mailchimp Developer"/><meta data-react-helmet="true" name="twitter:description" content="Learn the basics to start sending with Mailchimp Transactional."/><meta data-react-helmet="true" class="swiftype" name="search_scopes" data-type="enum" content="developer_docs"/><meta data-react-helmet="true" class="swiftype" name="title" data-type="string" content="Fundamentals Documentation | Mailchimp Developer"/><meta data-react-helmet="true" class="swiftype" name="description" data-type="string" content="Learn the basics to start sending with Mailchimp Transactional."/><meta data-react-helmet="true" class="swiftype" name="image" data-type="enum" content="https://images.ctfassets.net/cxsachrr7h0p/28nmMXPaulnejT60vckyG0/146bc45f915bcb3273c0f1b5ee531197/sm-oc-social_-spot.png"/><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){if(void 0===e.target.dataset.mainImage)return;if(void 0===e.target.dataset.gatsbyImageSsr)return;const t=e.target;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="icon" href="/developer/favicon-32x32.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa" type="image/png"/><link rel="manifest" href="/developer/manifest.webmanifest" crossorigin="anonymous"/><meta name="theme-color" content="#001D28"/><link rel="apple-touch-icon" sizes="48x48" href="/developer/icons/icon-48x48.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa"/><link rel="apple-touch-icon" sizes="72x72" href="/developer/icons/icon-72x72.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa"/><link rel="apple-touch-icon" sizes="96x96" href="/developer/icons/icon-96x96.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa"/><link rel="apple-touch-icon" sizes="144x144" href="/developer/icons/icon-144x144.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa"/><link rel="apple-touch-icon" sizes="192x192" href="/developer/icons/icon-192x192.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa"/><link rel="apple-touch-icon" sizes="256x256" href="/developer/icons/icon-256x256.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa"/><link rel="apple-touch-icon" sizes="384x384" href="/developer/icons/icon-384x384.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa"/><link rel="apple-touch-icon" sizes="512x512" href="/developer/icons/icon-512x512.png?v=5fb2622ccc4ad967c7f9191bbed9b3aa"/><script type="text/javascript" defer="">function OptanonWrapper() { if (typeof window.mailchimp_cookie_preferences !== 'undefined') { window.mailchimp_cookie_preferences.syncPreferences(); } }</script><link as="script" rel="preload" href="/developer/webpack-runtime-fd6de6637d0ce36794d6.js"/><link as="script" rel="preload" href="/developer/framework-0a7b65daac6db6265c2a.js"/><link as="script" rel="preload" href="/developer/29107295-73366d6482c1d209085d.js"/><link as="script" rel="preload" href="/developer/app-624dda57b71503f7f25a.js"/><link as="script" rel="preload" href="/developer/commons-4fcb1a1ff56b9afb9ae5.js"/><link as="script" rel="preload" href="/developer/63b6921d3c220ec99639dc2e71be24233425fe4b-a7a8528c70799e8abd83.js"/><link as="script" rel="preload" href="/developer/955766da82b8436f0d309f057ddf4d1b19305a09-82e87e78454f6dc820dd.js"/><link as="script" rel="preload" href="/developer/6e8879efa79c2eb3fdea247a549c57b970cb7b00-ca5e35d5724efaa150b3.js"/><link as="script" rel="preload" href="/developer/8b5efea7a77ee38377fb476672eeacd9161c83e9-47c21d9d9be963599d90.js"/><link as="script" rel="preload" href="/developer/component---src-pages-product-js-6e407208782a15263354.js"/><link as="fetch" rel="preload" href="/developer/page-data/transactional/docs/fundamentals/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/developer/page-data/sq/d/1207002660.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/developer/page-data/sq/d/1376854140.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/developer/page-data/sq/d/279774122.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/developer/page-data/sq/d/302783970.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/developer/page-data/sq/d/3936069583.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/developer/page-data/app-data.json" crossorigin="anonymous"/> <script>!function(){function o(n,i){if(n&&i)for(var r in i)i.hasOwnProperty(r)&&(void 0===n[r]?n[r]=i[r]:n[r].constructor===Object&&i[r].constructor===Object?o(n[r],i[r]):n[r]=i[r])}try{var n=decodeURIComponent("%7B%0A%0A%20%20%20%20%20%22ResourceTiming%22%3A%7B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%22comment%22%3A%20%22Clear%20RT%20Buffer%20on%20mPulse%20beacon%22%2C%0A%0A%20%20%20%20%20%20%20%20%20%20%20%22clearOnBeacon%22%3A%20true%0A%0A%20%20%20%20%20%7D%2C%0A%0A%20%20%20%20%20%22AutoXHR%22%3A%7B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%22comment%22%3A%20%22Monitor%20XHRs%20requested%20using%20FETCH%22%2C%0A%0A%20%20%20%20%20%20%20%20%20%20%20%22monitorFetch%22%3A%20true%2C%0A%0A%20%20%20%20%20%20%20%20%20%20%20%22comment%22%3A%20%22Start%20Monitoring%20SPAs%20from%20Click%22%2C%0A%0A%20%20%20%20%20%20%20%20%20%20%20%22spaStartFromClick%22%3A%20true%0A%0A%20%20%20%20%20%7D%2C%0A%0A%20%20%20%20%20%22PageParams%22%3A%7B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%22comment%22%3A%20%22Monitor%20all%20SPA%20XHRs%22%2C%0A%0A%20%20%20%20%20%20%20%20%20%20%20%22spaXhr%22%3A%20%22all%22%0A%0A%20%20%20%20%20%7D%0A%0A%7D");if(n.length>0&&window.JSON&&"function"==typeof window.JSON.parse){var i=JSON.parse(n);void 0!==window.BOOMR_config?o(window.BOOMR_config,i):window.BOOMR_config=i}}catch(r){window.console&&"function"==typeof window.console.error&&console.error("mPulse: Could not parse configuration",r)}}();</script> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("True"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="QAT5G-9HZLF-7EDMX-YMVCJ-QZJDA",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"QAT5G-9HZLF-7EDMX-YMVCJ-QZJDA";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"400".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize(400);!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbevydq2n2z2gqbca-f-bd837a272-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"405175","ak.ai":parseInt("246331",10),"ak.ol":"0","ak.cr":3,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"2110d4cc","ak.r":23331,"ak.a2":n,"ak.m":"x","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":54710,"ak.gh":"184.86.250.147","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732673604","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==yEWaa7yEEYDQggcovfA43u1SogAUAVKq+HIwFIosy9XbPuYQCcVEQiZIdSSfkRU8iqNpLpT6YCMO7ogMhkpwbWUhm8ctSUOi0ogFuiV0vK1ax+9BIehuWTdKb4X5N2hg3N7cn2TucOz3YBS2l8b7KnWqNk5wo67R52GItZ/6Gvrdc7oF/MMOcp4X9A/GfWPE9N51l935069Q+6RssRIG3jXwwjxo10nnpm4dPZkjvQxSfTS41Pj/tFkgQcckv8pMFTItuBU2IXgW6mK/Auioqz5n6jsLD3WGKX2qazyBIO73GWj8syuCA4UtKDpOvRE+0RJ+fp4s7Kj0nqN67oHgYoz+5QwUjjg+cKAz67JVLwezcTViJF3bKKhGkjMYTHKch1txicwRm1IeaMvg6DdPnG9Y0yy42vdbzOxs2mPndBA=","ak.pv":"526","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MCZTKL" height="0" width="0" style="display: none; visibility: hidden" aria-hidden="true"></iframe></noscript><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><header data-module-id="header" data-tracking-event="navigation"><div class="headroom-wrapper"><div class="headroom headroom--unfixed"><div class="Header-module--header-wrapper--JvjUp"><div class="Header-module--header--3ZHti"><a class="ga_topNav Header-module--desktop-logo-wrap--auhH2" data-component-id="logo_link" data-header="Mailchimp Developer" data-subheader="Mailchimp Developer" data-enable-tracking="true" href="/developer/"><img class="Header-module--logo--26O7V" src="//images.ctfassets.net/cxsachrr7h0p/4bV5cUR8fSfjlgmTrXNk3X/962e86e4e101b4d119ae252405147db7/mc-logo-two-toned__2_.svg" alt="Mailchimp Developer Logo"/><img class="Header-module--unpinned-hidden--2dZcb" src="//images.ctfassets.net/cxsachrr7h0p/5m51J4r6wQwEFM9AGCP69Q/4c6e5e42eec0ed33470c0913465eeea0/Wordmark.svg" alt="Mailchimp Developer Wordmark"/></a><div class="Header-module--flex-container--3JjLi Header-module--unpinned-hidden--2dZcb"><button class="Header-module--mobile-menu-btn--1-jCt"><svg alt="Show site navigation" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M3 18H21V16H3V18ZM3 13H21V11H3V13ZM3 6V8H21V6H3Z" fill="#EFEEEA"></path></svg></button><div class="Header-module--nav-wrap--3J5tt"><nav id="header-nav-links" class="Header-module--nav--UY99G"><a class="SkipLink-module--skip-link--2geKh" href="#main-content">Skip to main content</a><span class="ga_topNav Header-module--nav-link--2yR-8 Header-module--products-link--1-YyQ">Products</span><div class="Header-module--product-nav-wrapper--ThX1U Header-module--product-nav-wrapper-mobile--JV5dJ"><div class="containers-module--container-outer--1Zjim Header-module--product-nav--3itdV"><ul class="Header-module--products-wrap--36vQQ"><li class="Header-module--product--1WwIS"><h2 class="Header-module--product-name--2ROpV"><a data-component-id="product_headline_link" data-enable-tracking="true" href="/developer/marketing/">Mailchimp Marketing API</a></h2><p class="typography-module--body-copy-small--2ESDb Header-module--product-copy--1Ax9y">Power timely, relevant marketing campaigns with custom data pulled directly from your app.</p></li><li class="Header-module--product--1WwIS"><h2 class="Header-module--product-name--2ROpV"><a data-component-id="product_headline_link" data-enable-tracking="true" href="/developer/transactional/">Mailchimp Transactional Email</a></h2><p class="typography-module--body-copy-small--2ESDb Header-module--product-copy--1Ax9y">Send targeted and event-driven messages to anyone, fast—with best-in-class deliverability.</p></li><li class="Header-module--product--1WwIS"><h2 class="Header-module--product-name--2ROpV"><a data-component-id="product_headline_link" data-enable-tracking="true" href="/developer/open-commerce/">Mailchimp Open Commerce</a></h2><p class="typography-module--body-copy-small--2ESDb Header-module--product-copy--1Ax9y">Control your commerce future with a modular, API-first commerce stack.</p></li></ul></div></div><a class="ga_topNav Header-module--nav-link--2yR-8" data-header="Tools" data-subheader="Tools" data-ctaposition="3" data-enable-tracking="true" href="/developer/tools/">Tools</a><a class="ga_topNav Header-module--nav-link--2yR-8" data-header="Release Notes" data-subheader="Release Notes" data-ctaposition="4" data-enable-tracking="true" href="/developer/release-notes/">Release Notes</a><a class="ga_topNav Header-module--nav-link--2yR-8" data-header="Blog" data-subheader="Blog" data-ctaposition="4" data-enable-tracking="true" href="/developer/blog/">Blog</a></nav></div><a id="header-mobile-logo" class="ga_topNav Header-module--mobile-logo--3yFIs" data-component-id="header_mobile_logo" data-header="Mailchimp Developer" data-subheader="Mailchimp Developer" data-enable-tracking="true" href="/developer/"><img src="//images.ctfassets.net/cxsachrr7h0p/3qVv4PCi3ZdnX5E1zqUsZE/75a767e5c20c81e9bece288ac1191070/mc-logo-mobile-light.svg" alt="Mailchimp Developer Homepage"/></a><div class="Search-module--search-wrap--1m82F Search-module--dark-theme--r0b9m"><label class="Search-module--search-bar--gMGX2"><input aria-owns="search-input-results" aria-activedescendant="" class="Search-module--search-input--2EBPA" aria-label="Search Developer" placeholder="Search Developer"/></label></div></div></div></div></div></div></header><main id="main-content" class=""><div class="Layout-module--header-spacer--2AkvN"></div><div class="ProductLayout-module--product-layout--35aVk _16-col-grid-module--col-16-wrap--2rUb-"><div class="_16-col-grid-module--left-col--2w-FA _16-col-grid-module--mobile-sticky--hpInc _16-col-grid-module--nudge-sticky-menu--3yovg"><div data-module-id="left_sidebar" class="LeftSidebar-module--navbar--19dp0"><a class="SkipLink-module--skip-link--2geKh" href="#docs-content">Skip navigation</a><h3 class="LeftSidebar-module--title--RzyJh LeftSidebar-module--title-text--MUx1k LeftSidebar-module--desktop--2Leic typography-module--code-copy--34_zK left-sidebar-title-text">Mailchimp Transactional</h3><div id="left-col-scrollbar-container" class="LeftSidebar-module--container--3N9KH LeftSidebar-module--mobile-menu--IYFNE"><span class="LeftSidebar-module--overflow-gradient--2XPOi LeftSidebar-module--top--1zaLb"></span><button class="global-container-outer-mobile containers-module--container-outer-mobile--3wPd0 LeftSidebar-module--title--RzyJh LeftSidebar-module--mobile--3772s"><span class="global-container-inner-mobile containers-module--container-inner-mobile--1sCy7"><span class="LeftSidebar-module--title-text-wrapper--3vPpg"><span class="typography-module--code-copy--34_zK LeftSidebar-module--title-text--MUx1k left-sidebar-title-text">Mailchimp Transactional</span><span class="LeftSidebar-module--subtitle-text--1bJNq typography-module--body-copy--vV_fZ">Documentation</span></span><svg aria-hidden="true" alt="carat icon" class="LeftSidebar-module--icon-carat--1j2fL" width="12" height="8" viewBox="0 0 12 8" fill="none"><path d="M1.41 0.589966L6 5.16997L10.59 0.589966L12 1.99997L6 7.99997L0 1.99997L1.41 0.589966Z" fill="#E7B75F"></path></svg></span></button><div class="global-container-outer-mobile containers-module--container-outer-mobile--3wPd0 LeftSidebar-module--children-container--3wAxT LeftSidebar-module--mobile-hidden--Co58V"><div class="global-container-inner-mobile containers-module--container-inner-mobile--1sCy7"><ul><li><a class="typography-module--body-copy--vV_fZ ProductLayoutLinks-module--subnav-heading--1_BRd" data-enable-tracking="true" href="/developer/transactional/">Overview</a></li><li><a class="typography-module--body-copy--vV_fZ ProductLayoutLinks-module--subnav-heading--1_BRd" data-enable-tracking="true" href="/developer/transactional/guides/quick-start/">Guides</a></li><li><nav class="ProductNavbar-module--product-link-group--Zn-md" data-module-id="navbar_section"><div class="ProductNavbar-module--product--3Srip"><button data-component-id="navbar_toggle_button" class="ProductNavbar-module--toggle-btn--24bds"><span class="typography-module--body-copy--vV_fZ ProductNavbar-module--heading--2yzRS ProductNavbar-module--heading--active--3GWSx">Documentation</span></button></div><ul><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx ProductNavbar-module--active-link-wrap--1kuvs"><a aria-current="page" class="ga_leftNav ProductNavbar-module--product-link--U6pSM ProductNavbar-module--active--2m5Dq" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Fundamentals" data-ctaposition="1" data-enable-tracking="true" href="/developer/transactional/docs/fundamentals/">Fundamentals</a></div><ul class="ProductNavbar-module--anchors--21QCT"><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ProductNavbar-module--product-link--U6pSM ga_leftNav" data-component-id="navbar_section_anchors" data-header="Fundamentals" data-subheader="The basics" data-ctaposition="1" href="#the-basics">The basics</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ProductNavbar-module--product-link--U6pSM ga_leftNav" data-component-id="navbar_section_anchors" data-header="Fundamentals" data-subheader="Getting started" data-ctaposition="2" href="#getting-started">Getting started</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ProductNavbar-module--product-link--U6pSM ga_leftNav" data-component-id="navbar_section_anchors" data-header="Fundamentals" data-subheader="API conventions" data-ctaposition="3" href="#api-conventions">API conventions</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ProductNavbar-module--product-link--U6pSM ga_leftNav" data-component-id="navbar_section_anchors" data-header="Fundamentals" data-subheader="Account features" data-ctaposition="4" href="#account-features">Account features</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ProductNavbar-module--product-link--U6pSM ga_leftNav" data-component-id="navbar_section_anchors" data-header="Fundamentals" data-subheader="Test mode" data-ctaposition="5" href="#test-mode">Test mode</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ProductNavbar-module--product-link--U6pSM ga_leftNav" data-component-id="navbar_section_anchors" data-header="Fundamentals" data-subheader="Support" data-ctaposition="6" href="#support">Support</a></div></li></ul></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Authentication and Delivery" data-ctaposition="2" data-enable-tracking="true" href="/developer/transactional/docs/authentication-delivery/">Authentication and Delivery</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Outbound Email" data-ctaposition="3" data-enable-tracking="true" href="/developer/transactional/docs/outbound-email/">Outbound Email</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="SMTP Integration" data-ctaposition="4" data-enable-tracking="true" href="/developer/transactional/docs/smtp-integration/">SMTP Integration</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Reputation and Rejections" data-ctaposition="5" data-enable-tracking="true" href="/developer/transactional/docs/reputation-rejections/">Reputation and Rejections</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Activity and Reports" data-ctaposition="6" data-enable-tracking="true" href="/developer/transactional/docs/activity-reports/">Activity and Reports</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Tags and Metadata" data-ctaposition="7" data-enable-tracking="true" href="/developer/transactional/docs/tags-metadata/">Tags and Metadata</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Templates and Dynamic Content" data-ctaposition="8" data-enable-tracking="true" href="/developer/transactional/docs/templates-dynamic-content/">Templates and Dynamic Content</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="The Rules Engine" data-ctaposition="9" data-enable-tracking="true" href="/developer/transactional/docs/rules-engine/">The Rules Engine</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Subaccounts" data-ctaposition="10" data-enable-tracking="true" href="/developer/transactional/docs/subaccounts/">Subaccounts</a></div></li><li class="ProductNavbar-module--product-item--t35LX"><div class="ProductNavbar-module--link-wrap--2dmlx"><a class="ga_leftNav ProductNavbar-module--product-link--U6pSM" data-component-id="navbar_section_link" data-header="transactional" data-subheader="Webhooks" data-ctaposition="11" data-enable-tracking="true" href="/developer/transactional/docs/webhooks/">Webhooks</a></div></li></ul></nav></li><li><a class="typography-module--body-copy--vV_fZ ProductLayoutLinks-module--subnav-heading--1_BRd" data-enable-tracking="true" href="/developer/transactional/api/">API Reference</a></li></ul></div></div><span class="LeftSidebar-module--overflow-gradient--2XPOi LeftSidebar-module--bottom--2aZJ3"></span></div></div></div><div class="_16-col-grid-module--right-col--1Z2qU right-col" id="docs-content" data-module-id="product_context"><div class="containers-module--container-outer-mobile--3wPd0 ProductContentPage-module--content-wrap--8zj04"><div class="containers-module--container-inner-mobile--1sCy7"><h1 class="typography-module--primary-heading--3wF-z">Fundamentals</h1><div class="content-baseline-module--content-baseline--Q6vdC"><div class="ProductContentBase-module--section-wrap--29qHT content-baseline-module--content-baseline--Q6vdC"><h2 class="typography-module--body-heading--2kIje ProductContentBase-module--section-heading--4dCbz"><a data-component-id="anchor" href="#the-basics" class="Anchor-module--anchor--DMN0D anchor" id="the-basics"></a><a data-component-id="content_item_heading" href="#the-basics">The basics</a></h2><div class="RichText-module--rich-text--2vnh9"><p>Mailchimp Transactional is a powerful email delivery service that lets you send personalized, one-to-one emails like password resets, order confirmations, and welcome messages. </p><p>To sign up for Mailchimp Transactional, you need a Mailchimp account. You can try the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mailchimp.com/help/transactional-email-demo/" rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/help/transactional-email-demo/" data-enable-tracking="true"><u>Mailchimp Transactional demo</u></a> with any level account, but to use the full version you must have a <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mailchimp.com/help/add-or-remove-transactional-email/" rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/help/add-or-remove-transactional-email/" data-enable-tracking="true"><u>Standard or Premium account</u></a>. </p><h3><a data-component-id="anchor" href="#sending-via-the-api-or-smtp" class="Anchor-module--anchor--DMN0D anchor" id="sending-via-the-api-or-smtp"></a><a data-component-id="simple_anchor_heading" href="#sending-via-the-api-or-smtp">Sending via the API or SMTP </a></h3><p>Once you’ve <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/fundamentals/#getting-started" data-enable-tracking="true" href="/developer/transactional/docs/fundamentals/#getting-started"><u>set up your account</u></a> and <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/authentication-delivery/#authentication" data-enable-tracking="true" href="/developer/transactional/docs/authentication-delivery/#authentication"><u>verified your domain</u></a>, there are two routes to start sending: via the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/guides/quick-start/" data-enable-tracking="true" href="/developer/transactional/guides/quick-start/"><u>Transactional API</u></a> or with <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/smtp-integration/" data-enable-tracking="true" href="/developer/transactional/docs/smtp-integration/"><u>SMTP integration</u></a>. If you’re already sending transactional emails through SMTP, you can typically change your SMTP credentials to Mailchimp Transactional’s and begin sending immediately. SMTP is a sending-only protocol, but the Transactional API allows you not only to send but also to view and parse reporting data in your own app or system. The API also offers more comprehensive integration, so it reports more specific errors when sending.</p><p>There are no discernible differences in terms of deliverability between using the API or SMTP integration—the actual process Mailchimp Transactional uses to send your emails is the same for both, and ISPs will see both your information and Mailchimp’s in your message headers.</p><p>Generally, the Transactional API is faster in terms of accepting mail because HTTP is less “chatty” than SMTP, but we’ve taken steps to help reduce the latency when you’re using SMTP, so you may not see as much of a difference between the two. If speed is a consideration, you may want to test both, including any content generation, to see which is faster overall for your particular environment.</p><p>Mailchimp Transactional offers many ways to customize how your emails are tracked, tagged, and more. Throughout the documentation, you’ll often see parallel instructions, one using the API, and one using SMTP. To review the full list of Transactional API endpoints and parameters, see <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/api/" href="/developer/transactional/api/" data-enable-tracking="true"><u>the API Reference</u></a>; for a complete list of custom SMTP headers, check out <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/smtp-integration/#customize-messages-with-smtp-headers" data-enable-tracking="true" href="/developer/transactional/docs/smtp-integration/#customize-messages-with-smtp-headers"><u>the SMTP docs</u></a>.</p><h3><a data-component-id="anchor" href="#using-mailchimp-transactional" class="Anchor-module--anchor--DMN0D anchor" id="using-mailchimp-transactional"></a><a data-component-id="simple_anchor_heading" href="#using-mailchimp-transactional">Using Mailchimp Transactional</a></h3><p>Whether you send via the API or SMTP, Mailchimp Transactional has a host of features to help optimize, track, and analyze your sends. </p><p>To learn the basics of sending—like scheduling, prioritization, and unsubscribing—check out the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/outbound-email/" data-enable-tracking="true" href="/developer/transactional/docs/outbound-email/"><u>outbound email docs</u></a>. You can create <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/templates-dynamic-content/" data-enable-tracking="true" href="/developer/transactional/docs/templates-dynamic-content/"><u>templates</u></a> that let you reuse email designs and inject dynamic content with one of several merge languages. And if you need to send email on behalf of multiple clients or separate sending for different users, you can set up <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/subaccounts/" data-enable-tracking="true" href="/developer/transactional/docs/subaccounts/"><u>subaccounts</u></a> as well.</p><p>Once you’ve started sending, you can monitor your <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/reputation-rejections/" data-enable-tracking="true" href="/developer/transactional/docs/reputation-rejections/"><u>reputation</u></a>, which is partly determined by your ratio of bounces, spam complaints, and other factors to overall sending. You can also add <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/tags-metadata/" data-enable-tracking="true" href="/developer/transactional/docs/tags-metadata/"><u>tags and metadata</u></a> to help track your messages, alongside other <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/activity-reports/" data-enable-tracking="true" href="/developer/transactional/docs/activity-reports/"><u>reporting tools</u></a> like open and click tracking, Google Analytics, and more. </p><p>And finally, to receive and respond to information about your email events, you can set up <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/guides/set-up-inbound-email-processing/" data-enable-tracking="true" href="/developer/transactional/guides/set-up-inbound-email-processing/"><u>inbound email processing</u></a> as well as <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/webhooks/" data-enable-tracking="true" href="/developer/transactional/docs/webhooks/"><u>webhooks</u></a>, or set up <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/rules-engine/" data-enable-tracking="true" href="/developer/transactional/docs/rules-engine/"><u>conditional rules</u></a> that let you take specific actions when events or messages meet criteria you’ve set.</p><h3><a data-component-id="anchor" href="#contact-lists" class="Anchor-module--anchor--DMN0D anchor" id="contact-lists"></a><a data-component-id="simple_anchor_heading" href="#contact-lists">Contact lists</a></h3><p>Contact lists cannot be uploaded or stored in Mailchimp Transactional. Your application's database should serve as the source of truth for user emails and contact lists; you will only pass that information to Mailchimp in your API request or SMTP message when you’re ready to send an email.</p><div class="ContentTip-module--content-tip--2eGST note-block"><div class="ContentTip-module--tip-icon-container--1bh8x"><svg alt="tip icon" width="18" height="23" viewBox="0 0 18 23" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.32398 12.973C-1.55602 7.543 2.32698 0 8.99997 0C15.673 0 19.555 7.543 15.676 12.973L14 15.32V19C14 20.0609 13.5785 21.0783 12.8284 21.8284C12.0783 22.5786 11.0608 23 9.99997 23H7.99997C6.93911 23 5.92169 22.5786 5.17155 21.8284C4.4214 21.0783 3.99998 20.0609 3.99998 19V15.32L2.32398 12.973ZM12 15.012C11.9971 14.7954 12.0648 14.5837 12.193 14.409L14.049 11.811C16.982 7.704 14.047 2 8.99997 2C3.95297 2 1.01798 7.704 3.95098 11.811L5.80698 14.409C5.93512 14.5837 6.00287 14.7954 5.99998 15.012V16H12V15.012ZM12 18H5.99998V19C5.99998 19.5304 6.21069 20.0391 6.58576 20.4142C6.96083 20.7893 7.46954 21 7.99997 21H9.99997C10.5304 21 11.0391 20.7893 11.4142 20.4142C11.7893 20.0391 12 19.5304 12 19V18Z" fill="#00C14E"></path></svg></div><div><div class="RichText-module--rich-text--2vnh9 ContentTip-module--tip-text--1WRKW"><p><b>Note</b>:<b> </b>If you’re looking for a service that provides list management and the ability to create and track bulk emails, you should use Mailchimp, rather than Mailchimp Transactional. View our <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="http://mailchimp.com/legal/acceptable_use/" rel="noopener noreferrer" target="_blank" href="http://mailchimp.com/legal/acceptable_use/" data-enable-tracking="true"><u>Acceptable Use Policy</u></a> for additional details.</p><p></p></div></div></div><h3><a data-component-id="anchor" href="#mailchimp-transactional-and-mandrill" class="Anchor-module--anchor--DMN0D anchor" id="mailchimp-transactional-and-mandrill"></a><a data-component-id="simple_anchor_heading" href="#mailchimp-transactional-and-mandrill">Mailchimp Transactional and Mandrill</a></h3><p>Throughout the Mailchimp Transactional guides and docs, you may notice the occasional reference to the product’s original name, Mandrill. Mandrill is in the process of being fully integrated into Mailchimp proper, and while this process is ongoing, you will from time to time see artifacts of this migration.</p></div></div><div class="ProductContentBase-module--section-wrap--29qHT content-baseline-module--content-baseline--Q6vdC"><h2 class="typography-module--body-heading--2kIje ProductContentBase-module--section-heading--4dCbz"><a data-component-id="anchor" href="#getting-started" class="Anchor-module--anchor--DMN0D anchor" id="getting-started"></a><a data-component-id="content_item_heading" href="#getting-started">Getting started</a></h2><div class="RichText-module--rich-text--2vnh9"><p>If you have a Mailchimp Standard plan or higher, you can enable Mailchimp Transactional from the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://us1.admin.mailchimp.com/account/billing-plan/" rel="noopener noreferrer" target="_blank" href="https://us1.admin.mailchimp.com/account/billing-plan/" data-enable-tracking="true"><u>Billing</u></a> section of your account; if you don’t have a Mailchimp account, you can <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://login.mailchimp.com/signup/?entrypoint=mandrill" rel="noopener noreferrer" target="_blank" href="https://login.mailchimp.com/signup/?entrypoint=mandrill" data-enable-tracking="true"><u>sign up directly</u></a> for Mailchimp Transactional. </p><p>Once you enter your information, you can adjust how many blocks of emails you want to purchase each month, as well as set your preferences for when you run low on emails. You can change these settings at any time on the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://us19.admin.mailchimp.com/transactional/" rel="noopener noreferrer" target="_blank" href="https://us19.admin.mailchimp.com/transactional/" data-enable-tracking="true"><u>Transactional page</u></a> of your Mailchimp account.</p><h3><a data-component-id="anchor" href="#launch-mailchimp-transactional" class="Anchor-module--anchor--DMN0D anchor" id="launch-mailchimp-transactional"></a><a data-component-id="simple_anchor_heading" href="#launch-mailchimp-transactional">Launch Mailchimp Transactional </a></h3><p>The fastest way to launch Mailchimp Transactional is to go directly to <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com/" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com/" data-enable-tracking="true"><u>https://mandrillapp.com/</u></a> and log in. You can also click the <b>Launch App</b> button on the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://us19.admin.mailchimp.com/transactional/" rel="noopener noreferrer" target="_blank" href="https://us19.admin.mailchimp.com/transactional/" data-enable-tracking="true"><u>Transactional page</u></a> of your Mailchimp account.</p><p>Once your account is up and running, you’ll need to do a few things before you can start sending messages. </p><h3><a data-component-id="anchor" href="#set-up-your-sending-domain" class="Anchor-module--anchor--DMN0D anchor" id="set-up-your-sending-domain"></a><a data-component-id="simple_anchor_heading" href="#set-up-your-sending-domain">Set up your sending domain</a></h3><p>Before you start sending, you’ll need to <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/authentication-delivery/#authentication" data-enable-tracking="true" href="/developer/transactional/docs/authentication-delivery/#authentication"><u>authenticate your sending domain</u></a> by configuring DKIM and DMARC records in your DNS and verifying ownership of your domain. <!-- -->While the authentication docs will give you everything you need to get started, you can also walk through the process with the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/guides/send-first-email/" data-enable-tracking="true" href="/developer/transactional/guides/send-first-email/"><u>Send Your First Email</u></a> guide. </p><h3><a data-component-id="anchor" href="#sending-messages" class="Anchor-module--anchor--DMN0D anchor" id="sending-messages"></a><a data-component-id="simple_anchor_heading" href="#sending-messages">Sending messages</a></h3><p>Whether you’re sending via the API or SMTP, you’ll need to generate an API key first. You can do that via the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com//settings" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com//settings" data-enable-tracking="true"><u><b>Settings</b></u></a> page in the app. That’s also where you can get your SMTP credentials; for more information about setting up SMTP, see <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/smtp-integration/" data-enable-tracking="true" href="/developer/transactional/docs/smtp-integration/"><u>the SMTP docs</u></a>. If you’re sending via the API, the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/guides/quick-start/" data-enable-tracking="true" href="/developer/transactional/guides/quick-start/"><u>Quick Start</u></a> walks through installing your preferred client library and making your first API call. After that, you’ll be ready to <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/guides/send-first-email/" data-enable-tracking="true" href="/developer/transactional/guides/send-first-email/"><u>start sending messages</u></a>.</p></div></div><div class="ProductContentBase-module--section-wrap--29qHT content-baseline-module--content-baseline--Q6vdC"><h2 class="typography-module--body-heading--2kIje ProductContentBase-module--section-heading--4dCbz"><a data-component-id="anchor" href="#api-conventions" class="Anchor-module--anchor--DMN0D anchor" id="api-conventions"></a><a data-component-id="content_item_heading" href="#api-conventions">API conventions</a></h2><div class="RichText-module--rich-text--2vnh9"><p>While you’re reviewing the API reference for an overview of endpoints and parameters, it’s also a good idea to familiarize yourself with some of the basics of the API itself, outlined below. </p><div class="ContentTip-module--content-tip--2eGST note-block"><div class="ContentTip-module--tip-icon-container--1bh8x"><svg alt="tip icon" width="18" height="23" viewBox="0 0 18 23" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.32398 12.973C-1.55602 7.543 2.32698 0 8.99997 0C15.673 0 19.555 7.543 15.676 12.973L14 15.32V19C14 20.0609 13.5785 21.0783 12.8284 21.8284C12.0783 22.5786 11.0608 23 9.99997 23H7.99997C6.93911 23 5.92169 22.5786 5.17155 21.8284C4.4214 21.0783 3.99998 20.0609 3.99998 19V15.32L2.32398 12.973ZM12 15.012C11.9971 14.7954 12.0648 14.5837 12.193 14.409L14.049 11.811C16.982 7.704 14.047 2 8.99997 2C3.95297 2 1.01798 7.704 3.95098 11.811L5.80698 14.409C5.93512 14.5837 6.00287 14.7954 5.99998 15.012V16H12V15.012ZM12 18H5.99998V19C5.99998 19.5304 6.21069 20.0391 6.58576 20.4142C6.96083 20.7893 7.46954 21 7.99997 21H9.99997C10.5304 21 11.0391 20.7893 11.4142 20.4142C11.7893 20.0391 12 19.5304 12 19V18Z" fill="#00C14E"></path></svg></div><div><div class="RichText-module--rich-text--2vnh9 ContentTip-module--tip-text--1WRKW"><p><b>Note</b>: These API conventions are less relevant if you choose to use one of our client libraries; for more information, check out the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/tools/" data-enable-tracking="true" href="/developer/tools/"><u>Tools</u></a> page.</p><p></p></div></div></div><h3><a data-component-id="anchor" href="#root-api-endpoint" class="Anchor-module--anchor--DMN0D anchor" id="root-api-endpoint"></a><a data-component-id="simple_anchor_heading" href="#root-api-endpoint">Root API endpoint</a></h3><p>All API URLs listed in this documentation are relative to <code>https://mandrillapp.com/api/1.0/</code>. All methods are accessed via <code>https://mandrillapp.com/api/1.0/SOME_METHOD.OUTPUT_FORMAT</code></p><p>For example, the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/api/users/ping/" href="/developer/transactional/api/users/ping/" data-enable-tracking="true"><code><u>/users/ping</u></code></a> call is reachable at <code>https://mandrillapp.com/api/1.0/users/ping.json</code>.</p><h3><a data-component-id="anchor" href="#restful-deviations" class="Anchor-module--anchor--DMN0D anchor" id="restful-deviations"></a><a data-component-id="simple_anchor_heading" href="#restful-deviations">RESTful deviations</a></h3><p>The Transactional API is mostly <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="http://en.wikipedia.org/wiki/RESTful#RESTful_web_services" rel="noopener noreferrer" target="_blank" href="http://en.wikipedia.org/wiki/RESTful#RESTful_web_services" data-enable-tracking="true"><u>RESTful</u></a>, but there are a couple of deviations:</p><ul><li><p>All API calls should be made with HTTP POST.</p></li><li><p>You can consider any non-200 HTTP response code an error—the returned data will contain more detailed information.</p></li></ul><h3><a data-component-id="anchor" href="#passing-request-data" class="Anchor-module--anchor--DMN0D anchor" id="passing-request-data"></a><a data-component-id="simple_anchor_heading" href="#passing-request-data">Passing request data</a></h3><p>Request data is passed to the API by posting JSON objects to the API endpoints with the appropriate parameters. The <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/api/" href="/developer/transactional/api/" data-enable-tracking="true"><u>documentation for each API call</u></a> contains more detail on the parameters accepted by the call. As an alternative, you can also use HTTP POST parameters, just like submitting an HTML <code>form</code>, but JSON objects are recommended.</p><h3><a data-component-id="anchor" href="#authentication" class="Anchor-module--anchor--DMN0D anchor" id="authentication"></a><a data-component-id="simple_anchor_heading" href="#authentication">Authentication</a></h3><p>You can authenticate requests to the Transactional API using your API key. All requests to the Transactional API are POST requests, and at minimum, you’ll need to include a key parameter in the JSON body of your POST request to authenticate the API call, like so:</p><div class="ContentSnippet-module--content-snippet--2sSiq"><div class="CodeSnippet-module--code-snippet--24KPz"><div class="CodeSnippet-module--header--_IR8C"><h3 class="CodeSnippet-module--header-title--3Nzdh">Authenticate your API call</h3><div class="CodeSnippet-module--header-buttons--3t-nk"><span class="CodeSnippet-module--language-selected--z7o-3">JSON</span><div class="CodeSnippet-module--copy-wrap--2Xuuc"><button class="CodeSnippet-module--copy-snippet--2HJqT" data-component-id="copy_code" title="Copy"><span class="CodeSnippet-module--copy-snippet-icon-wrap--25cEG"><svg width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M18 4L4 4V18H2L2 2L18 2V4Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M6 22V6H22V22H6ZM8 8H20V20H8V8Z" fill="currentColor"></path></svg></span></button></div></div></div><div class="CodeSnippet-module--snippets-wrap--725CX"><pre class="prismjs CodeSnippet-module--snippets--2rR99"><code class="language-json">{ // ...the rest of your payload, as needed "key": "YOUR_TRANSACTIONAL_API_KEY" }</code></pre></div></div></div><h3><a data-component-id="anchor" href="#output-formats" class="Anchor-module--anchor--DMN0D anchor" id="output-formats"></a><a data-component-id="simple_anchor_heading" href="#output-formats">Output formats</a></h3><p>We support four output formats. To use any of them, simply replace the <code>OUTPUT_FORMAT</code> file extension in the API URL with one of:</p><ul><li><p><code>json</code> (default)</p></li><li><p><code>xml</code></p></li><li><p><code>yaml</code></p></li><li><p><code>php</code></p></li></ul><p>Regardless of the output format, inputs are only accepted as JSON objects or HTTP POST parameters.</p></div></div><div class="ProductContentBase-module--section-wrap--29qHT content-baseline-module--content-baseline--Q6vdC"><h2 class="typography-module--body-heading--2kIje ProductContentBase-module--section-heading--4dCbz"><a data-component-id="anchor" href="#account-features" class="Anchor-module--anchor--DMN0D anchor" id="account-features"></a><a data-component-id="content_item_heading" href="#account-features">Account features</a></h2><div class="RichText-module--rich-text--2vnh9"><p>You can manage account alerts, modify access, and more directly in the Mailchimp Transactional app. Issues around billing—including monitoring and adjusting your monthly message blocks—should be handled in <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://us19.admin.mailchimp.com/transactional/" rel="noopener noreferrer" target="_blank" href="https://us19.admin.mailchimp.com/transactional/" data-enable-tracking="true"><u>your main Mailchimp account</u></a>.</p><h3><a data-component-id="anchor" href="#account-alerts" class="Anchor-module--anchor--DMN0D anchor" id="account-alerts"></a><a data-component-id="simple_anchor_heading" href="#account-alerts">Account alerts</a></h3><p>There are five types of alerts in Mailchimp Transactional, several of which are turned on by default in every new account. </p><div class="content-baseline-module--content-baseline--Q6vdC"><table><thead><tr><th>Alert</th><th>Description</th></tr></thead><tbody><tr><td><div class="RichText-module--rich-text--2vnh9"><p>Poor Reputation</p><p></p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>Your <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/reputation-rejections/#reputation" data-enable-tracking="true" href="/developer/transactional/docs/reputation-rejections/#reputation">account reputation</a> has dropped to Poor</p></div></td></tr><tr><td><div class="RichText-module--rich-text--2vnh9"><p>Tag Reputation</p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>A <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/tags-metadata/#tag-reputation" data-enable-tracking="true" href="/developer/transactional/docs/tags-metadata/#tag-reputation">tag’s reputation</a> has dropped to Poor</p></div></td></tr><tr><td><div class="RichText-module--rich-text--2vnh9"><p>Subaccount Reputation</p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>A <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/subaccounts/" data-enable-tracking="true" href="/developer/transactional/docs/subaccounts/">subaccount’s reputation</a> has dropped to Poor</p></div></td></tr><tr><td><div class="RichText-module--rich-text--2vnh9"><p>Webhook Failure</p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>A <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/webhooks/" data-enable-tracking="true" href="/developer/transactional/docs/webhooks/">webhook</a> has generated an error when posting an event</p></div></td></tr><tr><td><div class="RichText-module--rich-text--2vnh9"><p>Backlog Size</p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>You’ve exceeded your hourly quota and your <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/outbound-email/#the-backlog" data-enable-tracking="true" href="/developer/transactional/docs/outbound-email/#the-backlog">backlog queue size</a> has risen above the thresholds you configured</p></div></td></tr></tbody></table></div><p>You can add or delete new alerts, as well as modify the ones you receive, on the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com/settings/alerts" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com/settings/alerts" data-enable-tracking="true"><u><b>Alerts</b></u></a> page of your account. </p><h3><a data-component-id="anchor" href="#create-and-modify-alerts" class="Anchor-module--anchor--DMN0D anchor" id="create-and-modify-alerts"></a><a data-component-id="simple_anchor_heading" href="#create-and-modify-alerts">Create and modify alerts</a></h3><p>Alerts are conditional if/then statements, and you can modify which ones you receive as well as the way you receive them: </p><div class="EmbeddedImage-module--image-wrap--3tIji"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained"><div style="max-width:800px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height='227' width='800' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><div aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear;background-color:#f8f8f8;position:absolute;top:0;left:0;bottom:0;right:0"></div><picture><source type="image/webp" data-srcset="//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=200&h=57&q=50&fm=webp 200w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=400&h=114&q=50&fm=webp 400w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=800&h=227&q=50&fm=webp 800w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=1600&h=454&q=50&fm=webp 1600w" sizes="(min-width: 800px) 800px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 800px) 800px, 100vw" decoding="async" loading="lazy" data-src="//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=800&h=227&q=50&fm=png" data-srcset="//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=200&h=57&q=50&fm=png 200w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=400&h=114&q=50&fm=png 400w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=800&h=227&q=50&fm=png 800w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=1600&h=454&q=50&fm=png 1600w" alt="Create a Transactional alert"/></picture><noscript><picture><source type="image/webp" srcSet="//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=200&h=57&q=50&fm=webp 200w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=400&h=114&q=50&fm=webp 400w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=800&h=227&q=50&fm=webp 800w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=1600&h=454&q=50&fm=webp 1600w" sizes="(min-width: 800px) 800px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 800px) 800px, 100vw" decoding="async" loading="lazy" src="//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=800&h=227&q=50&fm=png" srcSet="//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=200&h=57&q=50&fm=png 200w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=400&h=114&q=50&fm=png 400w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=800&h=227&q=50&fm=png 800w,//images.ctfassets.net/cxsachrr7h0p/5pcKwx5M2X5olrK5slPk5z/f11ac9be5f81508e09e967253c8b4e75/createalert.png?w=1600&h=454&q=50&fm=png 1600w" alt="Create a Transactional alert"/></picture></noscript><script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1)}}</script></div></div><p>To create a new alert, navigate to the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com/settings/alerts" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com/settings/alerts" data-enable-tracking="true"><u><b>Alerts</b></u></a> page of your account, choose the alert you want from the drop-down menu, and click <b>Create Alert</b>. </p><p>You can send alerts to the primary account contact or a custom email address. You can send SMS alerts to phone numbers in the United States, the United Kingdom, Canada, and some Caribbean islands.</p><h3><a data-component-id="anchor" href="#view-sent-alerts" class="Anchor-module--anchor--DMN0D anchor" id="view-sent-alerts"></a><a data-component-id="simple_anchor_heading" href="#view-sent-alerts">View sent alerts</a></h3><p>Mailchimp Transactional keeps a brief log of recent alerts, including the SMS numbers or email addresses where alerts were sent, the alert type, and the date and time they were sent. You’ll see them on the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com/settings/alerts" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com/settings/alerts" data-enable-tracking="true"><u><b>Alerts</b></u></a> page once you have a sending history. </p><p>Information used to trigger alerts for backlog size and account reputation is pulled once every hour; tag reputation information is pulled once a day. Webhook alerts are pushed in real time. </p><h3><a data-component-id="anchor" href="#pause-and-delete-alerts" class="Anchor-module--anchor--DMN0D anchor" id="pause-and-delete-alerts"></a><a data-component-id="simple_anchor_heading" href="#pause-and-delete-alerts">Pause and delete alerts</a></h3><p>To delete an alert, choose the one you want to remove, click the <b>Edit</b> drop-down, and click <b>Delete</b>. Deleting an alert will also delete the corresponding log of recent instances of the alert. </p><p>You can also pause alerts instead of deleting them entirely: use the on/off toggle on the alert you want to pause. While an alert is paused, Mailchimp Transactional will not send you email notifications for that alert.</p><h3><a data-component-id="anchor" href="#account-activity-emails" class="Anchor-module--anchor--DMN0D anchor" id="account-activity-emails"></a><a data-component-id="simple_anchor_heading" href="#account-activity-emails">Account activity emails</a></h3><p>On the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com/account/contact" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com/account/contact" data-enable-tracking="true"><u><b>Username & Contact Info</b></u></a> page, you can choose to send daily and/or weekly account activity emails to your primary account contact address. Daily emails show the previous day’s stats, while weekly emails are sent each Monday and show your stats from the previous week.</p><h3><a data-component-id="anchor" href="#multiple-users" class="Anchor-module--anchor--DMN0D anchor" id="multiple-users"></a><a data-component-id="simple_anchor_heading" href="#multiple-users">Multiple users</a></h3><p>Since you access Mailchimp Transactional through your main Mailchimp login, you can, like in the rest of Mailchimp, set up multiple user logins. Unlike your main Mailchimp account, however, Mailchimp Transactional does not support different levels of access within the account: all Admins and Owners will have full access, and everyone else will have no access. </p><p>You can manage multi-user access by generating multiple API keys and limiting privileges per key. To manage API keys, see the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com/settings/index" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com/settings/index" data-enable-tracking="true"><u><b>SMTP & API Info</b></u></a> page in the app.</p><p>If clients or other team members need to access reporting information, instead of granting access, you can use the <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/api/" href="/developer/transactional/api/" data-enable-tracking="true"><u>Transactional API</u></a>, <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/webhooks/" data-enable-tracking="true" href="/developer/transactional/docs/webhooks/"><u>webhooks</u></a>, or <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="/transactional/docs/activity-reports/" data-enable-tracking="true" href="/developer/transactional/docs/activity-reports/"><u>activity exports</u></a> to pull out relevant data and create custom reports for them.</p><h3><a data-component-id="anchor" href="#account-security" class="Anchor-module--anchor--DMN0D anchor" id="account-security"></a><a data-component-id="simple_anchor_heading" href="#account-security">Account security</a></h3><p>The <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com/account/account-security" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com/account/account-security" data-enable-tracking="true"><u><b>Account Security</b></u></a> page shows the list of IP addresses that have accessed the account, along with the location, time, and date that they first and last accessed the account. Additionally, we log the access point—API, SMTP, or Web—used to login to the application.</p></div></div><div class="ProductContentBase-module--section-wrap--29qHT content-baseline-module--content-baseline--Q6vdC"><h2 class="typography-module--body-heading--2kIje ProductContentBase-module--section-heading--4dCbz"><a data-component-id="anchor" href="#test-mode" class="Anchor-module--anchor--DMN0D anchor" id="test-mode"></a><a data-component-id="content_item_heading" href="#test-mode">Test mode</a></h2><div class="RichText-module--rich-text--2vnh9"><p>Mailchimp Transactional has a test mode that lets you experiment and refine integrations for bounce and complaint handling without actually sending email. Test mode messages don’t count towards your monthly send totals and won’t damage your account reputation by forcing bounces or spam complaints.</p><p>Note that you're limited to <!-- -->10,000 test mode messages per day. This limit resets at midnight, or if they hit the limit, 24 hours after that limit is hit</p><p> </p><h3><a data-component-id="anchor" href="#test-api-keys" class="Anchor-module--anchor--DMN0D anchor" id="test-api-keys"></a><a data-component-id="simple_anchor_heading" href="#test-api-keys">Test API keys</a></h3><p>Before you can send emails in test mode, you’ll need a test API key—a limited key that interacts with your account only in test mode. No emails are actually sent when you use a test API key for sending. Emails sent with a test API key are visible in the web interface when in test mode, but not while viewing the account normally.</p><p>To create a test API key, navigate to <a class="ga_outbound" data-ctacategory="outbound" data-type="inline" data-url="https://mandrillapp.com/settings" rel="noopener noreferrer" target="_blank" href="https://mandrillapp.com/settings" data-enable-tracking="true"><u><b>Settings</b></u></a> and click <b>+ New API Key</b>. After you’ve entered a description and selected the <b>Test Key</b> checkbox<b>, </b>click <b>Create API Key</b>.</p><h3><a data-component-id="anchor" href="#switch-to-test-mode" class="Anchor-module--anchor--DMN0D anchor" id="switch-to-test-mode"></a><a data-component-id="simple_anchor_heading" href="#switch-to-test-mode">Switch to test mode</a></h3><p>In the app, hover over your username and choose the option to switch to test mode. In test mode, the color of the header bar changes, and only activity for emails sent in test mode will be displayed.</p><div class="EmbeddedImage-module--image-wrap--3tIji"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained"><div style="max-width:800px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height='375' width='800' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><div aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear;background-color:#f8f8f8;position:absolute;top:0;left:0;bottom:0;right:0"></div><picture><source type="image/webp" data-srcset="//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=200&h=94&q=50&fm=webp 200w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=400&h=188&q=50&fm=webp 400w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=800&h=375&q=50&fm=webp 800w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=1600&h=750&q=50&fm=webp 1600w" sizes="(min-width: 800px) 800px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 800px) 800px, 100vw" decoding="async" loading="lazy" data-src="//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=800&h=375&q=50&fm=png" data-srcset="//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=200&h=94&q=50&fm=png 200w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=400&h=188&q=50&fm=png 400w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=800&h=375&q=50&fm=png 800w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=1600&h=750&q=50&fm=png 1600w" alt="Test mode"/></picture><noscript><picture><source type="image/webp" srcSet="//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=200&h=94&q=50&fm=webp 200w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=400&h=188&q=50&fm=webp 400w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=800&h=375&q=50&fm=webp 800w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=1600&h=750&q=50&fm=webp 1600w" sizes="(min-width: 800px) 800px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 800px) 800px, 100vw" decoding="async" loading="lazy" src="//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=800&h=375&q=50&fm=png" srcSet="//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=200&h=94&q=50&fm=png 200w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=400&h=188&q=50&fm=png 400w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=800&h=375&q=50&fm=png 800w,//images.ctfassets.net/cxsachrr7h0p/4Xa8MCE9hRy7fPjkcpbn02/5e6e47c3170656f5a67728606f9610bd/screenshot_for_test.png?w=1600&h=750&q=50&fm=png 1600w" alt="Test mode"/></picture></noscript><script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1)}}</script></div></div><p>Switching to test mode doesn’t affect emails sent with non-test API keys—those emails will send normally.</p><h3><a data-component-id="anchor" href="#generating-test-bounces-spam-complaints-and-rejections" class="Anchor-module--anchor--DMN0D anchor" id="generating-test-bounces-spam-complaints-and-rejections"></a><a data-component-id="simple_anchor_heading" href="#generating-test-bounces-spam-complaints-and-rejections">Generating test bounces, spam complaints, and rejections</a></h3><p>Since no sending occurs when you use a test API key or send a message in test mode, you won’t generate bounces, rejects, or spam complaints directly; instead, you have to trigger them manually. </p><p>To test webhooks for certain types of events, send emails to these addresses using a test API key: </p><div class="content-baseline-module--content-baseline--Q6vdC"><table><thead><tr><th>Email Address</th><th>Event</th></tr></thead><tbody><tr><td><div class="RichText-module--rich-text--2vnh9"><p>reject@test.mandrillapp.com</p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>Rejected email</p></div></td></tr><tr><td><div class="RichText-module--rich-text--2vnh9"><p>hard_bounce@test.mandrillapp.com</p><p></p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>Hard-bounced email</p></div></td></tr><tr><td><div class="RichText-module--rich-text--2vnh9"><p>soft_bounce@test.mandrillapp.com</p><p></p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>Soft-bounced email</p></div></td></tr><tr><td><div class="RichText-module--rich-text--2vnh9"><p>spam@test.mandrillapp.com</p><p></p></div></td><td><div class="RichText-module--rich-text--2vnh9"><p>Spam complaint</p></div></td></tr></tbody></table></div><p>Emails sent in test mode are specifically designed not to send, and won’t affect your account reputation.</p></div></div><div class="ProductContentBase-module--section-wrap--29qHT content-baseline-module--content-baseline--Q6vdC"><h2 class="typography-module--body-heading--2kIje ProductContentBase-module--section-heading--4dCbz"><a data-component-id="anchor" href="#support" class="Anchor-module--anchor--DMN0D anchor" id="support"></a><a data-component-id="content_item_heading" href="#support">Support</a></h2><div class="RichText-module--rich-text--2vnh9"><p>Email support is available Monday through Friday between 9am and 5pm EST. When you’re logged in, click on the <b>Support</b> link at the bottom of any page to submit your request. </p></div></div></div></div></div></div></div></main><footer class="Container-module--wrap--3X8fK bg-parsnip-5" data-module-id="footer"><div class="containers-module--container-outer--1Zjim"><div class="containers-module--container-inner--2l6_J Footer-module--footer--2NMzH"><div class="Footer-module--page-links--3uElu"><div class="Footer-module--link-section--36_Sc"><label>Products</label><nav><ul><li><a class="ga_footerNav" data-header="Products" data-subheader="Mailchimp Marketing API" data-ctaposition="1" data-enable-tracking="true" href="/developer/marketing/">Mailchimp Marketing API</a></li><li><a class="ga_footerNav" data-header="Products" data-subheader="Mailchimp Transactional Email" data-ctaposition="2" data-enable-tracking="true" href="/developer/transactional/">Mailchimp Transactional Email</a></li><li><a class="ga_footerNav" data-header="Products" data-subheader="Mailchimp Open Commerce" data-ctaposition="3" data-enable-tracking="true" href="/developer/open-commerce/">Mailchimp Open Commerce</a></li></ul></nav></div><div class="Footer-module--link-section--36_Sc"><label>Resources</label><nav><ul><li><a class="ga_footerNav" data-header="Resources" data-subheader="Tools" data-ctaposition="1" data-enable-tracking="true" href="/developer/tools/">Tools</a></li><li><a class="ga_footerNav" data-header="Resources" data-subheader="Release Notes" data-ctaposition="2" data-enable-tracking="true" href="/developer/release-notes/">Release Notes</a></li><li><a class="ga_footerNav" data-header="Resources" data-subheader="API Status" data-ctaposition="3" rel="noopener noreferrer" target="_blank" href="https://status.mailchimp.com/" data-enable-tracking="true">API Status</a></li><li><a class="ga_footerNav" data-header="Resources" data-subheader="Partnerships" data-ctaposition="4" rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/developer/integration-partner-program/" data-enable-tracking="true">Partnerships</a></li></ul></nav></div></div><div class="Footer-module--signup--1S14s"><h2>Join Mailchimp</h2><p>Explore how Mailchimp can bring together your customer data, marketing channels, and audience insights in a single platform.</p><a rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/pricing/marketing/" data-enable-tracking="true">Create Account</a></div><div class="image-list"><ul class="Footer-module--logoList--2mT43"><li><a href="https://www.intuit.com" target="_blank" rel="noopener noreferrer"><img src="https://images.ctfassets.net/cxsachrr7h0p/7aXLb1QUO2gvlq2K6VIw3L/8860ea8ae76fc02799427ef5a69cd38b/intuit-blue.png" alt="Intuit Ecosystem logo"/></a></li><li><a href="https://turbotax.intuit.com" target="_blank" rel="noopener noreferrer"><img src="https://images.ctfassets.net/cxsachrr7h0p/1c6KwM4sNfJTvRXKDnFKSr/b801a13c515c48d5e33a90a9685d4569/turbo-tax-logo-white.png" alt="Turbotax ecosystem logo"/></a></li><li><a href="https://www.creditkarma.com" target="_blank" rel="noopener noreferrer"><img src="https://images.ctfassets.net/cxsachrr7h0p/1BIqj3MlZIdeOYNxFNoU68/c5427baec391e54c8fd06a7d1ddff7f1/credit-karma-logo-white.png" alt="Creditkarma ecosystem logo"/></a></li><li><a href="https://quickbooks.intuit.com" target="_blank" rel="noopener noreferrer"><img src="https://images.ctfassets.net/cxsachrr7h0p/5Y3swRj38fd3MOGERHUBUs/f1244bcc96fef43e7171b2b6f5018077/qb-logo-white.png" alt="Quickbooks ecosystem logo"/></a></li><li><a href="https://www.mailchimp.com" target="_blank" rel="noopener noreferrer"><img src="https://images.ctfassets.net/cxsachrr7h0p/4UrVuoeblQqnKZr5RPHQbd/181d02a719bfe2b69858b867e7bf8134/mailchimp-logo-white.png" alt="Mailchimp ecosystem logo"/></a></li></ul></div><div class="Footer-module--bottom-links--3XHcQ"><ul><li><a class="ga_footerNav" data-header="Visit Mailchimp" data-subheader="Visit Mailchimp" data-ctaposition="1" rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/" data-enable-tracking="true">Visit Mailchimp</a></li><li><a class="ga_footerNav" data-header="Careers" data-subheader="Careers" data-ctaposition="2" rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/jobs/" data-enable-tracking="true">Careers</a></li><li><a class="ga_footerNav" data-header="Privacy & Terms" data-subheader="Privacy & Terms" data-ctaposition="3" rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/legal/" data-enable-tracking="true">Privacy & Terms</a></li><li><a class="ga_footerNav" data-header="Read the documentation" data-subheader="Read the documentation" data-ctaposition="4" rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/developer/marketing/docs/integrations/" data-enable-tracking="true">Read the documentation</a></li><li><a class="ga_footerNav" data-header="Help" data-subheader="Help" data-ctaposition="5" rel="noopener noreferrer" target="_blank" href="https://mailchimp.com/help/" data-enable-tracking="true">Help</a></li></ul></div><div class="Footer-module--legal--1SMPh"><p class="typography-module--body-copy-small--2ESDb"><span>©</span>2001 - <!-- -->2024<!-- --> All Rights Reserved. Mailchimp<span>®</span> is a registered trademark of The Rocket Science Group.</p></div></div></div></footer><script type="application/json" id="algolia-dotcom_site_search-pageData">{"pageId":"/developer/transactional/docs/fundamentals/","url":"/developer/transactional/docs/fundamentals/","scope":["developer_docs"],"title":"Fundamentals","description":"Learn the basics to start sending with Mailchimp Transactional.","title_heading":"Fundamentals","headings":["The basics","Getting started","API conventions","Account features","Test mode","Support"],"subheadings":["Sending via the API or SMTP","Using Mailchimp Transactional","Contact lists","Mailchimp Transactional and Mandrill","Launch Mailchimp Transactional","Set up your sending domain","Sending messages","Root API endpoint","RESTful deviations","Passing request data","Authentication","Output formats","Account alerts","Create and modify alerts","View sent alerts","Pause and delete alerts","Account activity emails","Multiple users","Account security","Test API keys","Switch to test mode","Generating test bounces, spam complaints, and rejections"]}</script></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/transactional/docs/fundamentals/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-79a33a3c7e3cd769bfc5.js"],"app":["/app-624dda57b71503f7f25a.js"],"component---src-components-blog-blog-landing-index-js":["/component---src-components-blog-blog-landing-index-js-5c9ae37b8775f44087d6.js"],"component---src-components-blog-blog-post-index-js":["/component---src-components-blog-blog-post-index-js-6badd1e9e5b9d5c19067.js"],"component---src-pages-404-js":["/component---src-pages-404-js-c1b0aecfd6f476bd448e.js"],"component---src-pages-index-js":["/component---src-pages-index-js-5756ce8e3842d78b0348.js"],"component---src-pages-integration-partner-program-js":["/component---src-pages-integration-partner-program-js-02235b59c8c2bd640cbb.js"],"component---src-pages-product-js":["/component---src-pages-product-js-6e407208782a15263354.js"],"component---src-pages-release-notes-js":["/component---src-pages-release-notes-js-18908064884cca62d55a.js"],"component---src-pages-tools-js":["/component---src-pages-tools-js-473e33cf05115a4cd505.js"],"react-syntax-highlighter/refractor-core-import":["/react-syntax-highlighter/refractor-core-import-4d1916f6ffa0ecf6ca7e.js"],"react-syntax-highlighter_languages_refractor_abap":["/react-syntax-highlighter_languages_refractor_abap-067242fa737bfd40669e.js"],"react-syntax-highlighter_languages_refractor_abnf":["/react-syntax-highlighter_languages_refractor_abnf-767e9896a5948c860be2.js"],"react-syntax-highlighter_languages_refractor_actionscript":["/react-syntax-highlighter_languages_refractor_actionscript-6f3ca03a6db3519771b3.js"],"react-syntax-highlighter_languages_refractor_ada":["/react-syntax-highlighter_languages_refractor_ada-c0e58f0dfad3104d04f0.js"],"react-syntax-highlighter_languages_refractor_agda":["/react-syntax-highlighter_languages_refractor_agda-265078e0a0ecf22f658e.js"],"react-syntax-highlighter_languages_refractor_al":["/react-syntax-highlighter_languages_refractor_al-beedb1ee0605aa661b90.js"],"react-syntax-highlighter_languages_refractor_antlr4":["/react-syntax-highlighter_languages_refractor_antlr4-561db66f77e8c0c5496c.js"],"react-syntax-highlighter_languages_refractor_apacheconf":["/react-syntax-highlighter_languages_refractor_apacheconf-29f94d78e5767dbc8db4.js"],"react-syntax-highlighter_languages_refractor_apl":["/react-syntax-highlighter_languages_refractor_apl-23d69e66863e801d9942.js"],"react-syntax-highlighter_languages_refractor_applescript":["/react-syntax-highlighter_languages_refractor_applescript-ca23b88eada2d508672a.js"],"react-syntax-highlighter_languages_refractor_aql":["/react-syntax-highlighter_languages_refractor_aql-d3654fc8ba3f92719205.js"],"react-syntax-highlighter_languages_refractor_arduino":["/react-syntax-highlighter_languages_refractor_arduino-44ee8e07152227938d2b.js"],"react-syntax-highlighter_languages_refractor_arff":["/react-syntax-highlighter_languages_refractor_arff-89afdf9421242cbe08ab.js"],"react-syntax-highlighter_languages_refractor_asciidoc":["/react-syntax-highlighter_languages_refractor_asciidoc-4b27a6ba8ab008b3d4f8.js"],"react-syntax-highlighter_languages_refractor_asm6502":["/react-syntax-highlighter_languages_refractor_asm6502-8b99b57fd6e5566d5b43.js"],"react-syntax-highlighter_languages_refractor_aspnet":["/react-syntax-highlighter_languages_refractor_aspnet-72065c808a904283780b.js"],"react-syntax-highlighter_languages_refractor_autohotkey":["/react-syntax-highlighter_languages_refractor_autohotkey-854b8cda40c0bfd27e85.js"],"react-syntax-highlighter_languages_refractor_autoit":["/react-syntax-highlighter_languages_refractor_autoit-7bf45c11699f49d4166d.js"],"react-syntax-highlighter_languages_refractor_bash":[],"react-syntax-highlighter_languages_refractor_basic":["/react-syntax-highlighter_languages_refractor_basic-66119f3ea9045c111aa5.js"],"react-syntax-highlighter_languages_refractor_batch":["/react-syntax-highlighter_languages_refractor_batch-e51b7b40d390809de9ef.js"],"react-syntax-highlighter_languages_refractor_bbcode":["/react-syntax-highlighter_languages_refractor_bbcode-49a2e0aa87dcfaed1c97.js"],"react-syntax-highlighter_languages_refractor_birb":["/react-syntax-highlighter_languages_refractor_birb-8609aee8da09f4988494.js"],"react-syntax-highlighter_languages_refractor_bison":["/react-syntax-highlighter_languages_refractor_bison-efa680e973a7c324f247.js"],"react-syntax-highlighter_languages_refractor_bnf":["/react-syntax-highlighter_languages_refractor_bnf-79f08242ddf77bac4a9f.js"],"react-syntax-highlighter_languages_refractor_brainfuck":["/react-syntax-highlighter_languages_refractor_brainfuck-ba00e5c7cf6a4220b2e5.js"],"react-syntax-highlighter_languages_refractor_brightscript":["/react-syntax-highlighter_languages_refractor_brightscript-c3412f02d12adefbc724.js"],"react-syntax-highlighter_languages_refractor_bro":["/react-syntax-highlighter_languages_refractor_bro-328d138dd9e8fda0a078.js"],"react-syntax-highlighter_languages_refractor_bsl":["/react-syntax-highlighter_languages_refractor_bsl-983133b4d22cd5964c99.js"],"react-syntax-highlighter_languages_refractor_c":[],"react-syntax-highlighter_languages_refractor_cil":["/react-syntax-highlighter_languages_refractor_cil-d8d2fddfb295f2956dcb.js"],"react-syntax-highlighter_languages_refractor_clike":["/react-syntax-highlighter_languages_refractor_clike-c864916c93e7b4b6a1a7.js"],"react-syntax-highlighter_languages_refractor_clojure":["/react-syntax-highlighter_languages_refractor_clojure-8d6504859be0f35e38ba.js"],"react-syntax-highlighter_languages_refractor_cmake":["/react-syntax-highlighter_languages_refractor_cmake-6933c46d277230659776.js"],"react-syntax-highlighter_languages_refractor_coffeescript":["/react-syntax-highlighter_languages_refractor_coffeescript-cfd8510a3616bbe0013c.js"],"react-syntax-highlighter_languages_refractor_concurnas":["/react-syntax-highlighter_languages_refractor_concurnas-840e20bc2d465532dfcd.js"],"react-syntax-highlighter_languages_refractor_cpp":["/react-syntax-highlighter_languages_refractor_cpp-b6369bee9088e9027650.js"],"react-syntax-highlighter_languages_refractor_crystal":["/react-syntax-highlighter_languages_refractor_crystal-f9bd2201ca7afa370fcd.js"],"react-syntax-highlighter_languages_refractor_csharp":["/react-syntax-highlighter_languages_refractor_csharp-a25ca70beb0047b1f0ed.js"],"react-syntax-highlighter_languages_refractor_csp":["/react-syntax-highlighter_languages_refractor_csp-f83f846c500522c5d21f.js"],"react-syntax-highlighter_languages_refractor_cssExtras":["/react-syntax-highlighter_languages_refractor_cssExtras-b5d957e4a1d198f7a5f7.js"],"react-syntax-highlighter_languages_refractor_css":["/react-syntax-highlighter_languages_refractor_css-a0ca8b2d7bdb67d5776c.js"],"react-syntax-highlighter_languages_refractor_cypher":["/react-syntax-highlighter_languages_refractor_cypher-3158cf0470b1c4a0b062.js"],"react-syntax-highlighter_languages_refractor_d":["/react-syntax-highlighter_languages_refractor_d-22af29203728b7cf3ab4.js"],"react-syntax-highlighter_languages_refractor_dart":["/react-syntax-highlighter_languages_refractor_dart-db1665669cc7e85a0989.js"],"react-syntax-highlighter_languages_refractor_dax":["/react-syntax-highlighter_languages_refractor_dax-afb1bc1ecd404c5f2d58.js"],"react-syntax-highlighter_languages_refractor_dhall":["/react-syntax-highlighter_languages_refractor_dhall-de4040434a3f1af04660.js"],"react-syntax-highlighter_languages_refractor_diff":["/react-syntax-highlighter_languages_refractor_diff-c7872a3df125c7d157d4.js"],"react-syntax-highlighter_languages_refractor_django":["/react-syntax-highlighter_languages_refractor_django-e2a2d8a189131e603068.js"],"react-syntax-highlighter_languages_refractor_dnsZoneFile":["/react-syntax-highlighter_languages_refractor_dnsZoneFile-d2b0330df9723a0d2185.js"],"react-syntax-highlighter_languages_refractor_docker":["/react-syntax-highlighter_languages_refractor_docker-73102fca023a61c583ff.js"],"react-syntax-highlighter_languages_refractor_ebnf":["/react-syntax-highlighter_languages_refractor_ebnf-44d00ec3c85f461b96ee.js"],"react-syntax-highlighter_languages_refractor_editorconfig":["/react-syntax-highlighter_languages_refractor_editorconfig-5b88c489f8ccdce1aed2.js"],"react-syntax-highlighter_languages_refractor_eiffel":["/react-syntax-highlighter_languages_refractor_eiffel-315dd7de893d4cdca329.js"],"react-syntax-highlighter_languages_refractor_ejs":["/react-syntax-highlighter_languages_refractor_ejs-e43ddfa7f0a6cc60c27c.js"],"react-syntax-highlighter_languages_refractor_elixir":["/react-syntax-highlighter_languages_refractor_elixir-c9eb274af9720c83e3a4.js"],"react-syntax-highlighter_languages_refractor_elm":["/react-syntax-highlighter_languages_refractor_elm-88ce9418fd04dabb0334.js"],"react-syntax-highlighter_languages_refractor_erb":["/react-syntax-highlighter_languages_refractor_erb-9e1fdaf04cc988b6f573.js"],"react-syntax-highlighter_languages_refractor_erlang":["/react-syntax-highlighter_languages_refractor_erlang-dbf773ea1c442f7ff218.js"],"react-syntax-highlighter_languages_refractor_etlua":["/react-syntax-highlighter_languages_refractor_etlua-c61ee173f1ee5737a061.js"],"react-syntax-highlighter_languages_refractor_excelFormula":["/react-syntax-highlighter_languages_refractor_excelFormula-24f97506a2d68bd0febd.js"],"react-syntax-highlighter_languages_refractor_factor":["/react-syntax-highlighter_languages_refractor_factor-923ff5b9c3db7c7c11e5.js"],"react-syntax-highlighter_languages_refractor_firestoreSecurityRules":["/react-syntax-highlighter_languages_refractor_firestoreSecurityRules-de54bb08ebc51ed41b54.js"],"react-syntax-highlighter_languages_refractor_flow":["/react-syntax-highlighter_languages_refractor_flow-d63a72479ff46a1b045c.js"],"react-syntax-highlighter_languages_refractor_fortran":["/react-syntax-highlighter_languages_refractor_fortran-8f57ea47415466357a99.js"],"react-syntax-highlighter_languages_refractor_fsharp":["/react-syntax-highlighter_languages_refractor_fsharp-72adee6547f57e9a477f.js"],"react-syntax-highlighter_languages_refractor_ftl":["/react-syntax-highlighter_languages_refractor_ftl-a5de17c3b07a05de352f.js"],"react-syntax-highlighter_languages_refractor_gcode":["/react-syntax-highlighter_languages_refractor_gcode-a4e65c0e13a941c056fe.js"],"react-syntax-highlighter_languages_refractor_gdscript":["/react-syntax-highlighter_languages_refractor_gdscript-adfea8a962da37d5ed95.js"],"react-syntax-highlighter_languages_refractor_gedcom":["/react-syntax-highlighter_languages_refractor_gedcom-1c3e0258df7c4a410fd0.js"],"react-syntax-highlighter_languages_refractor_gherkin":["/react-syntax-highlighter_languages_refractor_gherkin-381896139b9c1c6de438.js"],"react-syntax-highlighter_languages_refractor_git":["/react-syntax-highlighter_languages_refractor_git-ca1168f519317b2b866d.js"],"react-syntax-highlighter_languages_refractor_glsl":["/react-syntax-highlighter_languages_refractor_glsl-679ac607c59c8650aa84.js"],"react-syntax-highlighter_languages_refractor_gml":["/react-syntax-highlighter_languages_refractor_gml-966d86a6d540e3dcb882.js"],"react-syntax-highlighter_languages_refractor_go":["/react-syntax-highlighter_languages_refractor_go-502f276f92b50eaff427.js"],"react-syntax-highlighter_languages_refractor_graphql":[],"react-syntax-highlighter_languages_refractor_groovy":["/react-syntax-highlighter_languages_refractor_groovy-fbe6949a440de61f9ebc.js"],"react-syntax-highlighter_languages_refractor_haml":["/react-syntax-highlighter_languages_refractor_haml-a27ba784926075e1f3ce.js"],"react-syntax-highlighter_languages_refractor_handlebars":["/react-syntax-highlighter_languages_refractor_handlebars-73261c996dbba81eacd0.js"],"react-syntax-highlighter_languages_refractor_haskell":["/react-syntax-highlighter_languages_refractor_haskell-31c18e5515df8b02090f.js"],"react-syntax-highlighter_languages_refractor_haxe":["/react-syntax-highlighter_languages_refractor_haxe-065ece29c8b846bcda7b.js"],"react-syntax-highlighter_languages_refractor_hcl":["/react-syntax-highlighter_languages_refractor_hcl-2500abbbe538109059a5.js"],"react-syntax-highlighter_languages_refractor_hlsl":["/react-syntax-highlighter_languages_refractor_hlsl-a2d533593ec5cde80804.js"],"react-syntax-highlighter_languages_refractor_hpkp":["/react-syntax-highlighter_languages_refractor_hpkp-1857a4f47a948ffdb9c3.js"],"react-syntax-highlighter_languages_refractor_hsts":["/react-syntax-highlighter_languages_refractor_hsts-e1b32ecbc4d0891d6c16.js"],"react-syntax-highlighter_languages_refractor_http":["/react-syntax-highlighter_languages_refractor_http-1e2321c476e007cab461.js"],"react-syntax-highlighter_languages_refractor_ichigojam":["/react-syntax-highlighter_languages_refractor_ichigojam-564259abdc605b95b2ea.js"],"react-syntax-highlighter_languages_refractor_icon":["/react-syntax-highlighter_languages_refractor_icon-2dbd764526e8ef04e366.js"],"react-syntax-highlighter_languages_refractor_iecst":["/react-syntax-highlighter_languages_refractor_iecst-250a7f13ac778ec74a3e.js"],"react-syntax-highlighter_languages_refractor_ignore":["/react-syntax-highlighter_languages_refractor_ignore-4f06372cfcae77a82c2f.js"],"react-syntax-highlighter_languages_refractor_inform7":["/react-syntax-highlighter_languages_refractor_inform7-986855939d9cf89e4030.js"],"react-syntax-highlighter_languages_refractor_ini":["/react-syntax-highlighter_languages_refractor_ini-30a5f44102038b062b57.js"],"react-syntax-highlighter_languages_refractor_io":["/react-syntax-highlighter_languages_refractor_io-011bb5543b793ac3e92e.js"],"react-syntax-highlighter_languages_refractor_j":["/react-syntax-highlighter_languages_refractor_j-e66e90903753b03bef3f.js"],"react-syntax-highlighter_languages_refractor_java":["/react-syntax-highlighter_languages_refractor_java-e33ef5d54d070349f706.js"],"react-syntax-highlighter_languages_refractor_javadoc":["/react-syntax-highlighter_languages_refractor_javadoc-7653b811b25f91e8eb01.js"],"react-syntax-highlighter_languages_refractor_javadoclike":["/react-syntax-highlighter_languages_refractor_javadoclike-699de773b6348d8180ba.js"],"react-syntax-highlighter_languages_refractor_javascript":[],"react-syntax-highlighter_languages_refractor_javastacktrace":["/react-syntax-highlighter_languages_refractor_javastacktrace-18581cde9a5fed8114d4.js"],"react-syntax-highlighter_languages_refractor_jolie":["/react-syntax-highlighter_languages_refractor_jolie-012860ddf1f729830d03.js"],"react-syntax-highlighter_languages_refractor_jq":["/react-syntax-highlighter_languages_refractor_jq-70a869b181d92e71de37.js"],"react-syntax-highlighter_languages_refractor_jsExtras":["/react-syntax-highlighter_languages_refractor_jsExtras-474f45a54083b34fe133.js"],"react-syntax-highlighter_languages_refractor_jsTemplates":["/react-syntax-highlighter_languages_refractor_jsTemplates-58fd6f049db89cec36fd.js"],"react-syntax-highlighter_languages_refractor_jsdoc":["/react-syntax-highlighter_languages_refractor_jsdoc-617ceb0f33a93919ea21.js"],"react-syntax-highlighter_languages_refractor_json":[],"react-syntax-highlighter_languages_refractor_json5":["/react-syntax-highlighter_languages_refractor_json5-a93ac01e44730038f9d8.js"],"react-syntax-highlighter_languages_refractor_jsonp":["/react-syntax-highlighter_languages_refractor_jsonp-7cbb1f141d06fea613ca.js"],"react-syntax-highlighter_languages_refractor_jsstacktrace":["/react-syntax-highlighter_languages_refractor_jsstacktrace-1cb21f6f61759375d801.js"],"react-syntax-highlighter_languages_refractor_jsx":["/react-syntax-highlighter_languages_refractor_jsx-b041c7d2c8d856623509.js"],"react-syntax-highlighter_languages_refractor_julia":["/react-syntax-highlighter_languages_refractor_julia-c87216ba6e79f42eb22f.js"],"react-syntax-highlighter_languages_refractor_keyman":["/react-syntax-highlighter_languages_refractor_keyman-4649a25d42a641fbc1e9.js"],"react-syntax-highlighter_languages_refractor_kotlin":[],"react-syntax-highlighter_languages_refractor_latex":["/react-syntax-highlighter_languages_refractor_latex-002271ed0c73414021b5.js"],"react-syntax-highlighter_languages_refractor_latte":["/react-syntax-highlighter_languages_refractor_latte-51c212a41f87f7ee0976.js"],"react-syntax-highlighter_languages_refractor_less":["/react-syntax-highlighter_languages_refractor_less-815708616ef714340f83.js"],"react-syntax-highlighter_languages_refractor_lilypond":["/react-syntax-highlighter_languages_refractor_lilypond-0654bef37cc7bd3ff9ef.js"],"react-syntax-highlighter_languages_refractor_liquid":["/react-syntax-highlighter_languages_refractor_liquid-9a0a80d415265c598548.js"],"react-syntax-highlighter_languages_refractor_lisp":["/react-syntax-highlighter_languages_refractor_lisp-a46cc0885941e97969f6.js"],"react-syntax-highlighter_languages_refractor_livescript":["/react-syntax-highlighter_languages_refractor_livescript-897f5fe01097e4b4c360.js"],"react-syntax-highlighter_languages_refractor_llvm":["/react-syntax-highlighter_languages_refractor_llvm-163d7b40305d439e6195.js"],"react-syntax-highlighter_languages_refractor_lolcode":["/react-syntax-highlighter_languages_refractor_lolcode-87156b9ea8afb3f83930.js"],"react-syntax-highlighter_languages_refractor_lua":["/react-syntax-highlighter_languages_refractor_lua-99a2f0bd45e8cd91bd16.js"],"react-syntax-highlighter_languages_refractor_makefile":["/react-syntax-highlighter_languages_refractor_makefile-f21f4baad9a946dd2f40.js"],"react-syntax-highlighter_languages_refractor_markdown":["/react-syntax-highlighter_languages_refractor_markdown-830cc298ea438453f2cb.js"],"react-syntax-highlighter_languages_refractor_markupTemplating":[],"react-syntax-highlighter_languages_refractor_markup":[],"react-syntax-highlighter_languages_refractor_matlab":["/react-syntax-highlighter_languages_refractor_matlab-e944ea63386731bf16b0.js"],"react-syntax-highlighter_languages_refractor_mel":["/react-syntax-highlighter_languages_refractor_mel-89332f2981cdeee71985.js"],"react-syntax-highlighter_languages_refractor_mizar":["/react-syntax-highlighter_languages_refractor_mizar-36f8ed562467a28f7806.js"],"react-syntax-highlighter_languages_refractor_mongodb":["/react-syntax-highlighter_languages_refractor_mongodb-ab5d020a6772e9253050.js"],"react-syntax-highlighter_languages_refractor_monkey":["/react-syntax-highlighter_languages_refractor_monkey-e3b91db4243e09947b47.js"],"react-syntax-highlighter_languages_refractor_moonscript":["/react-syntax-highlighter_languages_refractor_moonscript-164e86908828812bfe04.js"],"react-syntax-highlighter_languages_refractor_n1ql":["/react-syntax-highlighter_languages_refractor_n1ql-524298d624d2657b83cc.js"],"react-syntax-highlighter_languages_refractor_n4js":["/react-syntax-highlighter_languages_refractor_n4js-6e9ee6ea6c3701582dda.js"],"react-syntax-highlighter_languages_refractor_nand2tetrisHdl":["/react-syntax-highlighter_languages_refractor_nand2tetrisHdl-f3c4681643168701c996.js"],"react-syntax-highlighter_languages_refractor_naniscript":["/react-syntax-highlighter_languages_refractor_naniscript-fd7ee0b9f6206dd142e4.js"],"react-syntax-highlighter_languages_refractor_nasm":["/react-syntax-highlighter_languages_refractor_nasm-ab7f87f5a57bfa8c2ffa.js"],"react-syntax-highlighter_languages_refractor_neon":["/react-syntax-highlighter_languages_refractor_neon-3bb43da4a4a065fc35fc.js"],"react-syntax-highlighter_languages_refractor_nginx":["/react-syntax-highlighter_languages_refractor_nginx-45f6f43e9326c1ddea44.js"],"react-syntax-highlighter_languages_refractor_nim":["/react-syntax-highlighter_languages_refractor_nim-732079294b99700f8ab4.js"],"react-syntax-highlighter_languages_refractor_nix":["/react-syntax-highlighter_languages_refractor_nix-e03eebbe1c172558b2a6.js"],"react-syntax-highlighter_languages_refractor_nsis":["/react-syntax-highlighter_languages_refractor_nsis-37ab11420efd5206eefd.js"],"react-syntax-highlighter_languages_refractor_objectivec":["/react-syntax-highlighter_languages_refractor_objectivec-5e8fe2a6b52ed67365d7.js"],"react-syntax-highlighter_languages_refractor_ocaml":["/react-syntax-highlighter_languages_refractor_ocaml-bef63e9b70e0cd046d4c.js"],"react-syntax-highlighter_languages_refractor_opencl":["/react-syntax-highlighter_languages_refractor_opencl-ecaef487eb950815dc57.js"],"react-syntax-highlighter_languages_refractor_oz":["/react-syntax-highlighter_languages_refractor_oz-9a9630fe312f24736577.js"],"react-syntax-highlighter_languages_refractor_parigp":["/react-syntax-highlighter_languages_refractor_parigp-e7ab489514dde9ea0294.js"],"react-syntax-highlighter_languages_refractor_parser":["/react-syntax-highlighter_languages_refractor_parser-81ee0f815d1b219af378.js"],"react-syntax-highlighter_languages_refractor_pascal":["/react-syntax-highlighter_languages_refractor_pascal-3e622395aca3059af603.js"],"react-syntax-highlighter_languages_refractor_pascaligo":["/react-syntax-highlighter_languages_refractor_pascaligo-75a033316dc632d4caf1.js"],"react-syntax-highlighter_languages_refractor_pcaxis":["/react-syntax-highlighter_languages_refractor_pcaxis-dcd4ed8e7fdd97c9e863.js"],"react-syntax-highlighter_languages_refractor_peoplecode":["/react-syntax-highlighter_languages_refractor_peoplecode-378f5cfd9c519c7481f0.js"],"react-syntax-highlighter_languages_refractor_perl":["/react-syntax-highlighter_languages_refractor_perl-c0c5162d8554ea3c12c9.js"],"react-syntax-highlighter_languages_refractor_phpExtras":["/react-syntax-highlighter_languages_refractor_phpExtras-19d2389258fa80123f07.js"],"react-syntax-highlighter_languages_refractor_php":[],"react-syntax-highlighter_languages_refractor_phpdoc":["/react-syntax-highlighter_languages_refractor_phpdoc-1a0b0d535ea7856f3385.js"],"react-syntax-highlighter_languages_refractor_plsql":["/react-syntax-highlighter_languages_refractor_plsql-6171278ac7c1d77ea9c8.js"],"react-syntax-highlighter_languages_refractor_powerquery":["/react-syntax-highlighter_languages_refractor_powerquery-adcd7c82bd2fbb6b8e26.js"],"react-syntax-highlighter_languages_refractor_powershell":["/react-syntax-highlighter_languages_refractor_powershell-bc10dddc0b14ad8f8728.js"],"react-syntax-highlighter_languages_refractor_processing":["/react-syntax-highlighter_languages_refractor_processing-138238d77aaa8c14c044.js"],"react-syntax-highlighter_languages_refractor_prolog":["/react-syntax-highlighter_languages_refractor_prolog-43e8b5f1b1eb456d6f5b.js"],"react-syntax-highlighter_languages_refractor_properties":["/react-syntax-highlighter_languages_refractor_properties-391fdf4c9de512034b10.js"],"react-syntax-highlighter_languages_refractor_protobuf":["/react-syntax-highlighter_languages_refractor_protobuf-1ab9600eecbcbff09f03.js"],"react-syntax-highlighter_languages_refractor_pug":["/react-syntax-highlighter_languages_refractor_pug-69729eea61951404a905.js"],"react-syntax-highlighter_languages_refractor_puppet":["/react-syntax-highlighter_languages_refractor_puppet-90cea17b66f20c883487.js"],"react-syntax-highlighter_languages_refractor_pure":["/react-syntax-highlighter_languages_refractor_pure-d8e9139f8ad51cc4bfb6.js"],"react-syntax-highlighter_languages_refractor_purebasic":["/react-syntax-highlighter_languages_refractor_purebasic-22cde856cf582603b56c.js"],"react-syntax-highlighter_languages_refractor_purescript":["/react-syntax-highlighter_languages_refractor_purescript-e055ed94a7ab373d1f93.js"],"react-syntax-highlighter_languages_refractor_python":[],"react-syntax-highlighter_languages_refractor_q":["/react-syntax-highlighter_languages_refractor_q-dd78ecf91d75878a99a3.js"],"react-syntax-highlighter_languages_refractor_qml":["/react-syntax-highlighter_languages_refractor_qml-f32015467df0b61b0a80.js"],"react-syntax-highlighter_languages_refractor_qore":["/react-syntax-highlighter_languages_refractor_qore-7eef0230e460fdd9ce3b.js"],"react-syntax-highlighter_languages_refractor_r":["/react-syntax-highlighter_languages_refractor_r-f1ded9c2dfafeaa4e49c.js"],"react-syntax-highlighter_languages_refractor_racket":["/react-syntax-highlighter_languages_refractor_racket-84cc0df3f8a0200a2db5.js"],"react-syntax-highlighter_languages_refractor_reason":["/react-syntax-highlighter_languages_refractor_reason-39e7a6a74a75d940df06.js"],"react-syntax-highlighter_languages_refractor_regex":["/react-syntax-highlighter_languages_refractor_regex-1340a871a81f2a41732f.js"],"react-syntax-highlighter_languages_refractor_renpy":["/react-syntax-highlighter_languages_refractor_renpy-184a8ba85cdd4b951640.js"],"react-syntax-highlighter_languages_refractor_rest":["/react-syntax-highlighter_languages_refractor_rest-aabdffd27651018876de.js"],"react-syntax-highlighter_languages_refractor_rip":["/react-syntax-highlighter_languages_refractor_rip-f2d28ca06223b8b84789.js"],"react-syntax-highlighter_languages_refractor_roboconf":["/react-syntax-highlighter_languages_refractor_roboconf-cc5d0d3afd2200c5f8fa.js"],"react-syntax-highlighter_languages_refractor_robotframework":["/react-syntax-highlighter_languages_refractor_robotframework-fe55b8354ca904848112.js"],"react-syntax-highlighter_languages_refractor_ruby":[],"react-syntax-highlighter_languages_refractor_rust":["/react-syntax-highlighter_languages_refractor_rust-e4f1980025f493e411fa.js"],"react-syntax-highlighter_languages_refractor_sas":["/react-syntax-highlighter_languages_refractor_sas-08d82183ee1aa0ae8ac0.js"],"react-syntax-highlighter_languages_refractor_sass":["/react-syntax-highlighter_languages_refractor_sass-1d963dddfbee0b065eda.js"],"react-syntax-highlighter_languages_refractor_scala":["/react-syntax-highlighter_languages_refractor_scala-5234ea79862c85a5e5b8.js"],"react-syntax-highlighter_languages_refractor_scheme":["/react-syntax-highlighter_languages_refractor_scheme-746c0eed2b4b0d75ad43.js"],"react-syntax-highlighter_languages_refractor_scss":["/react-syntax-highlighter_languages_refractor_scss-30f39ced2d2f04a67bdd.js"],"react-syntax-highlighter_languages_refractor_shellSession":["/react-syntax-highlighter_languages_refractor_shellSession-19dc158666891acb70b4.js"],"react-syntax-highlighter_languages_refractor_smali":["/react-syntax-highlighter_languages_refractor_smali-d3958dd47134f2e395d8.js"],"react-syntax-highlighter_languages_refractor_smalltalk":["/react-syntax-highlighter_languages_refractor_smalltalk-7c1625394161b5c97054.js"],"react-syntax-highlighter_languages_refractor_smarty":["/react-syntax-highlighter_languages_refractor_smarty-4961924ec98e046fa0d0.js"],"react-syntax-highlighter_languages_refractor_sml":["/react-syntax-highlighter_languages_refractor_sml-b432266759bc6bc96780.js"],"react-syntax-highlighter_languages_refractor_solidity":["/react-syntax-highlighter_languages_refractor_solidity-d8cee5a3a94013c96bdd.js"],"react-syntax-highlighter_languages_refractor_solutionFile":["/react-syntax-highlighter_languages_refractor_solutionFile-153f503095bb105bf367.js"],"react-syntax-highlighter_languages_refractor_soy":["/react-syntax-highlighter_languages_refractor_soy-d233ebbd703e15daf19a.js"],"react-syntax-highlighter_languages_refractor_sparql":["/react-syntax-highlighter_languages_refractor_sparql-444409435c9916b03e8a.js"],"react-syntax-highlighter_languages_refractor_splunkSpl":["/react-syntax-highlighter_languages_refractor_splunkSpl-c2b976afa699bd2b7fb7.js"],"react-syntax-highlighter_languages_refractor_sqf":["/react-syntax-highlighter_languages_refractor_sqf-28e0f1151bf9310a1d14.js"],"react-syntax-highlighter_languages_refractor_sql":["/react-syntax-highlighter_languages_refractor_sql-30952f6c8654ca2223c8.js"],"react-syntax-highlighter_languages_refractor_stan":["/react-syntax-highlighter_languages_refractor_stan-00e6ea2e2dff21fd27f0.js"],"react-syntax-highlighter_languages_refractor_stylus":["/react-syntax-highlighter_languages_refractor_stylus-a3c98376f689e43f3c4f.js"],"react-syntax-highlighter_languages_refractor_swift":[],"react-syntax-highlighter_languages_refractor_t4Cs":["/react-syntax-highlighter_languages_refractor_t4Cs-bd92c967bc7cd9f80fd2.js"],"react-syntax-highlighter_languages_refractor_t4Templating":["/react-syntax-highlighter_languages_refractor_t4Templating-efacdb0ad493bccad3b2.js"],"react-syntax-highlighter_languages_refractor_t4Vb":["/react-syntax-highlighter_languages_refractor_t4Vb-35a5b1837222e4c81633.js"],"react-syntax-highlighter_languages_refractor_tap":["/react-syntax-highlighter_languages_refractor_tap-843344c6d5f9ad190ae2.js"],"react-syntax-highlighter_languages_refractor_tcl":["/react-syntax-highlighter_languages_refractor_tcl-54a7a65789ccbadb910c.js"],"react-syntax-highlighter_languages_refractor_textile":["/react-syntax-highlighter_languages_refractor_textile-9714cf88f3596db89de6.js"],"react-syntax-highlighter_languages_refractor_toml":["/react-syntax-highlighter_languages_refractor_toml-b781fb6a61e6584f4a71.js"],"react-syntax-highlighter_languages_refractor_tsx":["/react-syntax-highlighter_languages_refractor_tsx-162648fa1155639a4799.js"],"react-syntax-highlighter_languages_refractor_tt2":["/react-syntax-highlighter_languages_refractor_tt2-affbc68028a622a323c5.js"],"react-syntax-highlighter_languages_refractor_turtle":["/react-syntax-highlighter_languages_refractor_turtle-016380e360d7e0652948.js"],"react-syntax-highlighter_languages_refractor_twig":["/react-syntax-highlighter_languages_refractor_twig-2e4c230e327729e5980b.js"],"react-syntax-highlighter_languages_refractor_typescript":["/react-syntax-highlighter_languages_refractor_typescript-7d9266d32c03ab523486.js"],"react-syntax-highlighter_languages_refractor_typoscript":["/react-syntax-highlighter_languages_refractor_typoscript-d3f92295b7037fe6e850.js"],"react-syntax-highlighter_languages_refractor_unrealscript":["/react-syntax-highlighter_languages_refractor_unrealscript-3fc153af4a7d54dd5e05.js"],"react-syntax-highlighter_languages_refractor_vala":["/react-syntax-highlighter_languages_refractor_vala-bf7ab3c5617981e622cd.js"],"react-syntax-highlighter_languages_refractor_vbnet":["/react-syntax-highlighter_languages_refractor_vbnet-45700ee964f40f29befc.js"],"react-syntax-highlighter_languages_refractor_velocity":["/react-syntax-highlighter_languages_refractor_velocity-bfce9faa73e860fe9369.js"],"react-syntax-highlighter_languages_refractor_verilog":["/react-syntax-highlighter_languages_refractor_verilog-6da5d9dc2c395d4a3620.js"],"react-syntax-highlighter_languages_refractor_vhdl":["/react-syntax-highlighter_languages_refractor_vhdl-bbe26005b9968da320a1.js"],"react-syntax-highlighter_languages_refractor_vim":["/react-syntax-highlighter_languages_refractor_vim-fea0f01cacc927fec764.js"],"react-syntax-highlighter_languages_refractor_visualBasic":["/react-syntax-highlighter_languages_refractor_visualBasic-3b37cf016b8034dcaa54.js"],"react-syntax-highlighter_languages_refractor_warpscript":["/react-syntax-highlighter_languages_refractor_warpscript-3ef8dc07df9f718591e8.js"],"react-syntax-highlighter_languages_refractor_wasm":["/react-syntax-highlighter_languages_refractor_wasm-74a9241d5efcad80e8db.js"],"react-syntax-highlighter_languages_refractor_wiki":["/react-syntax-highlighter_languages_refractor_wiki-1c389597da02bfbe0028.js"],"react-syntax-highlighter_languages_refractor_xeora":["/react-syntax-highlighter_languages_refractor_xeora-b5136655ef5915818210.js"],"react-syntax-highlighter_languages_refractor_xmlDoc":["/react-syntax-highlighter_languages_refractor_xmlDoc-04bc4073bdead55a10dd.js"],"react-syntax-highlighter_languages_refractor_xojo":["/react-syntax-highlighter_languages_refractor_xojo-03f05c6b14db10a5c3fb.js"],"react-syntax-highlighter_languages_refractor_xquery":["/react-syntax-highlighter_languages_refractor_xquery-40801c6a9ebdcea832a9.js"],"react-syntax-highlighter_languages_refractor_yaml":["/react-syntax-highlighter_languages_refractor_yaml-2ed2b4afeac976eaf71f.js"],"react-syntax-highlighter_languages_refractor_yang":["/react-syntax-highlighter_languages_refractor_yang-681e5ea3c8ed9e9685df.js"],"react-syntax-highlighter_languages_refractor_zig":["/react-syntax-highlighter_languages_refractor_zig-3fe8f7a1493f0b0d8632.js"]};/*]]>*/</script><script src="/developer/polyfill-79a33a3c7e3cd769bfc5.js" nomodule=""></script><script src="/developer/component---src-pages-product-js-6e407208782a15263354.js" async=""></script><script src="/developer/8b5efea7a77ee38377fb476672eeacd9161c83e9-47c21d9d9be963599d90.js" async=""></script><script src="/developer/6e8879efa79c2eb3fdea247a549c57b970cb7b00-ca5e35d5724efaa150b3.js" async=""></script><script src="/developer/955766da82b8436f0d309f057ddf4d1b19305a09-82e87e78454f6dc820dd.js" async=""></script><script src="/developer/63b6921d3c220ec99639dc2e71be24233425fe4b-a7a8528c70799e8abd83.js" async=""></script><script src="/developer/commons-4fcb1a1ff56b9afb9ae5.js" async=""></script><script src="/developer/app-624dda57b71503f7f25a.js" async=""></script><script src="/developer/29107295-73366d6482c1d209085d.js" async=""></script><script src="/developer/framework-0a7b65daac6db6265c2a.js" async=""></script><script src="/developer/webpack-runtime-fd6de6637d0ce36794d6.js" async=""></script><script type="text/javascript" src="/OfCwX45mB/AMS2/WaEe/XNP6yVMWgA/tiEYmLmJXtDt/WxdmbgE/aRZZA3J/jDnc"></script></body></html>