@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/_hcms/googlefonts/Poppins/regular.woff2) format("woff2"),url(/_hcms/googlefonts/Poppins/regular.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/_hcms/googlefonts/Poppins/600.woff2) format("woff2"),url(/_hcms/googlefonts/Poppins/600.woff) format("woff")}@font-face{font-family:Inter UI;src:url(https://www.sprocketrocket.co/hubfs/raw_assets/public/srco-2023/fonts/inter-ui/InterUI-Regular.woff) format("woff"),url(https://www.sprocketrocket.co/hubfs/raw_assets/public/srco-2023/fonts/inter-ui/InterUI-Regular.woff2) format("woff2");fallback:arial,sans-serif;font-display:swap;font-family:Inter UI,arial,sans-serif;font-weight:400}:root{--theme-navbar-height:6rem;--theme-top-margin:2.9375rem;--theme-mobile-toc-height:4rem;--theme-left-sidebar-width:20rem;--theme-right-sidebar-width:20rem;--min-spacing-inline:1rem;--doc-padding-block:0.5rem;--max-width:100%;--cur-viewport-height:100vh;--theme-text-lg:1.25rem;--theme-text-base:1rem;--theme-text-sm:0.9375rem;--theme-text-xs:0.875rem;--theme-ease-bounce:cubic-bezier(0.4,2.5,0.6,1)}@media (min-width:50em){:root{--min-spacing-inline:1.25rem;--doc-padding-block:1rem;--max-width:46em;--theme-text-sm:0.875rem;--theme-text-xs:0.8125rem}}@media (min-width:72em){:root{--doc-padding-block:2rem}}@supports (height:100dvh){:root{--cur-viewport-height:100dvh}}::backdrop,:root{--font-fallback:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--font-body:"Inter UI",var(--font-fallback);--font-headings:"Poppins",var(--font-fallback);--font-mono:"IBM Plex Mono",Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace}::backdrop,:root{color-scheme:light;--theme-accent:#0c63ff;--theme-bg:#fff;--theme-text:#333;--theme-headings-text:#000;--theme-selection-color:#fff;--theme-selection-bg:#0c63ff;--theme-sidebar-color:rgba(0,0,0,.8);--theme-sidebar-active-color:#f0f2f5;--theme-sidebar-hover-color:#f0f2f5;--theme-link-color:#0c63ff;--theme-divider:#c7c5d3;--theme-summary:#eee;--text-gray:rgba(241,240,244,.4);--scroll-bar:#d1d7e0;--form-bg:#f8f9fa;--form-border:#d1d7e0;--form-color:#000}.theme-dark ::backdrop,:root.theme-dark{color-scheme:dark;--theme-accent:#0c63ff;--theme-bg:#1c1b29;--theme-text:#ccc;--theme-headings-text:#fff;--theme-selection-color:#fff;--theme-selection-bg:#0c63ff;--theme-sidebar-color:hsla(0,0%,100%,.8);--theme-sidebar-active-color:#37364d;--theme-sidebar-hover-color:#37364d;--theme-link-color:#699eff;--theme-divider:#c7c5d3;--theme-summary:#14101d;--text-gray:rgba(241,240,244,.4);--scroll-bar:#37364e;--form-bg:#14101d;--form-border:#555379;--form-color:#fff}::selection{background-color:var(--theme-selection-bg);color:var(--theme-selection-color)}body,body:before{background:var(--theme-bg)}body:before{bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0;z-index:-999}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:var(--scroll-bar) transparent}.sidebar::-webkit-scrollbar,.sidebar::-webkit-scrollbar-track{background-color:transparent}.sidebar ::-webkit-scrollbar,.sidebar ::-webkit-scrollbar-track{background:var(--scroll-bar)}.sidebar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scroll-bar);border:5px solid transparent;border-radius:100px}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:150px}html .logo .theme-dark{display:none}html.theme-dark .logo .theme-dark{display:block}html.theme-dark .logo .theme-light{display:none}body{color:var(--theme-text);display:flex;flex-direction:column;font-family:var(--font-body);font-size:16px;letter-spacing:.1px;line-height:1.5;min-height:100vh;text-wrap:pretty}.font-headings,:is(h1,h2,h3,h4,h5,h6){color:var(--theme-headings-text);font-family:var(--font-headings);text-wrap:balance}ul{padding-left:2em}strong{letter-spacing:.5px}.main-section details>*+*,.main-section>section>*+*,.main-section>section>:is(ul,ol)>li>*+*,.main-section>section>blockquote>*+*{margin-bottom:1.25rem}.main-section details>*+*,.main-section>section>div>*+*,.main-section>section>div>:is(ul,ol)>li>*+*,.main-section>section>div>blockquote>*+*{margin-bottom:1.25rem}.main-section>section>:is(ul,ol)>li,.main-section>section>:is(ul,ol)>li>*+*,.main-section>section>:is(ul,ol)>li>:is(ul,ol)>li,.main-section>section>:is(ul,ol)>li>:is(ul,ol)>li>*+*{margin-top:1rem}.content>section{margin-bottom:3rem}.content>section>.heading-wrapper,:is(h1,h2,h3,h4,h5,h6){font-weight:600;line-height:1.3;margin-bottom:1rem}.module-category:not(:first-child),:is(h1,h2,h3,h4,h5,h6,hr):not(:first-child){margin-top:4.6875rem}h1{font-size:2.5rem;line-height:3.5rem}h2{font-size:1.875rem;line-height:2.875rem}a{color:var(--theme-link-color)}img{height:auto;max-width:100%}nav ul{list-style:none;padding:0}nav ul+.sidebar-btns{align-items:self-start;display:flex;flex-wrap:wrap;gap:10px;margin:3rem 0}#main-content{min-width:0}#main-content,.content{display:flex;flex-direction:column;height:100%}.content{margin-inline:auto;max-width:80ch;overflow-x:hidden;padding-bottom:var(--doc-padding-block);padding-top:calc(var(--theme-navbar-height) + var(--theme-top-margin));padding-inline:var(--min-spacing-inline);width:100%}.btn,.hs-button,blockquote a{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--theme-accent);border:none;color:#fff;display:inline-flex;font-family:var(--font-headings);font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:17px;padding:20px 25px;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.btn.secondary{background-color:transparent;color:var(--theme-accent)}.btn.secondary,.btn.secondary:hover{border:1px solid var(--theme-accent)}.btn.secondary:hover{background-color:var(--theme-accent);color:#fff}.theme-dark .btn.secondary,:root.theme-dark .btn.secondary{background-color:transparent;border:1px solid #555379;color:var(--theme-headings-text)}.theme-dark .btn.secondary:hover,:root.theme-dark .btn.secondary:hover{background-color:#555379;border:1px solid #555379;color:#fff}.btn.black{background-color:#000;border:1px solid #000;color:#fff}.btn.black:hover{background-color:var(--theme-accent);border:1px solid var(--theme-accent);color:#fff}.btn.small,blockquote a{padding:10px 15px}:where(.btn-none){all:unset;line-height:1}.theme-dark strong,:root.theme-dark strong{color:#fff}pre{background:#bfc8d1;border-radius:5px;color:#20272c;font-family:Menlo,Monaco,Courier New,monospace;font-weight:400;overflow-x:auto;padding:15px}.theme-dark pre,:root.theme-dark pre{background:#1f2937;color:#fff}.toc-heading{scroll-margin-top:calc(var(--theme-navbar-height) + 50px)}.content-wrapper details>summary{background-color:var(--theme-summary);cursor:pointer;padding:.5rem 1rem}.content-wrapper details>summary>*{display:inline}.content-wrapper details>div{border:2px solid var(--theme-summary);margin-top:0;padding:1rem}.content-wrapper details>div p{font-size:.85em}.content-wrapper details>div p:not(:last-child){margin-bottom:.5rem}.content-wrapper h6:not(:first-child){margin-top:1.5rem}.content-wrapper h6{font-size:1rem;margin-bottom:0}.content-wrapper h6 code{color:inherit;font-size:.75em;font-weight:400;text-transform:uppercase}code{background:hsla(0,0%,100%,.086);border-radius:3px;color:#ff7a59;display:inline-block;font-size:.85em;letter-spacing:1px;line-height:1;margin:3px 1px!important;padding:.2rem}.content-wrapper details svg{fill:var(--theme-text)}.content-wrapper details ul{padding:0 1rem}details summary svg{margin-left:10px;transform:rotate(0);transition:transform .15s ease;vertical-align:middle}details[open]>summary svg{transform:rotate(90deg)}details[open] .line2{display:none}details summary .plus{margin-left:5px}.header{background-color:var(--theme-bg);height:var(--theme-navbar-height);justify-content:left;left:0;padding:2rem 0;position:fixed;right:0;top:0;z-index:11}.header,.nav-wrapper{align-items:center;display:flex}.nav-wrapper{gap:18px;justify-content:center;padding-inline:var(--min-spacing-inline);width:100%}.logo{color:hsla(var(--color-base-white),100%,1);display:flex;flex-grow:1;flex-shrink:0;font-size:1rem;gap:.5em;justify-content:flex-start;text-decoration:none}#menu-toggle{cursor:pointer}#menu-toggle:hover{color:var(--theme-accent)}.sidebar{bottom:0;padding:0;position:fixed;top:0}.sidebar a:not(.btn),.sidebar button:not(.btn){border-radius:3px;color:var(--theme-sidebar-color);display:block;font-size:14px;line-height:17px;padding:7px 15px;text-decoration:none;width:100%}.sidebar a:hover{background:var(--theme-sidebar-hover-color)}#right-sidebar a:not(.btn).active,#right-sidebar button:not(.btn).active,.sidebar a.active{background:var(--theme-sidebar-active-color)}.sidebar svg{fill:var(--theme-sidebar-color)}footer{padding:3.125rem 0}.hs_updated_at{font-size:.8125rem}.sr-form .submitted-message,.well{border-radius:.375rem;padding:1rem}.note,.sr-form .submitted-message{background:#f0f9ff;border:1px solid #e0f2fe;color:#000}.info{background:#fff7ed}.info,.warning{border:1px solid #e5e7eb;color:#000}.warning{background:#fff1f2}.sr-form .submitted-message strong,.well strong{color:inherit!important}.desktop-logo{display:none;line-height:0}.dropdown{height:44px;position:relative}.dropdown button{align-items:center;background:none;border:1px solid #d1d7e0;border-radius:100px;color:var(--theme-headings-text);cursor:pointer;display:flex;font-size:12px;height:100%;justify-content:space-between;padding:15px;text-align:left;width:100%}.dropdown .options{background-color:var(--theme-bg);border-radius:3px;border-radius:22px;box-shadow:0 15px 30px rgba(0,0,0,.15);cursor:pointer;list-style:none;opacity:0;overflow:hidden;padding:0;position:absolute;top:calc(100% + 5px);visibility:hidden;width:100%}.dropdown .options,.dropdown .options .option{transition:all .2s ease}.dropdown .options .option:not(:last-of-type){border-bottom:1px solid #e8ebef}.theme-dark .dropdown button,:root.theme-dark .dropdown button `{border:1px solid #555379}.theme-dark .dropdown .options .option:not(:last-of-type),:root.theme-dark .dropdown .options .option:not(:last-of-type){border-bottom:1px solid #555379}.dropdown .options a{color:var(--theme-text);display:inline-block;font-size:12px;padding:15px;text-decoration:none;transition:all .2s ease;width:100%}.dropdown .options .option a:hover{background:var(--theme-accent)!important;color:#fff}.dropdown.opened .options{opacity:1!important;visibility:visible;z-index:1}.wrapper{margin-bottom:40px;padding:.2rem 1rem;position:relative}.dd-desktop{display:none}@media (min-width:50em){.dropdown button{width:195px}.dd-desktop{display:block;margin-bottom:0;margin-left:30px;padding:0}.desktop-logo{display:inline-block}#menu-toggle,.mobile-logo{display:none}.main-column.inner-row{margin-inline-start:var(--theme-left-sidebar-width)}header{padding:2.5rem 0 1.5rem}.hide-toggle-on-smaller-screens{display:inline-flex}}@media (min-width:72em){.show-tablet{display:none}.main-column.inner-row{margin-inline-end:var(--theme-right-sidebar-width)}}[data-left-sidebar=false] .main-column.inner-row{margin-inline-start:0}[data-right-sidebar=false] .main-column.inner-row{margin-inline-end:0}[data-full-width=true] .content{max-width:1440px}.sr-form form{accent-color:var(--theme-accent);display:grid;gap:32px}.sr-form fieldset{display:grid;max-width:none!important;width:100%}.sr-form fieldset .input{margin:0!important}.sr-form .input>input,.sr-form .input>select,.sr-form .input>textarea{background:var(--form-bg);border:1px solid var(--form-border);font-family:monospace;font-size:1rem;padding:15px;width:100%!important}.sr-form fieldset.form-columns-2{gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sr-form ul.no-list,ul.inputs-list{color:#ef4444;font-size:12px;list-style:none;margin:5px 0 0 3px;padding:0}.hs-form-field{float:none!important;width:auto!important}.sr-form .hs-form-field>label{color:var(--form-color);display:block;font-weight:600;margin-bottom:5px}.sr-form legend.hs-field-desc{font-size:.85rem;margin-bottom:10px;padding:0}.sr-form [type=checkbox]{background:var(--form-bg);border:red;border:1px solid var(--form-border);border-radius:1px;color:#fff;cursor:pointer;height:25px;outline:0;width:25px!important}.sr-form [type=checkbox]:not(:checked){-webkit-appearance:none;-moz-appearance:none;appearance:none}.sr-form .hs-form-booleancheckbox-display{align-items:center;color:var(--form-color);display:flex;gap:16px}.hs-dependent-field{display:flex;flex-direction:column;gap:24px}.module-image{position:relative}a.view.btn.small{position:absolute;right:15px;top:15px}.ml-2{margin-left:8px}#hubspot-messages-iframe-container iframe{color-scheme:auto}